Browse Source

Completed the Portuguese/Brazilian translation, thanks to Marco Tulio !

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@1264 a333f486-631f-4898-b8df-5754b55c2be0
dflaven 14 năm trước cách đây
mục cha
commit
ae37f1fcfa

+ 488 - 471
dictionaries/pt_br.dictionary.itop.core.php

@@ -1,471 +1,488 @@
-<?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', 'English', 'English', array(
-	'Core:AttributeLinkedSet' => 'Array of objects',
-	'Core:AttributeLinkedSet+' => 'Any kind of objects [subclass] of the same class',
-
-	'Core:AttributeLinkedSetIndirect' => 'Array of objects (N-N)',
-	'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class',
-
-	'Core:AttributeInteger' => 'Integer',
-	'Core:AttributeInteger+' => 'Numeric value (could be negative)',
-
-	'Core:AttributeDecimal' => 'Decimal',
-	'Core:AttributeDecimal+' => 'Decimal value (could be negative)',
-
-	'Core:AttributeBoolean' => 'Boolean',
-	'Core:AttributeBoolean+' => 'Boolean',
-
-	'Core:AttributeString' => 'String',
-	'Core:AttributeString+' => 'Alphanumeric string',
-
-	'Core:AttributeClass' => 'Class',
-	'Core:AttributeClass+' => 'Class',
-
-	'Core:AttributeApplicationLanguage' => 'User language',
-	'Core:AttributeApplicationLanguage+' => 'Language and country (EN US)',
-
-	'Core:AttributeFinalClass' => 'Class (auto)',
-	'Core:AttributeFinalClass+' => 'Real class of the object (automatically created by the core)',
-
-	'Core:AttributePassword' => 'Password',
-	'Core:AttributePassword+' => 'Password of an external device',
-
- 	'Core:AttributeEncryptedString' => 'Encrypted string',
-	'Core:AttributeEncryptedString+' => 'String encrypted with a local key',
-
-	'Core:AttributeText' => 'Text',
-	'Core:AttributeText+' => 'Multiline character string',
-
-	'Core:AttributeHTML' => 'HTML',
-	'Core:AttributeHTML+' => 'HTML string',
-
-	'Core:AttributeEmailAddress' => 'Email address',
-	'Core:AttributeEmailAddress+' => 'Email address',
-
-	'Core:AttributeIPAddress' => 'IP address',
-	'Core:AttributeIPAddress+' => 'IP address',
-
-	'Core:AttributeOQL' => 'OQL',
-	'Core:AttributeOQL+' => 'Object Query Langage expression',
-
-	'Core:AttributeEnum' => 'Enum',
-	'Core:AttributeEnum+' => 'List of predefined alphanumeric strings',
-
-	'Core:AttributeTemplateString' => 'Template string',
-	'Core:AttributeTemplateString+' => 'String containing placeholders',
-
-	'Core:AttributeTemplateText' => 'Template text',
-	'Core:AttributeTemplateText+' => 'Text containing placeholders',
-
-	'Core:AttributeTemplateHTML' => 'Template HTML',
-	'Core:AttributeTemplateHTML+' => 'HTML containing placeholders',
-
-	'Core:AttributeDateTime' => 'Date/time',
-	'Core:AttributeDateTime+' => 'Date and time (year-month-day hh:mm:ss)',
-
-	'Core:AttributeDate' => 'Date',
-	'Core:AttributeDate+' => 'Date (year-month-day)',
-
-	'Core:AttributeDeadline' => 'Deadline',
-	'Core:AttributeDeadline+' => 'Date, displayed relatively to the current time',
-
-	'Core:AttributeExternalKey' => 'External key',
-	'Core:AttributeExternalKey+' => 'External (or foreign) key',
-
-	'Core:AttributeExternalField' => 'External field',
-	'Core:AttributeExternalField+' => 'Field mapped from an external key',
-
-	'Core:AttributeURL' => 'URL',
-	'Core:AttributeURL+' => 'Absolute or relative URL as a text string',
-
-	'Core:AttributeBlob' => 'Blob',
-	'Core:AttributeBlob+' => 'Any binary content (document)',
-
-	'Core:AttributeOneWayPassword' => 'One way password',
-	'Core:AttributeOneWayPassword+' => 'One way encrypted (hashed) password',
-
-	'Core:AttributeTable' => 'Table',
-	'Core:AttributeTable+' => 'Indexed array having two dimensions',
-
-	'Core:AttributePropertySet' => 'Properties',
-	'Core:AttributePropertySet+' => 'List of untyped properties (name and value)',
-));
-
-
-//////////////////////////////////////////////////////////////////////
-// 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',
-));
-
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+	'Class:ActionEmail' => 'Email notificação',
+	'Class:ActionEmail+' => '',
+	'Class:ActionEmail/Attribute:test_recipient' => 'Teste destino',
+	'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatário o status está como "Teste"',
+	'Class:ActionEmail/Attribute:from' => 'De',
+	'Class:ActionEmail/Attribute:from+' => 'Será enviado dentro do cabeçalho do email',
+	'Class:ActionEmail/Attribute:reply_to' => 'Responder para',
+	'Class:ActionEmail/Attribute:reply_to+' => 'Será enviado dentro do cabeçalho do email',
+	'Class:ActionEmail/Attribute:to' => 'Para',
+	'Class:ActionEmail/Attribute:to+' => 'Destinatário para o email',
+	'Class:ActionEmail/Attribute:cc' => 'Cc',
+	'Class:ActionEmail/Attribute:cc+' => 'Com cópia',
+	'Class:ActionEmail/Attribute:bcc' => 'bcc',
+	'Class:ActionEmail/Attribute:bcc+' => 'Com cópia oculta',
+	'Class:ActionEmail/Attribute:subject' => 'assunto',
+	'Class:ActionEmail/Attribute:subject+' => 'Título do email',
+	'Class:ActionEmail/Attribute:body' => 'corpo',
+	'Class:ActionEmail/Attribute:body+' => 'Conteúdo do email',
+	'Class:ActionEmail/Attribute:importance' => 'importância',
+	'Class:ActionEmail/Attribute:importance+' => 'Flag importância',
+	'Class:ActionEmail/Attribute:importance/Value:high' => 'alto',
+	'Class:ActionEmail/Attribute:importance/Value:high+' => 'alto',
+	'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:TriggerOnStateEnter' => 'Trigger (ao entrar em um estado)',
+	'Class:TriggerOnStateEnter+' => 'Trigger sobre a mudança de estado do objeto - entrar',
+	'Class:TriggerOnStateLeave' => 'Trigger (na saída de um estado)',
+	'Class:TriggerOnStateLeave+' => 'Trigger sobre a mudança de estado do objeto - deixando',
+	'Class:TriggerOnObjectCreate' => 'Trigger (sobre a criação do objeto)',
+	'Class:TriggerOnObjectCreate+' => 'Trigger sobre a criação do objeto de [uma classe filha de] uma determinada classe',
+	'Class:lnkTriggerAction' => 'Ação/Trigger',
+	'Class:lnkTriggerAction+' => 'Ligação entre uma trigger e uma ação',
+	'Class:lnkTriggerAction/Attribute:action_id' => 'Ação',
+	'Class:lnkTriggerAction/Attribute:action_id+' => 'Ação a ser executada',
+	'Class:lnkTriggerAction/Attribute:trigger_id' => 'Trigger',
+	'Class:lnkTriggerAction/Attribute:trigger_id+' => '',
+	'Class:lnkTriggerAction/Attribute:order' => 'Ordem',
+	'Class:lnkTriggerAction/Attribute:order+' => 'AAções executadas ordem',
+	'Class:AsyncSendEmail' => 'Email (assíncrono)',
+	'Class:AsyncSendEmail/Attribute:to' => 'Para',
+	'Class:AsyncSendEmail/Attribute:subject' => 'Assunto',
+	'Class:AsyncSendEmail/Attribute:body' => 'Corpo',
+	'Class:AsyncSendEmail/Attribute:header' => 'Cabeçalho',
+	'Class:CMDBChange' => 'Mudanças',
+	'Class:CMDBChange+' => 'Monitoramento Mudanças',
+	'Class:CMDBChange/Attribute:date' => 'data',
+	'Class:CMDBChange/Attribute:date+' => 'data e hora que as mudanças tenham sido registradas.',
+	'Class:CMDBChange/Attribute:userinfo' => 'misc. info',
+	'Class:CMDBChange/Attribute:userinfo+' => 'Solicitante definido informação',
+	'Class:CMDBChangeOp' => 'Operação Mudança',
+	'Class:CMDBChangeOp+' => 'Controle Operação Mudança',
+	'Class:CMDBChangeOp/Attribute:change' => 'mudanças',
+	'Class:CMDBChangeOp/Attribute:change+' => 'mudanç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' => 'objeto criado',
+	'Class:CMDBChangeOpCreate+' => 'Controle criação objeto',
+	'Class:CMDBChangeOpDelete' => 'objeto apagado',
+	'Class:CMDBChangeOpDelete+' => 'Controle objeto eliminado',
+	'Class:CMDBChangeOpSetAttribute' => 'objeto alterado',
+	'Class:CMDBChangeOpSetAttribute+' => 'Controle do objeto alterado',
+	'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => 'Atributo',
+	'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => 'código da modificação',
+	'Class:CMDBChangeOpSetAttributeScalar' => 'mudança propriedade',
+	'Class:CMDBChangeOpSetAttributeScalar+' => 'controle da mudanç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' => 'mudança dado',
+	'Class:CMDBChangeOpSetAttributeBlob+' => 'controle mudança dado',
+	'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => 'Dado anterior',
+	'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => 'conteúdo anterior do atributo',
+	'Class:CMDBChangeOpSetAttributeOneWayPassword' => 'Senha criptografada',
+	'Class:CMDBChangeOpSetAttributeOneWayPassword/Attribute:prev_pwd' => 'Valores anteriores',
+	'Class:CMDBChangeOpSetAttributeEncrypted' => 'Campo criptografado',
+	'Class:CMDBChangeOpSetAttributeEncrypted/Attribute:prevstring' => 'Valores anteriores',
+	'Class:CMDBChangeOpSetAttributeText' => 'mudança texto',
+	'Class:CMDBChangeOpSetAttributeText+' => 'controle mudança texto',
+	'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => 'Dado anterior',
+	'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => 'conteúdo anterior do atributo',
+	'Class:CMDBChangeOpSetAttributeCaseLog' => 'Caso Log',
+	'Class:CMDBChangeOpSetAttributeCaseLog/Attribute:lastentry' => 'Última entrada',
+	'Class:Event' => 'Log Eventos',
+	'Class:Event+' => 'Um pedido de evento interno',
+	'Class:Event/Attribute:message' => 'mensagem',
+	'Class:Event/Attribute:message+' => 'descrição curta do evento',
+	'Class:Event/Attribute:date' => 'data',
+	'Class:Event/Attribute:date+' => 'data e hora em que as mudanças tenham sido registadas',
+	'Class:Event/Attribute:userinfo' => 'info usuário',
+	'Class:Event/Attribute:userinfo+' => 'identificação do usuário queestava fazendo a ação e desencadeou este evento',
+	'Class:Event/Attribute:finalclass' => 'tipo',
+	'Class:Event/Attribute:finalclass+' => '',
+	'Class:EventNotification' => 'Notificaçã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ário',
+	'Class:EventNotification/Attribute:action_id' => 'usuário',
+	'Class:EventNotification/Attribute:action_id+' => 'conta usuário',
+	'Class:EventNotification/Attribute:object_id' => 'Objeto id',
+	'Class:EventNotification/Attribute:object_id+' => 'objeto id (classe definida pela trigger ?)',
+	'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' => 'Emissão de evento',
+	'Class:EventIssue+' => 'Controle da emissão (atenção, erros, etc.)',
+	'Class:EventIssue/Attribute:issue' => 'Emissão',
+	'Class:EventIssue/Attribute:issue+' => 'O que aconteceu?',
+	'Class:EventIssue/Attribute:impact' => 'Impacto',
+	'Class:EventIssue/Attribute:impact+' => 'Quais são as consequências?',
+	'Class:EventIssue/Attribute:page' => 'Pá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' => 'PilhaChamada',
+	'Class:EventIssue/Attribute:callstack+' => 'Pilha de chamada',
+	'Class:EventIssue/Attribute:data' => 'Dado',
+	'Class:EventIssue/Attribute:data+' => 'Mais informações',
+	'Class:EventWebService' => 'Evento Web service',
+	'Class:EventWebService+' => 'Controle chamado do web service',
+	'Class:EventWebService/Attribute:verb' => 'Verbo',
+	'Class:EventWebService/Attribute:verb+' => 'Nome da operação',
+	'Class:EventWebService/Attribute:result' => 'Resultado',
+	'Class:EventWebService/Attribute:result+' => 'Visã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ção',
+	'Class:EventWebService/Attribute:log_warning+' => 'Resultado Log atençã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:EventLoginUsage' => 'Uso Login',
+	'Class:EventLoginUsage+' => '',
+	'Class:EventLoginUsage/Attribute:user_id' => 'Entrar',
+	'Class:EventLoginUsage/Attribute:user_id+' => '',
+	'Class:SynchroDataSource' => 'Fontes de dados de sincronização',
+	'Class:SynchroDataSource/Attribute:name' => 'Nome',
+	'Class:SynchroDataSource/Attribute:name+' => '',
+	'Class:SynchroDataSource/Attribute:description' => 'Descrição',
+	'Class:SynchroDataSource/Attribute:status' => 'Status',
+	'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'Implementação',
+	'Class:SynchroDataSource/Attribute:status/Value:obsolete' => 'Obsoleto',
+	'Class:SynchroDataSource/Attribute:status/Value:production' => 'Produção',
+	'Class:SynchroDataSource/Attribute:user_id' => 'Usuário',
+	'Class:SynchroDataSource/Attribute:notify_contact_id' => 'Contato para notificação',
+	'Class:SynchroDataSource/Attribute:notify_contact_id+' => '',
+	'Class:SynchroDataSource/Attribute:scope_class' => 'Classe alvo',
+	'Class:SynchroDataSource/Attribute:scope_restriction' => 'Restrição de escopo',
+	'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Intervalo de carga total',
+	'Class:SynchroDataSource/Attribute:full_load_periodicity+' => '',
+	'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Política de conciliação',
+	'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Use os atributos',
+	'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Use o campo primary_key',
+	'Class:SynchroDataSource/Attribute:action_on_zero' => 'Ação sobre o zero',
+	'Class:SynchroDataSource/Attribute:action_on_zero+' => '',
+	'Class:SynchroDataSource/Attribute:action_on_zero/Value:create' => 'Criar',
+	'Class:SynchroDataSource/Attribute:action_on_zero/Value:error' => 'Erro',
+	'Class:SynchroDataSource/Attribute:action_on_one' => 'Ação sobre o um',
+	'Class:SynchroDataSource/Attribute:action_on_one+' => '',
+	'Class:SynchroDataSource/Attribute:action_on_one/Value:error' => 'Erro',
+	'Class:SynchroDataSource/Attribute:action_on_one/Value:update' => 'Atualizar',
+	'Class:SynchroDataSource/Attribute:action_on_multiple' => 'Ação em muitos',
+	'Class:SynchroDataSource/Attribute:action_on_multiple+' => '',
+	'Class:SynchroDataSource/Attribute:action_on_multiple/Value:create' => 'Criar',
+	'Class:SynchroDataSource/Attribute:action_on_multiple/Value:error' => 'Erro',
+	'Class:SynchroDataSource/Attribute:action_on_multiple/Value:take_first' => 'Pegue o primeiro (acaso?)',
+	'Class:SynchroDataSource/Attribute:delete_policy' => 'Apagar política',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => 'Apagar',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:ignore' => 'Ignorar',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:update' => 'Atualizar',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:update_then_delete' => 'Atualizar, em seguida, Apagar',
+	'Class:SynchroDataSource/Attribute:delete_policy_update' => 'Atualizar regra',
+	'Class:SynchroDataSource/Attribute:delete_policy_update+' => '',
+	'Class:SynchroDataSource/Attribute:delete_policy_retention' => 'Retenção Duração',
+	'Class:SynchroDataSource/Attribute:delete_policy_retention+' => '',
+	'Class:SynchroDataSource/Attribute:attribute_list' => 'Lista atributos',
+	'Class:SynchroDataSource/Attribute:user_delete_policy' => 'Usuários permitidos',
+	'Class:SynchroDataSource/Attribute:user_delete_policy+' => '',
+	'Class:SynchroDataSource/Attribute:user_delete_policy/Value:administrators' => 'Somente administradores',
+	'Class:SynchroDataSource/Attribute:user_delete_policy/Value:everybody' => 'Toda permissão para excluir esses objetos',
+	'Class:SynchroDataSource/Attribute:user_delete_policy/Value:nobody' => 'Ninguém',
+	'Class:SynchroDataSource/Attribute:url_icon' => 'Icone\'s hyperlink',
+	'Class:SynchroDataSource/Attribute:url_icon+' => '',
+	'Class:SynchroDataSource/Attribute:url_application' => 'Aplicação hyperlink',
+	'Class:SynchroDataSource/Attribute:url_application+' => '',
+	'Class:SynchroAttribute' => 'Synchro atributo',
+	'Class:SynchroAttribute/Attribute:sync_source_id' => 'Sycnhro origem dado',
+	'Class:SynchroAttribute/Attribute:attcode' => 'Código atributo',
+	'Class:SynchroAttribute/Attribute:update' => 'Atualizar',
+	'Class:SynchroAttribute/Attribute:reconcile' => 'Reconciliar',
+	'Class:SynchroAttribute/Attribute:update_policy' => 'Atualizar política',
+	'Class:SynchroAttribute/Attribute:update_policy/Value:master_locked' => 'Bloqueado',
+	'Class:SynchroAttribute/Attribute:update_policy/Value:master_unlocked' => 'Desbloqueado',
+	'Class:SynchroAttribute/Attribute:update_policy/Value:write_if_empty' => 'Inicializar se vazio',
+	'Class:SynchroAttribute/Attribute:finalclass' => 'Classe',
+	'Class:SynchroAttExtKey' => 'Atributo sincronia (ExtKey)',
+	'Class:SynchroAttExtKey/Attribute:reconciliation_attcode' => 'Reconciliar atributos',
+	'Class:SynchroAttLinkSet' => 'Atributo sincronia (Linkset)',
+	'Class:SynchroAttLinkSet/Attribute:row_separator' => 'Separador linhas',
+	'Class:SynchroAttLinkSet/Attribute:attribute_separator' => 'Separador atributos',
+	'Class:SynchroLog' => 'Sincronia Log',
+	'Class:SynchroLog/Attribute:sync_source_id' => 'Sincronização fonte dados',
+	'Class:SynchroLog/Attribute:start_date' => 'Data início',
+	'Class:SynchroLog/Attribute:end_date' => 'Data final',
+	'Class:SynchroLog/Attribute:status' => 'Status',
+	'Class:SynchroLog/Attribute:status/Value:completed' => 'Completado',
+	'Class:SynchroLog/Attribute:status/Value:error' => 'Erro',
+	'Class:SynchroLog/Attribute:status/Value:running' => 'Em execução',
+	'Class:SynchroLog/Attribute:stats_nb_replica_seen' => 'Nro réplica visita',
+	'Class:SynchroLog/Attribute:stats_nb_replica_total' => 'Nro réplica total',
+	'Class:SynchroLog/Attribute:stats_nb_obj_deleted' => 'Nro objetos apagados',
+	'Class:SynchroLog/Attribute:stats_nb_obj_deleted_errors' => 'Nro de erros enquanto apagando',
+	'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted' => 'Nro objetos obsoletos',
+	'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted_errors' => 'Nro de erros enquanto obsoletos',
+	'Class:SynchroLog/Attribute:stats_nb_obj_created' => 'Nro objetos criados',
+	'Class:SynchroLog/Attribute:stats_nb_obj_created_errors' => 'Nro de erros enquanto criando',
+	'Class:SynchroLog/Attribute:stats_nb_obj_updated' => 'Nro objetos atualizados',
+	'Class:SynchroLog/Attribute:stats_nb_obj_updated_errors' => 'Nro erros enquanto atualizando',
+	'Class:SynchroLog/Attribute:stats_nb_replica_reconciled_errors' => 'Nro de erros durante reconciliação',
+	'Class:SynchroLog/Attribute:stats_nb_replica_disappeared_no_action' => 'Nro réplica desaparecido',
+	'Class:SynchroLog/Attribute:stats_nb_obj_new_updated' => 'Nro objetos atualizados',
+	'Class:SynchroLog/Attribute:stats_nb_obj_new_unchanged' => 'Nro objetos não alterados',
+	'Class:SynchroLog/Attribute:last_error' => 'Último erro',
+	'Class:SynchroLog/Attribute:traces' => 'Traços',
+	'Class:SynchroReplica' => 'Synchro Réplica',
+	'Class:SynchroReplica/Attribute:sync_source_id' => 'Synchro origem dado',
+	'Class:SynchroReplica/Attribute:dest_id' => 'Destino objeto (ID)',
+	'Class:SynchroReplica/Attribute:dest_class' => 'Tipo Destino',
+	'Class:SynchroReplica/Attribute:status_last_seen' => 'Última visita',
+	'Class:SynchroReplica/Attribute:status' => 'Status',
+	'Class:SynchroReplica/Attribute:status/Value:modified' => 'Modificação',
+	'Class:SynchroReplica/Attribute:status/Value:new' => 'Novo',
+	'Class:SynchroReplica/Attribute:status/Value:obsolete' => 'Obsoleto',
+	'Class:SynchroReplica/Attribute:status/Value:orphan' => 'Orfão',
+	'Class:SynchroReplica/Attribute:status/Value:synchronized' => 'Sincronizado',
+	'Class:SynchroReplica/Attribute:status_dest_creator' => 'Objeto criado?',
+	'Class:SynchroReplica/Attribute:status_last_error' => 'Último erro',
+	'Class:SynchroReplica/Attribute:info_creation_date' => 'Data criação',
+	'Class:SynchroReplica/Attribute:info_last_modified' => 'Última data modificação',
+	'Class:appUserPreferences' => 'Preferências usuário',
+	'Class:appUserPreferences/Attribute:userid' => 'Usuários',
+	'Class:appUserPreferences/Attribute:preferences' => 'Prefs',
+	'Core:AttributeLinkedSet' => 'Ordem de objetos',
+	'Core:AttributeLinkedSet+' => 'Qualquer tipo objeto [sub-classe] da mesma classe',
+	'Core:AttributeLinkedSetIndirect' => 'Ordem de objetos (N-N)',
+	'Core:AttributeLinkedSetIndirect+' => 'Qualquer tipo objeto [sub-classe] da mesma classe',
+	'Core:AttributeInteger' => 'Inteiro',
+	'Core:AttributeInteger+' => 'Valor número (não pode ser negativo)',
+	'Core:AttributeDecimal' => 'Decimal',
+	'Core:AttributeDecimal+' => 'Valor decimal (não pode ser negativo)',
+	'Core:AttributeBoolean' => 'Boolean',
+	'Core:AttributeBoolean+' => 'Boolean',
+	'Core:AttributeString' => 'String',
+	'Core:AttributeString+' => 'String alfa-numéricos',
+	'Core:AttributeClass' => 'Classe',
+	'Core:AttributeClass+' => 'Classe',
+	'Core:AttributeApplicationLanguage' => 'Linguagem Usuário',
+	'Core:AttributeApplicationLanguage+' => 'Linguagem e País (pt BR)',
+	'Core:AttributeFinalClass' => 'Classe (auto)',
+	'Core:AttributeFinalClass+' => 'Classe real do objeto (automaticamente criado pelo núcleo)',
+	'Core:AttributePassword' => 'Senha',
+	'Core:AttributePassword+' => 'Senha de um dispositivo externo',
+	'Core:AttributeEncryptedString' => 'Senha criptografado',
+	'Core:AttributeEncryptedString+' => 'String criptografada com uma chave local',
+	'Core:AttributeText' => 'Texto',
+	'Core:AttributeText+' => 'Cadeia de caracteres multi-linhas',
+	'Core:AttributeHTML' => 'HTML',
+	'Core:AttributeHTML+' => 'HTML string',
+	'Core:AttributeEmailAddress' => 'Endereço Email',
+	'Core:AttributeEmailAddress+' => 'Endereço Email',
+	'Core:AttributeIPAddress' => 'Endereço IP',
+	'Core:AttributeIPAddress+' => 'Endereço IP',
+	'Core:AttributeOQL' => 'OQL',
+	'Core:AttributeOQL+' => 'Expressão linguagem consulta objetos',
+	'Core:AttributeEnum' => 'Enum',
+	'Core:AttributeEnum+' => 'Lista de pré-seqüências alfanuméricas',
+	'Core:AttributeTemplateString' => 'Modelo string',
+	'Core:AttributeTemplateString+' => 'String contendo espaços reservados',
+	'Core:AttributeTemplateText' => 'Modelo texto',
+	'Core:AttributeTemplateText+' => 'Texto contendo espaços reservados',
+	'Core:AttributeTemplateHTML' => 'Modelo HTML',
+	'Core:AttributeTemplateHTML+' => 'HTML contendo espaços reservados',
+	'Core:AttributeDateTime' => 'Data/hora',
+	'Core:AttributeDateTime+' => 'Data e hora (ano-mês-dia hh:mm:ss)',
+	'Core:AttributeDate' => 'Data',
+	'Core:AttributeDate+' => 'Data (ano-mês-dia)',
+	'Core:AttributeDeadline' => 'Prazo',
+	'Core:AttributeDeadline+' => 'Data, apresentada em relação ao tempo real',
+	'Core:AttributeExternalKey' => 'Chave externa',
+	'Core:AttributeExternalKey+' => 'Chave externa (ou estrangeira)',
+	'Core:AttributeExternalField' => 'Campo externo',
+	'Core:AttributeExternalField+' => 'Campo mapeado por uma chave externa',
+	'Core:AttributeURL' => 'URL',
+	'Core:AttributeURL+' => 'URL absoluta ou relativa, como uma seqüência de texto',
+	'Core:AttributeBlob' => 'Blob',
+	'Core:AttributeBlob+' => 'Qualquer conteúdo binário (documento)',
+	'Core:AttributeOneWayPassword' => 'Uma forma senha',
+	'Core:AttributeOneWayPassword+' => 'One way encrypted (hashed) password',
+	'Core:AttributeTable' => 'Tabela',
+	'Core:AttributeTable+' => 'Matriz cadastrada ter duas dimensões',
+	'Core:AttributePropertySet' => 'Propriedades',
+	'Core:AttributePropertySet+' => 'Lista de propriedades não tipado (nome e valor)',
+	'Class:CMDBChangeOp/Attribute:date' => 'data',
+	'Class:CMDBChangeOp/Attribute:date+' => 'data e hora das mudanças',
+	'Class:CMDBChangeOp/Attribute:userinfo' => 'usuário',
+	'Class:CMDBChangeOp/Attribute:userinfo+' => 'quem fez esta mudanças',
+	'Change:ObjectCreated' => 'Objeto criado',
+	'Change:ObjectDeleted' => 'Objeto apagado',
+	'Change:ObjectModified' => 'Objeto modificado',
+	'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s configurado para %2$s (valor anterior: %3$s)',
+	'Change:AttName_SetTo' => '%1$s configurado para %2$s',
+	'Change:Text_AppendedTo_AttName' => '%1$s anexado ao %2$s',
+	'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modificado, valor anterior: %2$s',
+	'Change:AttName_Changed' => '%1$s modificado',
+	'Change:AttName_EntryAdded' => '%1$s modificado, nova entrada adicionada.',
+	'Class:EventLoginUsage/Attribute:contact_name' => 'Nome usuário',
+	'Class:EventLoginUsage/Attribute:contact_name+' => '',
+	'Class:EventLoginUsage/Attribute:contact_email' => 'Email usuários',
+	'Class:EventLoginUsage/Attribute:contact_email+' => '',
+	'Class:Action' => 'Personalizar Ação',
+	'Class:Action+' => 'Ação definida usuário',
+	'Class:Action/Attribute:name' => 'Nome',
+	'Class:Action/Attribute:name+' => '',
+	'Class:Action/Attribute:description' => 'Descrição',
+	'Class:Action/Attribute:description+' => '',
+	'Class:Action/Attribute:status' => 'Status',
+	'Class:Action/Attribute:status+' => 'Em produção ou ?',
+	'Class:Action/Attribute:status/Value:test' => 'Que está sendo testado',
+	'Class:Action/Attribute:status/Value:test+' => 'Que está sendo testado',
+	'Class:Action/Attribute:status/Value:enabled' => 'Em produção',
+	'Class:Action/Attribute:status/Value:enabled+' => 'Em produçã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ção',
+	'Class:Action/Attribute:finalclass' => 'Tipo',
+	'Class:Action/Attribute:finalclass+' => '',
+	'Class:ActionNotification' => 'Notificação',
+	'Class:ActionNotification+' => 'Notificação (abstrato)',
+	'Class:Trigger' => 'Trigger',
+	'Class:Trigger+' => 'Personalizar manipulador de eventos',
+	'Class:Trigger/Attribute:description' => 'Descrição',
+	'Class:Trigger/Attribute:description+' => 'uma linha descrição',
+	'Class:Trigger/Attribute:action_list' => 'Ações desencadeadas',
+	'Class:Trigger/Attribute:action_list+' => 'Ações executadas quando a Trigger é ativado',
+	'Class:Trigger/Attribute:finalclass' => 'Tipo',
+	'Class:Trigger/Attribute:finalclass+' => '',
+	'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' => 'Trigger (em estato mudança)',
+	'Class:TriggerOnStateChange+' => 'Trigger sobre a mudança de estado do objeto',
+	'Class:TriggerOnStateChange/Attribute:state' => 'Estado',
+	'Class:TriggerOnStateChange/Attribute:state+' => '',
+	'Class:lnkTriggerAction/Attribute:action_name' => 'Ação',
+	'Class:lnkTriggerAction/Attribute:action_name+' => '',
+	'Class:lnkTriggerAction/Attribute:trigger_name' => 'Trigger',
+	'Class:lnkTriggerAction/Attribute:trigger_name+' => '',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Ninguém',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => 'Somente administradores',
+	'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => 'Todos usuários permitidos',
+	'SynchroDataSource:Description' => 'Descrição',
+	'SynchroDataSource:Reconciliation' => 'Pesquisar &amp; reconciliação',
+	'SynchroDataSource:Deletion' => 'Apagar regras',
+	'SynchroDataSource:Status' => 'Status',
+	'SynchroDataSource:Information' => 'Informação',
+	'SynchroDataSource:Definition' => 'Definição',
+	'Core:SynchroAttributes' => 'Atributos',
+	'Core:SynchroStatus' => 'Status',
+	'Core:Synchro:ErrorsLabel' => 'Erro',
+	'Core:Synchro:CreatedLabel' => 'Criado',
+	'Core:Synchro:ModifiedLabel' => 'Modificado',
+	'Core:Synchro:UnchangedLabel' => 'Não alterado',
+	'Core:Synchro:ReconciledErrorsLabel' => 'Erro',
+	'Core:Synchro:ReconciledLabel' => 'Reconciliação',
+	'Core:Synchro:ReconciledNewLabel' => 'Criado',
+	'Core:SynchroReconcile:Yes' => 'Sim',
+	'Core:SynchroReconcile:No' => 'Não',
+	'Core:SynchroUpdate:Yes' => 'Sim',
+	'Core:SynchroUpdate:No' => 'Não',
+	'Core:Synchro:LastestStatus' => 'Último Status',
+	'Core:Synchro:History' => 'Histórico de sincronização',
+	'Core:Synchro:NeverRun' => 'Este sincronismo nunca foi executado. Sem registo ainda.',
+	'Core:Synchro:SynchroEndedOn_Date' => 'A última sincronização terminou em% 1 $ s.',
+	'Core:Synchro:SynchroRunningStartedOn_Date' => 'A sincronização começou em $1$s e em execução ainda...',
+	'Menu:DataSources' => 'Fontes de dados de sincronização',
+	'Menu:DataSources+' => '',
+	'Core:Synchro:label_repl_ignored' => 'Ignorado (%1$s)',
+	'Core:Synchro:label_repl_disappeared' => 'Desaparecido (%1$s)',
+	'Core:Synchro:label_repl_existing' => 'Existente (%1$s)',
+	'Core:Synchro:label_repl_new' => 'Novo (%1$s)',
+	'Core:Synchro:label_obj_deleted' => 'Apagado (%1$s)',
+	'Core:Synchro:label_obj_obsoleted' => 'Obsoleto (%1$s)',
+	'Core:Synchro:label_obj_disappeared_errors' => 'Erros (%1$s)',
+	'Core:Synchro:label_obj_disappeared_no_action' => 'Nenhuma ação (%1$s)',
+	'Core:Synchro:label_obj_unchanged' => 'Não alterado (%1$s)',
+	'Core:Synchro:label_obj_updated' => 'Atualizado (%1$s)',
+	'Core:Synchro:label_obj_updated_errors' => 'Erros (%1$s)',
+	'Core:Synchro:label_obj_new_unchanged' => 'Não alterado (%1$s)',
+	'Core:Synchro:label_obj_new_updated' => 'Atualizado (%1$s)',
+	'Core:Synchro:label_obj_created' => 'Criado (%1$s)',
+	'Core:Synchro:label_obj_new_errors' => 'Erros (%1$s)',
+	'Core:SynchroLogTitle' => '%1$s - %2$s',
+	'Core:Synchro:Nb_Replica' => 'Réplica processadas: %1$s',
+	'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s',
+	'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'Na chave de reconciliação pelo menos um deve ser especificado, ou a política de reconciliação deve ser o de utilizar a chave primária.',
+	'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'Um período de retenção a apagar deve ser especificado, desde que os objetos serão excluídos após ser marcado como obsoleto.',
+	'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Objetos obsoletos devem ser atualizados, mas nenhuma atualização é especificado.',
+	'Core:SynchroReplica:PublicData' => 'Dados públicos',
+	'Core:SynchroReplica:PrivateDetails' => 'Detalhes privativos',
+	'Core:SynchroReplica:BackToDataSource' => 'Voltar para a fonte de dados sincronizada:: %1$s',
+	'Core:SynchroReplica:ListOfReplicas' => 'Lista de réplica',
+	'Core:SynchroAttExtKey:ReconciliationById' => 'id (Chave primária)',
+	'Core:SynchroAtt:attcode' => 'Atributos',
+	'Core:SynchroAtt:attcode+' => '',
+	'Core:SynchroAtt:reconciliation' => 'Reconciliação?',
+	'Core:SynchroAtt:reconciliation+' => '',
+	'Core:SynchroAtt:update' => 'Atualizar?',
+	'Core:SynchroAtt:update+' => '',
+	'Core:SynchroAtt:update_policy' => 'Atualização Política',
+	'Core:SynchroAtt:update_policy+' => '',
+	'Core:SynchroAtt:reconciliation_attcode' => 'Chave reconciliação',
+	'Core:SynchroAtt:reconciliation_attcode+' => '',
+	'Core:SyncDataExchangeComment' => '(DataExchange)',
+	'Core:Synchro:ListOfDataSources' => 'Lista de fontes de dados:',
+	'Core:Synchro:LastSynchro' => 'Última sincronização:',
+	'Core:Synchro:ThisObjectIsSynchronized' => 'Este objeto é sincronizado com uma fonte de dados externa',
+	'Core:Synchro:TheObjectWasCreatedBy_Source' => 'O objeto foi <b>criado</b> por uma fonte dados externa %1$s',
+	'Core:Synchro:TheObjectCanBeDeletedBy_Source' => 'O objeto <b>não pode ser apagado</b> por uma fonte dados externa %1$s',
+	'Core:Synchro:TheObjectCannotBeDeletedByUser_Source' => 'Você <b>não pode apagar o objeto</b> porque é propriedade de uma fonte dados externa %1$s',
+	'TitleSynchroExecution' => 'Execução da sincronização',
+	'Class:SynchroDataSource:DataTable' => 'Tabela de banco de dados: %1$s',
+	'Core:SyncDataSourceObsolete' => 'A fonte de dados está marcada como obsoleto. Operação cancelada.',
+	'Core:SyncDataSourceAccessRestriction' => 'Somente administradores ou o usuário especificado na fonte de dados pode executar essa operação. Operação cancelada.',
+	'Core:SyncTooManyMissingReplicas' => 'Todos os registros foram tocados por algum tempo (todos os objetos podem ser apagados). Verifique se o processo que grava na tabela de sincronização ainda está em execução. Operação cancelada.',
+	'Core:Duration_Seconds' => '%1$ds',
+	'Core:Duration_Minutes_Seconds' => '%1$dmin %2$ds',
+	'Core:Duration_Hours_Minutes_Seconds' => '%1$dh %2$dmin %3$ds',
+	'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds',
+));
+?>

+ 771 - 852
dictionaries/pt_br.dictionary.itop.ui.php

@@ -1,852 +1,771 @@
-<?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:BulkImports' => 'History',
-	'UI:History:BulkImports+' => 'List of CSV imports (last first)',
-	'UI:History:BulkImportDetails' => 'Changes resulting from the CSV import performed on %1$s (by %2$s)',
-	'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:History:StatsModifs' => 'Modified',
-	'UI:History:StatsModifs+' => 'Count of objects modified',
-	'UI:History:StatsDeletes' => 'Deleted',
-	'UI:History:StatsDeletes+' => 'Count of objects deleted',
-	'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:AccessRO-All' => 'iTop is read-only',
-	'UI:AccessRO-Users' => 'iTop is read-only for end-users',
-	'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:CannotDeleteBecause' => 'This object could not be deleted because: %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:ShouldBeDeletedAtomaticallyButNotPossible' => 'Should be automaticaly deleted, but this is not feasible: %1$s',
-//	'UI:Delete:MustBeDeletedManuallyButNotPossible' => 'Must be deleted manually, but this is not feasible: %1$s',
-	'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',
-));
-
-
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+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:false' => 'falso',
+	'Class:AuditRule/Attribute:valid_flag/Value:false+' => 'falso',
+	'Class:AuditRule/Attribute:valid_flag/Value:true' => 'verdadeiro',
+	'Class:AuditRule/Attribute:valid_flag/Value:true+' => 'verdadeiro',
+	'Class:AuditRule/Attribute:category_id' => 'Categoria',
+	'Class:AuditRule/Attribute:category_id+' => 'A categoria para esta regra',
+	'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:AuditCategory/Attribute:rules_list' => 'Auditar Regras',
+	'Class:AuditCategory/Attribute:rules_list+' => '',
+	'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_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:profileid' => 'Profile',
+	'Class:URP_UserProfile/Attribute:profileid+' => 'profile utilizada',
+	'Class:URP_UserProfile/Attribute:reason' => 'Razao',
+	'Class:URP_UserProfile/Attribute:reason+' => 'explicar porque este usuario teve ter esta regra',
+	'Class:URP_UserOrg' => 'Organização usuário',
+	'Class:URP_UserOrg+' => '',
+	'Class:URP_UserOrg/Attribute:userid' => 'Usuário',
+	'Class:URP_UserOrg/Attribute:userid+' => '',
+	'Class:URP_UserOrg/Attribute:allowed_org_id' => 'Organização',
+	'Class:URP_UserOrg/Attribute:allowed_org_id+' => '',
+	'Class:URP_UserOrg/Attribute:reason' => 'Razão',
+	'Class:URP_UserOrg/Attribute:reason+' => '',
+	'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: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:no' => 'no',
+	'Class:URP_ActionGrant/Attribute:permission/Value:no+' => 'no',
+	'Class:URP_ActionGrant/Attribute:permission/Value:yes' => 'yes',
+	'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => 'yes',
+	'Class:URP_ActionGrant/Attribute:action' => 'Action',
+	'Class:URP_ActionGrant/Attribute:action+' => 'operations to perform on the given class',
+	'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: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:no' => 'no',
+	'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => 'no',
+	'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => 'yes',
+	'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => 'yes',
+	'Class:URP_StimulusGrant/Attribute:stimulus' => 'Stimulus',
+	'Class:URP_StimulusGrant/Attribute:stimulus+' => 'stimulus code',
+	'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',
+	'Class:AuditRule/Attribute:category_name' => 'Categoria',
+	'Class:AuditRule/Attribute:category_name+' => 'Nome da categoria para esta regra',
+	'Class:User' => 'Usuário',
+	'Class:User+' => '',
+	'Class:User/Attribute:finalclass' => 'Tipo de conta',
+	'Class:User/Attribute:finalclass+' => '',
+	'Class:User/Attribute:contactid' => 'Contato (pessoa)',
+	'Class:User/Attribute:contactid+' => '',
+	'Class:User/Attribute:last_name' => 'Último nome',
+	'Class:User/Attribute:last_name+' => '',
+	'Class:User/Attribute:first_name' => 'Primeiro nome',
+	'Class:User/Attribute:first_name+' => '',
+	'Class:User/Attribute:email' => 'Email',
+	'Class:User/Attribute:email+' => '',
+	'Class:User/Attribute:login' => 'Entrar',
+	'Class:User/Attribute:login+' => '',
+	'Class:User/Attribute:language' => 'Linguagem',
+	'Class:User/Attribute:language+' => '',
+	'Class:User/Attribute:language/Value:EN US' => 'Inglês',
+	'Class:User/Attribute:language/Value:EN US+' => '',
+	'Class:User/Attribute:language/Value:FR FR' => 'Francês',
+	'Class:User/Attribute:language/Value:FR FR+' => '',
+	'Class:User/Attribute:profile_list' => 'Profiles',
+	'Class:User/Attribute:profile_list+' => '',
+	'Class:User/Attribute:allowed_org_list' => 'Organizações permitidas',
+	'Class:User/Attribute:allowed_org_list+' => '',
+	'Class:User/Error:LoginMustBeUnique' => 'Login deve ser único - "%1s" já está sendo utilizado.',
+	'Class:User/Error:AtLeastOneProfileIsNeeded' => 'Pelo menos um perfil deve ser atribuído a este usuário.',
+	'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/Attribute:userlogin' => 'Login',
+	'Class:URP_UserProfile/Attribute:userlogin+' => 'Login Usuario\'s',
+	'Class:URP_UserProfile/Attribute:profile' => 'Profile',
+	'Class:URP_UserProfile/Attribute:profile+' => 'Nome profile',
+	'Class:URP_UserOrg/Attribute:userlogin' => 'Entrar',
+	'Class:URP_UserOrg/Attribute:userlogin+' => '',
+	'Class:URP_UserOrg/Attribute:allowed_org_name' => 'Organização',
+	'Class:URP_UserOrg/Attribute:allowed_org_name+' => '',
+	'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' => '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/Attribute:profile' => 'Profile',
+	'Class:URP_ActionGrant/Attribute:profile+' => 'usage profile',
+	'Class:URP_StimulusGrant/Attribute:profile' => 'Profile',
+	'Class:URP_StimulusGrant/Attribute:profile+' => 'usage profile',
+	'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:Restart' => ' |<< Reiniciar ',
+	'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:Button:ResetPassword' => ' Resetar 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:BulkModifyNotAllowedOn_Class' => 'Você não tem permissão para realizar uma atualização em massa de objetos na 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úmero de elementos',
+	'UI:CountOfObjects' => '%1$d objetos que correspondem aos criterios.',
+	'UI_CountOfObjectsShort' => '%1$d objetos.',
+	'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:NotificationsTab' => 'Notificações',
+	'UI:History:BulkImports' => 'Histórico',
+	'UI:History:BulkImports+' => 'List of CSV imports (last first)',
+	'UI:History:BulkImportDetails' => 'Changes resulting from the CSV import performed on %1$s (by %2$s)',
+	'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:History:StatsCreations' => 'Criado',
+	'UI:History:StatsCreations+' => '',
+	'UI:History:StatsModifs' => 'Modified',
+	'UI:History:StatsModifs+' => 'Count of objects modified',
+	'UI:History:StatsDeletes' => 'Deleted',
+	'UI:History:StatsDeletes+' => 'Count of objects deleted',
+	'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:BulkDelete' => 'Apagar...',
+	'UI:UndefinedObject' => 'indefinido',
+	'UI:Document:OpenInNewWindow:Download' => 'Abrir em nova janela: %1$s, Download: %2$s',
+	'UI:SelectAllToggle+' => 'Marque todos / Desmarque todos',
+	'UI:TruncatedResults' => '%1$d objetos mostrados out of %2$d',
+	'UI:DisplayAll' => 'Mostrar todos',
+	'UI:CollapseList' => 'Recolher',
+	'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:LogOff:ThankYou' => 'Obrigado por usar o sistema',
+	'UI:LogOff:ClickHereToLoginAgain' => 'Clique aqui para acessar novamente...',
+	'UI:ChangePwdMenu' => 'Alterar senha...',
+	'UI:Login:PasswordChanged' => 'Senha configurada com sucesso!',
+	'UI:AccessRO-All' => 'iTop is read-only',
+	'UI:AccessRO-Users' => 'iTop is read-only for end-users',
+	'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:Login:Error:AccessAdmin' => 'Acesso restrito a pessoas com privilégios de administrador. Por favor, contate um administrador.',
+	'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:Title:BulkSynchro_nbItem_ofClass_class' => 'Sincronização de %1$d objetos da classe %2$s',
+	'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:ObjectsHadErrors' => '%1$d objeto(s) teve 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:CSVImport:Encoding' => 'Codificação de caracteres',
+	'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íveis: ',
+	'UI:Link_Class_Attributes' => '%1$s atributos',
+	'UI:AddObjectsOf_Class_LinkedWith_Class_Instance' => 'Adionar %1$s objetos ligados com %2$s: %3$s',
+	'UI:AddObjectsOf_Class_LinkedWith_Class' => 'Adicionado %1$s objetos ligados com o %2$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á limpa, use o ícone "Adicionar..." para adicionar elementos.',
+	'UI:Message:EmptyList:UseSearchForm' => 'Use o formulá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ário não ter direitos administrativos',
+	'UI:Error:CannotDeleteBecause' => 'This object could not be deleted because: %1$s',
+	'UI:Error:CannotDeleteBecauseOfDepencies' => 'This object could not be deleted because some manual operations must be performed prior to that',
+	'UI:Error:CannotDeleteBecauseManualOpNeeded' => 'Este objeto não pode ser excluído porque algumas operações manuais devem ser realizadas antes que',
+	'UI:Archive_User_OnBehalfOf_User' => '%1$s em nome de %2$s',
+	'UI:Delete:Deleted' => 'apagado',
+	'UI:Delete:AutomaticallyDeleted' => 'eliminado automaticamente',
+	'UI:Delete:AutomaticResetOf_Fields' => 'reset automático dos campo(s): %1$s',
+	'UI:Delete:CleaningUpRefencesTo_Object' => 'Limpar todas as referê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:CannotDeleteBecause' => 'Não pode ser apagado: %1$s',
+	'UI:Delete:ShouldBeDeletedAtomaticallyButNotPossible' => 'Deve ser automaticamente excluído, mas isso não é viável: %1$s',
+	'UI:Delete:MustBeDeletedManuallyButNotPossible' => 'Deve ser excluído manualmente, mas isso não é viável: %1$s',
+	'UI:Delete:WillBeDeletedAutomatically' => 'Será automaticamente excluído',
+	'UI:Delete:MustBeDeletedManually' => 'Deve ser excluído manualmente',
+	'UI:Delete:CannotUpdateBecause_Issue' => 'Devem ser atualizados automaticamente, mas: %1$s',
+	'UI:Delete:WillAutomaticallyUpdate_Fields' => 'será 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ê não tem permissão para vê-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:ObjectCouldNotBeWritten' => 'O objeto não pôde ser gravado: %1$s',
+	'UI:PageTitle:FatalError' => 'iTop - Erro fatal',
+	'UI:SystemIntrusion' => 'Acesso negado. Você tentou executar uma operação que não é permitido para você.',
+	'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',
+	'UI:UserManagement:LinkBetween_User_And_Org' => 'Link entre %1$s e %2$s',
+	'Menu:AdminTools' => 'Ferramentas administrativa',
+	'Menu:AdminTools+' => 'Ferramentas administrativa',
+	'Menu:AdminTools?' => 'Ferramentas permitidas somente para usuá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í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 Solicitação',
+	'UI-RequestManagementOverview-RequestByService' => 'Chamados usuários por serviço',
+	'UI-RequestManagementOverview-RequestByPriority' => 'Chamados usuários por prioridade',
+	'UI-RequestManagementOverview-RequestUnassigned' => 'Chamados usuários não atribuídos a agentes',
+	'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í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ídos para agentes',
+	'UI-ChangeManagementOverview-ChangeWithOutage' => 'Interrupções devido a mudanças',
+	'UI:ServiceMgmtMenuOverview:Title' => 'Painel para Gerenciamento Serviço',
+	'UI-ServiceManagementOverview-CustomerContractToRenew' => 'Contratos de clientes deverão ser 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:AuditCategories' => 'Auditar Categorias',
+	'Menu:AuditCategories+' => '',
+	'Menu:Notifications:Title' => 'Auditar Categorias',
+	'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á visualização disponí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',
+	'UI:PasswordConfirm' => '(Confirmar)',
+	'UI:BeforeAdding_Class_ObjectsSaveThisObject' => 'Antes de adicionar mais %1$s objetos, salvar este objeto.',
+	'UI:DisplayThisMessageAtStartup' => 'Visualizar esta mensagem ao entrar',
+	'UI:RelationshipGraph' => 'Visualização gráfica',
+	'UI:RelationshipList' => 'Lista',
+	'UI:OperationCancelled' => 'Operação cancelada',
+	'Portal:Title' => 'Portal do usuário',
+	'Portal:Refresh' => 'Atualizar',
+	'Portal:Back' => 'Voltar',
+	'Portal:CreateNewRequest' => 'Criar uma nova requisição',
+	'Portal:ChangeMyPassword' => 'Alterar minha senha',
+	'Portal:Disconnect' => 'Sair',
+	'Portal:OpenRequests' => 'Minhas requisições abertas',
+	'Portal:ResolvedRequests' => 'Minhas requisições resolvidas',
+	'Portal:SelectService' => 'Selecione um serviço do catálogo:',
+	'Portal:PleaseSelectOneService' => 'Por favor, selecione um serviço',
+	'Portal:SelectSubcategoryFrom_Service' => 'Selecione uma sub-categoria para o serviço %1$s:',
+	'Portal:PleaseSelectAServiceSubCategory' => 'Por favor, selecione uma sub-categoria',
+	'Portal:DescriptionOfTheRequest' => 'Digite a descrição de sua solicitação:',
+	'Portal:TitleRequestDetailsFor_Request' => 'Detalhes para requisição %1$s:',
+	'Portal:NoOpenRequest' => 'Nenhuma requisição neste categoria.',
+	'Portal:Button:CloseTicket' => 'Fechar este ticket',
+	'Portal:EnterYourCommentsOnTicket' => 'Digite os seus comentários sobre a resolução deste incidente:',
+	'Portal:ErrorNoContactForThisUser' => 'Erro: o usuátio atual não está associado com um contato/pessoa. Por favor, contate o administrador.',
+	'Portal:Attachments' => 'Anexos',
+	'Portal:AddAttachment' => ' Adicionar anexos ',
+	'Portal:RemoveAttachment' => ' Remover anexos ',
+	'Portal:Attachment_No_To_Ticket_Name' => 'Anexado #%1$d para %2$s (%3$s)',
+	'Enum:Undefined' => 'Indefinido',
+	'UI:DurationForm_Days_Hours_Minutes_Seconds' => '%1$s Dias %2$s Horas %3$s Minutos %4$s Segundos',
+	'UI:ModifyAllPageTitle' => 'Modificar Todos',
+	'UI:Modify_N_ObjectsOf_Class' => 'Modificando %1$d objetos da classe %2$s',
+	'UI:Modify_M_ObjectsOf_Class_OutOf_N' => 'Modificando %1$d objetos da classe %2$s fora do %3$d',
+	'UI:Menu:ModifyAll' => 'Modificar...',
+	'UI:Button:ModifyAll' => 'Modificar todos',
+	'UI:Button:PreviewModifications' => 'Modificações anteriores >>',
+	'UI:ModifiedObject' => 'Objeto Modificado',
+	'UI:BulkModifyStatus' => 'Operação',
+	'UI:BulkModifyStatus+' => '',
+	'UI:BulkModifyErrors' => 'Erros (se algum)',
+	'UI:BulkModifyErrors+' => '',
+	'UI:BulkModifyStatusOk' => 'Ok',
+	'UI:BulkModifyStatusError' => 'Erro',
+	'UI:BulkModifyStatusModified' => 'Modificado',
+	'UI:BulkModifyStatusSkipped' => 'Ignorado',
+	'UI:BulkModify_Count_DistinctValues' => '%1$d valores distintos:',
+	'UI:BulkModify:Value_Exists_N_Times' => '%1$s, %2$d tempo',
+	'UI:BulkModify:N_MoreValues' => '%1$d mais valores...',
+	'UI:AttemptingToSetAReadOnlyAttribute_Name' => 'Tentativa de definir o campo só de leitura: %1$s',
+	'UI:FailedToApplyStimuli' => 'A ação falhou.',
+	'UI:StimulusModify_N_ObjectsOf_Class' => '%1$s: Modificando %2$d objetos da classe %3$s',
+	'UI:CaseLogTypeYourTextHere' => 'Digite seu texto aqui:',
+	'UI:CaseLog:DateFormat' => 'A-m-d H:i:s',
+	'UI:CaseLog:Header_Date_UserName' => '%1$s - %2$s:',
+	'UI:CaseLog:InitialValue' => 'Valor inicial:',
+	'UI:AttemptingToSetASlaveAttribute_Name' => 'O campo %1$s não é gravável, porque é dominado pela sincronização de dados. Valor não definido.',
+	'UI:ActionNotAllowed' => 'Você não tem permissão para executar esta ação sobre estes objetos.',
+	'UI:BulkAction:NoObjectSelected' => 'Por favor, selecione pelo menos um objeto para realizar esta operação',
+	'UI:AttemptingToChangeASlaveAttribute_Name' => 'O campo %1$s não é gravável, porque é dominado pela sincronização de dados. Relação mantém-se inalterado',
+));
+?>

+ 304 - 347
modules/itop-change-mgmt-1.0.0/pt_br.dict.itop-change-mgmt.php

@@ -1,347 +1,304 @@
-<?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+' => '',
-));
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+	'Class:RoutineChange' => 'Mudança Rotina',
+	'Class:RoutineChange+' => '',
+	'Class:RoutineChange/Stimulus:ev_validate' => 'Validado',
+	'Class:RoutineChange/Stimulus:ev_validate+' => '',
+	'Class:RoutineChange/Stimulus:ev_reject' => 'Recusar',
+	'Class:RoutineChange/Stimulus:ev_assign' => 'Atribuí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_approve' => 'Aprovar',
+	'Class:RoutineChange/Stimulus:ev_replan' => 'Re-planejar',
+	'Class:RoutineChange/Stimulus:ev_replan+' => '',
+	'Class:RoutineChange/Stimulus:ev_notapprove' => 'Não aprovar',
+	'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:NormalChange' => 'Mudança Normal',
+	'Class:NormalChange+' => '',
+	'Class:NormalChange/Attribute:acceptance_date' => 'Data aceitação',
+	'Class:NormalChange/Attribute:acceptance_date+' => '',
+	'Class:NormalChange/Attribute:acceptance_comment' => 'Comentário aprovaçã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í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çã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' => 'Mudança Emergência',
+	'Class:EmergencyChange+' => '',
+	'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í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çã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+' => '',
+	'Menu:ChangeManagement' => 'Gerenciamento Mudanças',
+	'Menu:Change:Overview' => 'Visão geral',
+	'Menu:Change:Overview+' => '',
+	'Menu:NewChange' => 'Nova Mudança',
+	'Menu:NewChange+' => 'Nova Mudança',
+	'Menu:SearchChanges' => 'Pesquisa para Mudança',
+	'Menu:SearchChanges+' => 'Pesquisa para Mudança',
+	'Menu:Change:Shortcuts' => 'Atalhos',
+	'Menu:Change:Shortcuts+' => '',
+	'Menu:WaitingAcceptance' => 'Mudanças à espera de aceitação',
+	'Menu:WaitingAcceptance+' => '',
+	'Menu:WaitingApproval' => 'Mudanças à espera de aprovação',
+	'Menu:WaitingApproval+' => '',
+	'Menu:Changes' => 'Mudanças abertas',
+	'Menu:Changes+' => '',
+	'Menu:MyChanges' => 'Mudanças atribuída a mim',
+	'Menu:MyChanges+' => 'Mudanças atribuída para mim (como Agente)',
+	'Class:Change' => 'Mudança',
+	'Class:Change+' => '',
+	'Class:Change/Attribute:start_date' => 'Iní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í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ã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ã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' => 'Última atualizaçã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ão',
+	'Class:Change/Attribute:outage/Value:no+' => '',
+	'Class:Change/Attribute:change_request' => 'Solicitação',
+	'Class:Change/Attribute:change_request+' => '',
+	'Class:Change/Attribute:fallback' => 'Plano de contigê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í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/Attribute:status/Value:new' => 'Nova',
+	'Class:RoutineChange/Attribute:status/Value:new+' => '',
+	'Class:RoutineChange/Attribute:status/Value:assigned' => 'Atribuí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:ApprovedChange' => 'Mudanças aprovadas',
+	'Class:ApprovedChange+' => '',
+	'Class:ApprovedChange/Attribute:approval_date' => 'Data aprovação',
+	'Class:ApprovedChange/Attribute:approval_date+' => '',
+	'Class:ApprovedChange/Attribute:approval_comment' => 'Comentário aprovaçã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í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çã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/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í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ã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: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í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ã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+' => '',
+));
+?>

+ 713 - 981
modules/itop-config-mgmt-1.0.0/pt_br.dict.itop-config-mgmt.php

@@ -1,981 +1,713 @@
-<?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/Name' => '%1$s / %2$s',
-	//'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/Name' => '%1$s - %2$s',
-	'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:ApplicationInstance/Name' => '%1$s - %2$s',
-));
-
-//
-// Class: DBServerInstance
-//
-
-Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
-	'Class:DBServerInstance' => 'Inst&acirc;ncias DB Server',
-	'Class:DBServerInstance+' => '',
-	'Class:DBServerInstance/Name' => '%1$s - %2$s',
-	'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/Name' => '%1$s - %2$s',
-	'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/Name' => '%1$s - %2$s',
-	'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',
-));
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+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ódigo Organizaçã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: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: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' => 'Parente localização',
+	'Class:Location/Attribute:parent_id+' => '',
+	'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: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' => 'Equipe',
+	'Class:Team+' => '',
+	'Class:Team/Attribute:member_list' => 'Membros',
+	'Class:Team/Attribute:member_list+' => 'Contatos que são partes da equipe',
+	'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:role' => 'Regra',
+	'Class:lnkTeamToContact/Attribute:role+' => '',
+	'Class:WebDoc' => 'Documento Web',
+	'Class:WebDoc+' => '',
+	'Class:WebDoc/Attribute:url' => 'Url',
+	'Class:WebDoc/Attribute:url+' => '',
+	'Class:Note' => 'Notas',
+	'Class:Note+' => '',
+	'Class:Note/Attribute:note' => 'Textos',
+	'Class:Note/Attribute:note+' => '',
+	'Class:FileDoc' => 'Documento (arquivo)',
+	'Class:FileDoc+' => '',
+	'Class:FileDoc/Attribute:contents' => 'Conteudos',
+	'Class:FileDoc/Attribute:contents+' => '',
+	'Class:Licence' => 'Licenças',
+	'Class:Licence+' => '',
+	'Class:Licence/Attribute:provider' => 'Provedora',
+	'Class:Licence/Attribute:provider+' => '',
+	'Class:Licence/Attribute:org_id' => 'Proprietário',
+	'Class:Licence/Attribute:org_id+' => '',
+	'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' => 'Escopo',
+	'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âncias de aplicativos usando esta licença',
+	'Class:Subnet' => 'Sub-rede',
+	'Class:Subnet+' => '',
+	'Class:Subnet/Attribute:description' => 'Descrição',
+	'Class:Subnet/Attribute:description+' => '',
+	'Class:Subnet/Attribute:org_id' => 'Organização',
+	'Class:Subnet/Attribute:org_id+' => '',
+	'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' => 'Patch',
+	'Class:Patch+' => '',
+	'Class:Patch/Attribute:name' => 'Nome',
+	'Class:Patch/Attribute:name+' => '',
+	'Class:Patch/Attribute:description' => 'Descrição',
+	'Class:Patch/Attribute:description+' => '',
+	'Class:Patch/Attribute:target_sw' => 'Application scope',
+	'Class:Patch/Attribute:target_sw+' => 'Destino software (OS ou aplicação)',
+	'Class:Patch/Attribute:version' => 'Versão',
+	'Class:Patch/Attribute:version+' => '',
+	'Class:Patch/Attribute:type' => 'Tipo',
+	'Class:Patch/Attribute:type+' => '',
+	'Class:Patch/Attribute:type/Value:application' => 'Applicaçã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ç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á instalado',
+	'Class:Application' => 'Aplicações',
+	'Class:Application+' => '',
+	'Class:Application/Attribute:instance_list' => 'Instalações',
+	'Class:Application/Attribute:instance_list+' => 'Instâncias da aplicação',
+	'Class:DBServer' => 'Banco de dados',
+	'Class:DBServer+' => 'Servidor Banco de dados SW',
+	'Class:DBServer/Attribute:instance_list' => 'Instalaçoes',
+	'Class:DBServer/Attribute:instance_list+' => 'Instâncias desta base de dados do servidor',
+	'Class:lnkPatchToCI' => 'Patch utilizado',
+	'Class:lnkPatchToCI+' => '',
+	'Class:lnkPatchToCI/Attribute:patch_id' => 'Patch',
+	'Class:lnkPatchToCI/Attribute:patch_id+' => '',
+	'Class:lnkPatchToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkPatchToCI/Attribute:ci_id+' => '',
+	'Class:DBServerInstance' => 'Instâncias DB Server',
+	'Class:DBServerInstance+' => '',
+	'Class:DBServerInstance/Attribute:software_id' => 'Software',
+	'Class:DBServerInstance/Attribute:software_id+' => '',
+	'Class:DBServerInstance/Attribute:dbinstance_list' => 'Base de Dados',
+	'Class:DBServerInstance/Attribute:dbinstance_list+' => 'Origem Base de dados',
+	'Class:ApplicationInstance' => 'Instância Aplicação',
+	'Class:ApplicationInstance+' => '',
+	'Class:ApplicationInstance/Attribute:software_id' => 'Software',
+	'Class:ApplicationInstance/Attribute:software_id+' => '',
+	'Class:DatabaseInstance' => 'Instâ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:description' => 'Descrição',
+	'Class:DatabaseInstance/Attribute:description+' => '',
+	'Class:Group' => 'Grupo',
+	'Class:Group+' => '',
+	'Class:Group/Attribute:name' => 'Nome',
+	'Class:Group/Attribute:name+' => '',
+	'Class:Group/Attribute:status' => 'Status',
+	'Class:Group/Attribute:status+' => '',
+	'Class:Group/Attribute:status/Value:implementation' => 'Implementação',
+	'Class:Group/Attribute:status/Value:implementation+' => '',
+	'Class:Group/Attribute:status/Value:obsolete' => 'Obsoleto',
+	'Class:Group/Attribute:status/Value:obsolete+' => '',
+	'Class:Group/Attribute:status/Value:production' => 'Produção',
+	'Class:Group/Attribute:status/Value:production+' => '',
+	'Class:Group/Attribute:org_id' => 'Organização',
+	'Class:Group/Attribute:org_id+' => '',
+	'Class:Group/Attribute:description' => 'Descrição',
+	'Class:Group/Attribute:description+' => '',
+	'Class:Group/Attribute:type' => 'Tipo',
+	'Class:Group/Attribute:type+' => '',
+	'Class:Group/Attribute:parent_id' => 'Parente grupo',
+	'Class:Group/Attribute:parent_id+' => '',
+	'Class:Group/Attribute:ci_list' => 'CIs ligados',
+	'Class:Group/Attribute:ci_list+' => '',
+	'Class:lnkGroupToCI' => 'Grupo / CI',
+	'Class:lnkGroupToCI+' => '',
+	'Class:lnkGroupToCI/Attribute:group_id' => 'Grupo',
+	'Class:lnkGroupToCI/Attribute:group_id+' => '',
+	'Class:lnkGroupToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkGroupToCI/Attribute:ci_id+' => '',
+	'Class:lnkGroupToCI/Attribute:reason' => 'Razão',
+	'Class:lnkGroupToCI/Attribute:reason+' => '',
+	'Class:ApplicationSolution' => 'Arquiteturas do Negócio',
+	'Class:ApplicationSolution+' => '',
+	'Class:ApplicationSolution/Attribute:description' => 'Descrição',
+	'Class:ApplicationSolution/Attribute:description+' => '',
+	'Class:ApplicationSolution/Attribute:ci_list' => 'CIs',
+	'Class:ApplicationSolution/Attribute:ci_list+' => 'CIs que compõem a solução',
+	'Class:ApplicationSolution/Attribute:process_list' => 'Os processos do negócios',
+	'Class:ApplicationSolution/Attribute:process_list+' => 'Os processos de negócio baseando-se na solução',
+	'Class:BusinessProcess' => 'Processos Negócio',
+	'Class:BusinessProcess+' => '',
+	'Class:BusinessProcess/Attribute:description' => 'Descrição',
+	'Class:BusinessProcess/Attribute:description+' => '',
+	'Class:BusinessProcess/Attribute:used_solution_list' => 'Arquiteturas do Negócio',
+	'Class:BusinessProcess/Attribute:used_solution_list+' => 'Soluções do processo se baseia em',
+	'Class:NetworkInterface' => 'Interface de rede',
+	'Class:NetworkInterface+' => '',
+	'Class:NetworkInterface/Attribute:device_id' => 'Dispositivo',
+	'Class:NetworkInterface/Attribute:device_id+' => '',
+	'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:auto' => 'Auto',
+	'Class:NetworkInterface/Attribute:duplex/Value:auto+' => '',
+	'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' => 'Conectado a',
+	'Class:NetworkInterface/Attribute:connected_if+' => 'Conectado interface',
+	'Class:NetworkInterface/Attribute:link_type' => 'Status de ligação',
+	'Class:NetworkInterface/Attribute:link_type+' => '',
+	'Class:NetworkInterface/Attribute:link_type/Value:downlink' => 'Link Down',
+	'Class:NetworkInterface/Attribute:link_type/Value:downlink+' => '',
+	'Class:NetworkInterface/Attribute:link_type/Value:uplink' => 'Link Up',
+	'Class:NetworkInterface/Attribute:link_type/Value:uplink+' => '',
+	'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:MobilePhone' => 'Telefone celular',
+	'Class:MobilePhone+' => '',
+	'Class:MobilePhone/Attribute:number' => 'Nú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:NetworkDevice' => 'Dispositivo rede',
+	'Class:NetworkDevice+' => '',
+	'Class:NetworkDevice/Attribute:type' => 'Tipo',
+	'Class:NetworkDevice/Attribute:type+' => '',
+	'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:type/Value:wanaccelerator' => 'WAN Accelerator',
+	'Class:NetworkDevice/Attribute:type/Value:wanaccelerator+' => '',
+	'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' => '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' => 'Impressõ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' => 'Doc/CI',
+	'Class:lnkCIToDoc+' => '',
+	'Class:lnkCIToDoc/Attribute:ci_id' => 'CI',
+	'Class:lnkCIToDoc/Attribute:ci_id+' => '',
+	'Class:lnkCIToDoc/Attribute:document_id' => 'Documento',
+	'Class:lnkCIToDoc/Attribute:document_id+' => '',
+	'Class:lnkCIToContact' => 'CI/Contatos',
+	'Class:lnkCIToContact+' => '',
+	'Class:lnkCIToContact/Attribute:ci_id' => 'CI',
+	'Class:lnkCIToContact/Attribute:ci_id+' => '',
+	'Class:lnkCIToContact/Attribute:contact_id' => 'Contatos',
+	'Class:lnkCIToContact/Attribute:contact_id+' => '',
+	'Class:lnkCIToContact/Attribute:role' => 'Papel',
+	'Class:lnkCIToContact/Attribute:role+' => 'Papel do contato em relação ao CI',
+	'Class:lnkSolutionToCI' => 'CI/Solução',
+	'Class:lnkSolutionToCI+' => '',
+	'Class:lnkSolutionToCI/Attribute:solution_id' => 'Arquiteturas de Negócio',
+	'Class:lnkSolutionToCI/Attribute:solution_id+' => '',
+	'Class:lnkSolutionToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkSolutionToCI/Attribute:ci_id+' => '',
+	'Class:lnkSolutionToCI/Attribute:utility' => 'Utilidade',
+	'Class:lnkSolutionToCI/Attribute:utility+' => 'Utilidade da CI na solução',
+	'Class:lnkProcessToSolution' => 'Business process/Solution',
+	'Class:lnkProcessToSolution+' => '',
+	'Class:lnkProcessToSolution/Attribute:solution_id' => 'Arquiteturas de Negócio',
+	'Class:lnkProcessToSolution/Attribute:solution_id+' => '',
+	'Class:lnkProcessToSolution/Attribute:process_id' => 'Processo',
+	'Class:lnkProcessToSolution/Attribute:process_id+' => '',
+	'Class:lnkProcessToSolution/Attribute:reason' => 'Razão',
+	'Class:lnkProcessToSolution/Attribute:reason+' => 'Mais informações sobre a ligação entre o processo e a solução',
+	'Relation:impacts/Description' => 'Elementos impactados por',
+	'Relation:impacts/VerbUp' => 'Impacto...',
+	'Relation:impacts/VerbDown' => 'Elementos impactados por...',
+	'Relation:depends on/Description' => 'Elementos estes que dependem deste elemento',
+	'Relation:depends on/VerbUp' => 'Dependente...',
+	'Relation:depends on/VerbDown' => 'Impactos...',
+	'Class:Organization/Attribute:parent_name' => 'Nome matriz',
+	'Class:Organization/Attribute:parent_name+' => 'Nome da matriz',
+	'Class:Location/Attribute:org_name' => 'Nome do proprietário',
+	'Class:Location/Attribute:org_name+' => '',
+	'Class:Location/Attribute:parent_name' => 'Parente nome',
+	'Class:Location/Attribute:parent_name+' => '',
+	'Class:Group/Attribute:owner_name' => 'Nome',
+	'Class:Group/Attribute:owner_name+' => '',
+	'Class:Group/Attribute:parent_name' => 'Nome',
+	'Class:Group/Attribute:parent_name+' => '',
+	'Class:lnkGroupToCI/Attribute:group_name' => 'Nome',
+	'Class:lnkGroupToCI/Attribute:group_name+' => '',
+	'Class:lnkGroupToCI/Attribute:ci_name' => 'Nome',
+	'Class:lnkGroupToCI/Attribute:ci_name+' => '',
+	'Class:lnkGroupToCI/Attribute:ci_status' => 'CI Status',
+	'Class:lnkGroupToCI/Attribute:ci_status+' => '',
+	'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' => 'Incidentes',
+	'Class:Contact/Attribute:ticket_list+' => 'Incidentes 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: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:Document' => 'Documentos',
+	'Class:Document+' => '',
+	'Class:Document/Attribute:name' => 'Nome',
+	'Class:Document/Attribute:name+' => '',
+	'Class:Document/Attribute:org_id' => 'Organização',
+	'Class:Document/Attribute:description+' => '',
+	'Class:Document/Attribute:org_name' => 'Nome Organização',
+	'Class:Document/Attribute:org_name+' => '',
+	'Class:Document/Attribute:description' => 'Descrição',
+	'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' => 'Incidentes',
+	'Class:Document/Attribute:ticket_list+' => 'Incidentes referente a este documento',
+	'Class:Document:PreviewTab' => 'Visualização',
+	'Class:Licence/Attribute:org_name' => 'Nome',
+	'Class:Licence/Attribute:org_name+' => '',
+	'Class:Subnet/Name' => '%1$s / %2$s',
+	'Class:Software' => 'Software',
+	'Class:Software+' => '',
+	'Class:Software/Attribute:name' => 'Nome',
+	'Class:Software/Attribute:name+' => '',
+	'Class:Software/Attribute:description' => 'Descrição',
+	'Class:Software/Attribute:description+' => '',
+	'Class:Software/Attribute:instance_list' => 'Instalações',
+	'Class:Software/Attribute:instance_list+' => 'Instâncias do software',
+	'Class:Software/Attribute:finalclass' => 'Tipo',
+	'Class:Software/Attribute:finalclass+' => '',
+	'Class:Application/Attribute:name' => 'Nome',
+	'Class:Application/Attribute:name+' => '',
+	'Class:Application/Attribute:description' => 'Descrição',
+	'Class:Application/Attribute:description+' => '',
+	'Class:lnkPatchToCI/Attribute:patch_name' => 'Patch',
+	'Class:lnkPatchToCI/Attribute:patch_name+' => '',
+	'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' => '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' => 'Arquiteturas de Negócio',
+	'Class:FunctionalCI/Attribute:solution_list+' => 'Arquiteturas de Negócio usando este CI',
+	'Class:FunctionalCI/Attribute:contract_list' => 'Contratos',
+	'Class:FunctionalCI/Attribute:contract_list+' => 'Contratos suportanto este CI',
+	'Class:FunctionalCI/Attribute:ticket_list' => 'Incidentes',
+	'Class:FunctionalCI/Attribute:ticket_list+' => 'Incidentes relacionado a este CI',
+	'Class:FunctionalCI/Attribute:finalclass' => 'Tipo',
+	'Class:FunctionalCI/Attribute:finalclass+' => '',
+	'Class:SoftwareInstance' => 'Software Instance',
+	'Class:SoftwareInstance+' => '',
+	'Class:SoftwareInstance/Name' => '%1$s - %2$s',
+	'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ça',
+	'Class:SoftwareInstance/Attribute:licence_id+' => '',
+	'Class:SoftwareInstance/Attribute:licence_name' => 'Licença',
+	'Class:SoftwareInstance/Attribute:licence_name+' => '',
+	'Class:SoftwareInstance/Attribute:software_name' => 'Software',
+	'Class:SoftwareInstance/Attribute:software_name+' => '',
+	'Class:SoftwareInstance/Attribute:version' => 'Versão',
+	'Class:SoftwareInstance/Attribute:version+' => '',
+	'Class:SoftwareInstance/Attribute:description' => 'Descrição',
+	'Class:SoftwareInstance/Attribute:description+' => '',
+	'Class:ApplicationInstance/Name' => '%1$s - %2$s',
+	'Class:ApplicationInstance/Attribute:software_name' => 'Nome',
+	'Class:ApplicationInstance/Attribute:software_name+' => '',
+	'Class:DBServerInstance/Name' => '%1$s - %2$s',
+	'Class:DBServerInstance/Attribute:software_name' => 'Nome Software',
+	'Class:DBServerInstance/Attribute:software_name+' => '',
+	'Class:DatabaseInstance/Name' => '%1$s - %2$s',
+	'Class:DatabaseInstance/Attribute:db_server_instance_version' => 'Versão Base de Dados',
+	'Class:DatabaseInstance/Attribute:db_server_instance_version+' => '',
+	'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ência',
+	'Class:ConnectableCI/Attribute:asset_ref+' => '',
+	'Class:NetworkInterface/Name' => '%1$s - %2$s',
+	'Class:NetworkInterface/Attribute:device_name' => 'Dispositivo',
+	'Class:NetworkInterface/Attribute:device_name+' => '',
+	'Class:NetworkInterface/Attribute:connected_name' => 'Conectado a',
+	'Class:NetworkInterface/Attribute:connected_name+' => '',
+	'Class:NetworkInterface/Attribute:connected_if_device_id' => 'Conectado dispositivo',
+	'Class:NetworkInterface/Attribute:connected_if_device_id+' => '',
+	'Class:NetworkInterface/Attribute:connected_if_device_id_name' => 'Dispositivo',
+	'Class:NetworkInterface/Attribute:connected_if_device_id_name+' => '',
+	'Class:Device' => 'Dispositivo',
+	'Class:Device+' => '',
+	'Class:Device/Attribute:nwinterface_list' => 'Interfaces de rede',
+	'Class:Device/Attribute:nwinterface_list+' => '',
+	'Class:MobileCI' => 'Mobile CI',
+	'Class:MobileCI+' => '',
+	'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: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_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/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_name' => 'Contatos',
+	'Class:lnkCIToContact/Attribute:contact_name+' => '',
+	'Class:lnkCIToContact/Attribute:contact_email' => 'Contatos Email',
+	'Class:lnkCIToContact/Attribute:contact_email+' => '',
+	'Class:lnkSolutionToCI/Attribute:solution_name' => 'Arquiteturas Negócio',
+	'Class:lnkSolutionToCI/Attribute:solution_name+' => '',
+	'Class:lnkSolutionToCI/Attribute:ci_name' => 'CI',
+	'Class:lnkSolutionToCI/Attribute:ci_name+' => '',
+	'Class:lnkSolutionToCI/Attribute:ci_status' => 'CI Status',
+	'Class:lnkSolutionToCI/Attribute:ci_status+' => '',
+	'Class:lnkProcessToSolution/Attribute:solution_name' => 'Arquiteturas Negócio',
+	'Class:lnkProcessToSolution/Attribute:solution_name+' => '',
+	'Class:lnkProcessToSolution/Attribute:process_name' => 'Processo',
+	'Class:lnkProcessToSolution/Attribute:process_name+' => '',
+	'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',
+	'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' => 'Servidor Banco de dados',
+	'Menu:DBServer+' => 'Servidor Banco de dados',
+	'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ção Itens',
+	'Menu:ConfigManagementCI+' => 'Configuração Itens',
+	'Menu:BusinessProcess' => 'Processos Negócio',
+	'Menu:BusinessProcess+' => 'Todos Processos Negócio',
+	'Menu:ApplicationSolution' => 'Arquiteturas Negócio',
+	'Menu:ApplicationSolution+' => 'Todas Arquiteturas Negocio',
+	'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 Item',
+	'Menu:NewCI+' => 'Novo Configuração Item',
+	'Menu:SearchCIs' => 'Pesquisa para CIs',
+	'Menu:SearchCIs+' => 'Pesquisa para CIs',
+	'Menu:ConfigManagement:Devices' => 'Dispositivo',
+	'Menu:ConfigManagement:AllDevices' => 'Número de dispositivos: %1$d',
+	'Menu:ConfigManagement:SWAndApps' => 'Software e Aplicações',
+	'Menu:ConfigManagement:Misc' => 'Diversos',
+	'Menu:Group' => 'Grupo de CIs',
+	'Menu:Group+' => 'Grupo de CIs',
+	'Menu:ConfigManagement:Shortcuts' => 'Atalhos',
+	'Menu:ConfigManagement:AllContacts' => 'Todos contatos: %1$d',
+));
+?>

+ 60 - 75
modules/itop-incident-mgmt-1.0.0/pt_br.dict.itop-incident-mgmt.php

@@ -1,75 +1,60 @@
-<?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+' => '',
-));
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+	'Class:Incident' => 'Incidentes',
+	'Class:Incident+' => '',
+	'Class:Incident/Stimulus:ev_assign' => 'Atribuír',
+	'Class:Incident/Stimulus:ev_assign+' => '',
+	'Class:Incident/Stimulus:ev_reassign' => 'Re-atribuí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+' => '',
+	'Class:lnkTicketToIncident' => 'Ticket to Incident~~',
+	'Class:lnkTicketToIncident/Attribute:ticket_id' => 'Ticket~~',
+	'Class:lnkTicketToIncident/Attribute:incident_id' => 'Incidentes',
+	'Class:lnkTicketToIncident/Attribute:reason' => 'Razão',
+	'Menu:IncidentManagement' => 'Gerenciamento Incidentes',
+	'Menu:IncidentManagement+' => 'Gerenciamento Incidentes',
+	'Menu:Incident:Overview' => 'Visão Geral',
+	'Menu:Incident:Overview+' => 'Visã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ído a mim',
+	'Menu:Incident:MyIncidents+' => 'Incidentes atribuí 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',
+));
+?>

+ 102 - 147
modules/itop-knownerror-mgmt-1.0.0/pt_br.dict.itop-knownerror-mgmt.php

@@ -1,147 +1,102 @@
-<?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',
-));
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+	'Class:KnownError' => 'Erros conhecidos',
+	'Class:KnownError+' => 'Erro documentado de um problema conhecido',
+	'Class:KnownError/Attribute:name' => 'Nome',
+	'Class:KnownError/Attribute:name+' => '',
+	'Class:KnownError/Attribute:org_id' => 'Cliente',
+	'Class:KnownError/Attribute:org_id+' => '',
+	'Class:KnownError/Attribute:problem_id' => 'Problema relacionado',
+	'Class:KnownError/Attribute:problem_id+' => '',
+	'Class:KnownError/Attribute:symptom' => 'Sintoma',
+	'Class:KnownError/Attribute:symptom+' => '',
+	'Class:KnownError/Attribute:root_cause' => 'Origem causa',
+	'Class:KnownError/Attribute:root_cause+' => '',
+	'Class:KnownError/Attribute:workaround' => 'Solução',
+	'Class:KnownError/Attribute:workaround+' => '',
+	'Class:KnownError/Attribute:solution' => 'Solução',
+	'Class:KnownError/Attribute:solution+' => '',
+	'Class:KnownError/Attribute:error_code' => 'Código erro',
+	'Class:KnownError/Attribute:error_code+' => '',
+	'Class:KnownError/Attribute:domain' => 'Domínio',
+	'Class:KnownError/Attribute:domain+' => '',
+	'Class:KnownError/Attribute:domain/Value:Application' => 'Aplicação',
+	'Class:KnownError/Attribute:domain/Value:Application+' => 'Aplicação',
+	'Class:KnownError/Attribute:domain/Value:Desktop' => 'Desktop',
+	'Class:KnownError/Attribute:domain/Value:Desktop+' => 'Desktop',
+	'Class:KnownError/Attribute:domain/Value:Network' => 'Rede',
+	'Class:KnownError/Attribute:domain/Value:Network+' => 'Rede',
+	'Class:KnownError/Attribute:domain/Value:Server' => 'Servidor',
+	'Class:KnownError/Attribute:domain/Value:Server+' => 'Servidor',
+	'Class:KnownError/Attribute:vendor' => 'Vendedor',
+	'Class:KnownError/Attribute:vendor+' => '',
+	'Class:KnownError/Attribute:model' => 'Modelo',
+	'Class:KnownError/Attribute:model+' => '',
+	'Class:KnownError/Attribute:version' => 'Versão',
+	'Class:KnownError/Attribute:version+' => '',
+	'Class:KnownError/Attribute:ci_list' => 'CIs',
+	'Class:KnownError/Attribute:ci_list+' => '',
+	'Class:KnownError/Attribute:document_list' => 'Documentos',
+	'Class:KnownError/Attribute:document_list+' => '',
+	'Class:lnkInfraError' => 'InfraErrorLinks',
+	'Class:lnkInfraError+' => 'Infra relacionada a um erro conhecido',
+	'Class:lnkInfraError/Attribute:infra_id' => 'CI',
+	'Class:lnkInfraError/Attribute:infra_id+' => '',
+	'Class:lnkInfraError/Attribute:error_id' => 'Erro',
+	'Class:lnkInfraError/Attribute:error_id+' => '',
+	'Class:lnkInfraError/Attribute:reason' => 'Razão',
+	'Class:lnkInfraError/Attribute:reason+' => '',
+	'Class:lnkDocumentError' => 'DocumentosErroLinks',
+	'Class:lnkDocumentError+' => 'Ligação entre um documento e um erro conhecido',
+	'Class:lnkDocumentError/Attribute:doc_id' => 'Documento',
+	'Class:lnkDocumentError/Attribute:doc_id+' => '',
+	'Class:lnkDocumentError/Attribute:error_id' => 'Erro',
+	'Class:lnkDocumentError/Attribute:error_id+' => '',
+	'Class:lnkDocumentError/Attribute:link_type' => 'Informação',
+	'Class:lnkDocumentError/Attribute:link_type+' => '',
+	'Class:KnownError/Attribute:cust_name' => 'Nome cliente',
+	'Class:KnownError/Attribute:cust_name+' => '',
+	'Class:KnownError/Attribute:problem_ref' => 'Ref',
+	'Class:KnownError/Attribute:problem_ref+' => '',
+	'Class:lnkInfraError/Attribute:infra_name' => 'Nome CI',
+	'Class:lnkInfraError/Attribute:infra_name+' => '',
+	'Class:lnkInfraError/Attribute:infra_status' => 'Status CI',
+	'Class:lnkInfraError/Attribute:infra_status+' => '',
+	'Class:lnkInfraError/Attribute:error_name' => 'Nome Erro',
+	'Class:lnkInfraError/Attribute:error_name+' => '',
+	'Class:lnkDocumentError/Attribute:doc_name' => 'Nome Documento',
+	'Class:lnkDocumentError/Attribute:doc_name+' => '',
+	'Class:lnkDocumentError/Attribute:error_name' => 'Nome Erro',
+	'Class:lnkDocumentError/Attribute:error_name+' => '',
+	'Menu:NewError' => 'Novo erro conhecido',
+	'Menu:NewError+' => 'Criação de um novo erro conhecido',
+	'Menu:SearchError' => 'Pesquisar Erros Conhecidos',
+	'Menu:SearchError+' => 'Pesquisar Erros Conhecidos',
+	'Menu:Problem:KnownErrors' => 'Todos Erros Conhecidos',
+	'Menu:Problem:KnownErrors+' => 'Todos Erros Conhecidos',
+));
+?>

+ 131 - 138
modules/itop-problem-mgmt-1.0.0/pt_br.dict.itop-problem-mgmt.php

@@ -1,138 +1,131 @@
-<?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+' => '',
-));
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+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' => 'Novo',
+	'Class:Problem/Attribute:status/Value:new+' => '',
+	'Class:Problem/Attribute:status/Value:assigned' => 'Atribuído',
+	'Class:Problem/Attribute:status/Value:assigned+' => '',
+	'Class:Problem/Attribute:status/Value:resolved' => 'Resolvido',
+	'Class:Problem/Attribute:status/Value:resolved+' => '',
+	'Class:Problem/Attribute:status/Value:closed' => 'Fechado',
+	'Class:Problem/Attribute:status/Value:closed+' => '',
+	'Class:Problem/Attribute:org_id' => 'Cliente',
+	'Class:Problem/Attribute:org_id+' => '',
+	'Class:Problem/Attribute:service_id' => 'Serviço',
+	'Class:Problem/Attribute:service_id+' => '',
+	'Class:Problem/Attribute:servicesubcategory_id' => 'Categoria Serviço',
+	'Class:Problem/Attribute:servicesubcategory_id+' => '',
+	'Class:Problem/Attribute:product' => 'Produto',
+	'Class:Problem/Attribute:product+' => '',
+	'Class:Problem/Attribute:impact' => 'Impacto',
+	'Class:Problem/Attribute:impact+' => '',
+	'Class:Problem/Attribute:impact/Value:1' => 'Uma pessoa',
+	'Class:Problem/Attribute:impact/Value:1+' => '',
+	'Class:Problem/Attribute:impact/Value:2' => 'Um Serviço',
+	'Class:Problem/Attribute:impact/Value:2+' => '',
+	'Class:Problem/Attribute:impact/Value:3' => 'Um Departamento',
+	'Class:Problem/Attribute:impact/Value:3+' => '',
+	'Class:Problem/Attribute:urgency' => 'Urgência',
+	'Class:Problem/Attribute:urgency+' => '',
+	'Class:Problem/Attribute:urgency/Value:1' => 'Baixa',
+	'Class:Problem/Attribute:urgency/Value:1+' => 'Baixa',
+	'Class:Problem/Attribute:urgency/Value:2' => 'Média',
+	'Class:Problem/Attribute:urgency/Value:2+' => 'Média',
+	'Class:Problem/Attribute:urgency/Value:3' => 'Alta',
+	'Class:Problem/Attribute:urgency/Value:3+' => 'Alta',
+	'Class:Problem/Attribute:priority' => 'Prioridade',
+	'Class:Problem/Attribute:priority+' => '',
+	'Class:Problem/Attribute:priority/Value:1' => 'Baixa',
+	'Class:Problem/Attribute:priority/Value:1+' => '',
+	'Class:Problem/Attribute:priority/Value:2' => 'Média',
+	'Class:Problem/Attribute:priority/Value:2+' => '',
+	'Class:Problem/Attribute:priority/Value:3' => 'Alta',
+	'Class:Problem/Attribute:priority/Value:3+' => '',
+	'Class:Problem/Attribute:workgroup_id' => 'Grupo trabalho',
+	'Class:Problem/Attribute:workgroup_id+' => '',
+	'Class:Problem/Attribute:agent_id' => 'Agente',
+	'Class:Problem/Attribute:agent_id+' => '',
+	'Class:Problem/Attribute:related_change_id' => 'Mudança relacionada',
+	'Class:Problem/Attribute:related_change_id+' => '',
+	'Class:Problem/Attribute:close_date' => 'Data fechamento',
+	'Class:Problem/Attribute:close_date+' => '',
+	'Class:Problem/Attribute:last_update' => 'Última atualização',
+	'Class:Problem/Attribute:last_update+' => '',
+	'Class:Problem/Attribute:assignment_date' => 'Data da Atribuição',
+	'Class:Problem/Attribute:assignment_date+' => '',
+	'Class:Problem/Attribute:resolution_date' => 'Data da resolução',
+	'Class:Problem/Attribute:resolution_date+' => '',
+	'Class:Problem/Attribute:knownerrors_list' => 'Erros conhecidos',
+	'Class:Problem/Attribute:knownerrors_list+' => '',
+	'Class:Problem/Stimulus:ev_assign' => 'Atribuir',
+	'Class:Problem/Stimulus:ev_assign+' => '',
+	'Class:Problem/Stimulus:ev_reassign' => 'Re-atribuir',
+	'Class:Problem/Stimulus:ev_reassign+' => '',
+	'Class:Problem/Stimulus:ev_resolve' => 'Resolver',
+	'Class:Problem/Stimulus:ev_resolve+' => '',
+	'Class:Problem/Stimulus:ev_close' => 'Fechar',
+	'Class:Problem/Stimulus:ev_close+' => '',
+	'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' => 'Meus Problemas',
+	'Menu:Problem:MyProblems+' => 'Meus Problemas',
+	'Menu:Problem:OpenProblems' => 'Todos Problemas abertos',
+	'Menu:Problem:OpenProblems+' => 'Todos Problemas abertos',
+	'UI-ProblemManagementOverview-ProblemByService' => 'Problemas por Serviço',
+	'UI-ProblemManagementOverview-ProblemByService+' => 'Problemas por Serviço',
+	'UI-ProblemManagementOverview-ProblemByPriority' => 'Problemas por Prioridade',
+	'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problemas por Prioridade',
+	'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problemas não atribuídos',
+	'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Problemas não atribuídos',
+	'UI:ProblemMgmtMenuOverview:Title' => 'Painel de Gerenciamento de Problemas',
+	'UI:ProblemMgmtMenuOverview:Title+' => 'Painel de Gerenciamento de Problemas',
+	'Class:Problem/Attribute:org_name' => 'Nome',
+	'Class:Problem/Attribute:org_name+' => 'Nome comum',
+	'Class:Problem/Attribute:service_name' => 'Nome',
+	'Class:Problem/Attribute:service_name+' => '',
+	'Class:Problem/Attribute:servicesubcategory_name' => 'Nome',
+	'Class:Problem/Attribute:servicesubcategory_name+' => '',
+	'Class:Problem/Attribute:workgroup_name' => 'Nome',
+	'Class:Problem/Attribute:workgroup_name+' => '',
+	'Class:Problem/Attribute:agent_name' => 'Nome agente',
+	'Class:Problem/Attribute:agent_name+' => '',
+	'Class:Problem/Attribute:agent_email' => 'Email Agente',
+	'Class:Problem/Attribute:agent_email+' => '',
+	'Class:Problem/Attribute:related_change_ref' => 'Ref',
+	'Class:Problem/Attribute:related_change_ref+' => '',
+));
+?>

+ 68 - 78
modules/itop-request-mgmt-1.0.0/pt_br.dict.itop-request-mgmt.php

@@ -1,78 +1,68 @@
-<?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+' => '',
-));
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+	'Class:UserRequest' => 'Usuário solicitante',
+	'Class:UserRequest+' => '',
+	'Class:UserRequest/Attribute:request_type' => 'Tipo solicitação',
+	'Class:UserRequest/Attribute:request_type+' => '',
+	'Class:UserRequest/Attribute:request_type/Value:information' => 'Informação',
+	'Class:UserRequest/Attribute:request_type/Value:information+' => '',
+	'Class:UserRequest/Attribute:request_type/Value:issue' => 'Edição',
+	'Class:UserRequest/Attribute:request_type/Value:issue+' => '',
+	'Class:UserRequest/Attribute:request_type/Value:service request' => 'Solicitação serviço',
+	'Class:UserRequest/Attribute:request_type/Value:service request+' => '',
+	'Class:UserRequest/Attribute:freeze_reason' => 'Razão pendência',
+	'Class:UserRequest/Attribute:freeze_reason+' => '',
+	'Class:UserRequest/Stimulus:ev_assign' => 'Atribuír',
+	'Class:UserRequest/Stimulus:ev_assign+' => '',
+	'Class:UserRequest/Stimulus:ev_reassign' => 'Re-atribuí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+' => '',
+	'Class:UserRequest/Stimulus:ev_freeze' => 'Marque como pendente',
+	'Class:UserRequest/Stimulus:ev_freeze+' => '',
+	'Menu:RequestManagement' => 'Gerenciamento Solicitação',
+	'Menu:RequestManagement+' => 'Gerenciamento Solicitação',
+	'Menu:UserRequest:Overview' => 'Visão geral',
+	'Menu:UserRequest:Overview+' => 'Visã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ádos para mim',
+	'Menu:UserRequest:MyRequests+' => 'Chamados atribuá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',
+));
+?>

+ 315 - 430
modules/itop-service-mgmt-1.0.0/pt_br.dict.itop-service-mgmt.php

@@ -1,430 +1,315 @@
-<?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+' => '',
-));
-
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+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:sla' => 'SLA',
+	'Class:ProviderContract/Attribute:sla+' => 'Acordo de Nível de Serviço',
+	'Class:ProviderContract/Attribute:coverage' => 'Cobertura',
+	'Class:ProviderContract/Attribute:coverage+' => '',
+	'Class:CustomerContract' => 'Contrato Cliente',
+	'Class:CustomerContract+' => '',
+	'Class:CustomerContract/Attribute:org_id' => 'Cliente',
+	'Class:CustomerContract/Attribute:org_id+' => '',
+	'Class:CustomerContract/Attribute:provider_id' => 'Provedor',
+	'Class:CustomerContract/Attribute:provider_id+' => '',
+	'Class:CustomerContract/Attribute:support_team_id' => 'Equipe suporte',
+	'Class:CustomerContract/Attribute:support_team_id+' => '',
+	'Class:CustomerContract/Attribute:sla_list' => 'SLAs',
+	'Class:CustomerContract/Attribute:sla_list+' => 'Lista de SLA relacionado ao contrato',
+	'Class:CustomerContract/Attribute:provider_list' => 'Provedores',
+	'Class:CustomerContract/Attribute:provider_list+' => '',
+	'Class:lnkCustomerContractToProviderContract' => 'lnkContratoClientParaContratoProvedor',
+	'Class:lnkCustomerContractToProviderContract+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_id' => 'Contrato cliente',
+	'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_id+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_id' => 'Contrato provedor',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_id+' => '',
+	'Class:lnkContractToSLA' => 'Contrato/SLA',
+	'Class:lnkContractToSLA+' => '',
+	'Class:lnkContractToSLA/Attribute:contract_id' => 'Contrato',
+	'Class:lnkContractToSLA/Attribute:contract_id+' => '',
+	'Class:lnkContractToSLA/Attribute:sla_id' => 'SLA',
+	'Class:lnkContractToSLA/Attribute:sla_id+' => '',
+	'Class:lnkContractToSLA/Attribute:coverage' => 'Cobertura',
+	'Class:lnkContractToSLA/Attribute:coverage+' => '',
+	'Class:lnkContractToDoc' => 'Contrato/Doc',
+	'Class:lnkContractToDoc+' => '',
+	'Class:lnkContractToDoc/Attribute:contract_id' => 'Contrato',
+	'Class:lnkContractToDoc/Attribute:contract_id+' => '',
+	'Class:lnkContractToDoc/Attribute:document_id' => 'Documento',
+	'Class:lnkContractToDoc/Attribute:document_id+' => '',
+	'Class:lnkContractToContact' => 'Contrato/Contato',
+	'Class:lnkContractToContact+' => '',
+	'Class:lnkContractToContact/Attribute:contract_id' => 'Contrato',
+	'Class:lnkContractToContact/Attribute:contract_id+' => '',
+	'Class:lnkContractToContact/Attribute:contact_id' => 'Contato',
+	'Class:lnkContractToContact/Attribute:contact_id+' => '',
+	'Class:lnkContractToContact/Attribute:role' => 'Regras',
+	'Class:lnkContractToContact/Attribute:role+' => '',
+	'Class:lnkContractToCI' => 'Contrato/CI',
+	'Class:lnkContractToCI+' => '',
+	'Class:lnkContractToCI/Attribute:contract_id' => 'Contrato',
+	'Class:lnkContractToCI/Attribute:contract_id+' => '',
+	'Class:lnkContractToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkContractToCI/Attribute:ci_id+' => '',
+	'Class:Service' => 'Serviço',
+	'Class:Service+' => '',
+	'Class:Service/Attribute:org_id' => 'Provedor',
+	'Class:Service/Attribute:org_id+' => '',
+	'Class:Service/Attribute:name' => 'Nome',
+	'Class:Service/Attribute:name+' => '',
+	'Class:Service/Attribute:description' => 'Descriçã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 Solução',
+	'Class:Service/Attribute:type/Value:RequestManagement+' => 'Gerenciamento Solução',
+	'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ção',
+	'Class:Service/Attribute:status/Value:production+' => '',
+	'Class:Service/Attribute:subcategory_list' => 'Sub-categoria Serviç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ço',
+	'Class:Service/Attribute:contact_list' => 'Contatos',
+	'Class:Service/Attribute:contact_list+' => 'Contatos tendo um papel para este serviço',
+	'Class:ServiceSubcategory' => 'Sub-categoria Serviço',
+	'Class:ServiceSubcategory+' => '',
+	'Class:ServiceSubcategory/Attribute:name' => 'Nome',
+	'Class:ServiceSubcategory/Attribute:name+' => '',
+	'Class:ServiceSubcategory/Attribute:description' => 'Descrição',
+	'Class:ServiceSubcategory/Attribute:description+' => '',
+	'Class:ServiceSubcategory/Attribute:service_id' => 'Serviço',
+	'Class:ServiceSubcategory/Attribute:service_id+' => '',
+	'Class:SLA' => 'SLA',
+	'Class:SLA+' => '',
+	'Class:SLA/Attribute:name' => 'Nome',
+	'Class:SLA/Attribute:name+' => '',
+	'Class:SLA/Attribute:service_id' => 'Serviço',
+	'Class:SLA/Attribute:service_id+' => '',
+	'Class:SLA/Attribute:slt_list' => 'SLTs',
+	'Class:SLA/Attribute:slt_list+' => 'Lista Nível de Metas de Serviço',
+	'Class:SLT' => 'SLT',
+	'Class:SLT+' => '',
+	'Class:SLT/Attribute:name' => 'Nome',
+	'Class:SLT/Attribute:name+' => '',
+	'Class:SLT/Attribute:metric' => 'Mé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' => 'SLT/SLA',
+	'Class:lnkSLTToSLA+' => '',
+	'Class:lnkSLTToSLA/Attribute:sla_id' => 'SLA',
+	'Class:lnkSLTToSLA/Attribute:sla_id+' => '',
+	'Class:lnkSLTToSLA/Attribute:slt_id' => 'SLT',
+	'Class:lnkSLTToSLA/Attribute:slt_id+' => '',
+	'Class:lnkServiceToDoc' => 'Serviço/Doc',
+	'Class:lnkServiceToDoc+' => '',
+	'Class:lnkServiceToDoc/Attribute:service_id' => 'Serviço',
+	'Class:lnkServiceToDoc/Attribute:service_id+' => '',
+	'Class:lnkServiceToDoc/Attribute:document_id' => 'Documento',
+	'Class:lnkServiceToDoc/Attribute:document_id+' => '',
+	'Class:lnkServiceToContact' => 'Serviço/Contato',
+	'Class:lnkServiceToContact+' => '',
+	'Class:lnkServiceToContact/Attribute:service_id' => 'Serviço',
+	'Class:lnkServiceToContact/Attribute:service_id+' => '',
+	'Class:lnkServiceToContact/Attribute:contact_id' => 'Contato',
+	'Class:lnkServiceToContact/Attribute:contact_id+' => '',
+	'Class:lnkServiceToContact/Attribute:role' => 'Regra',
+	'Class:lnkServiceToContact/Attribute:role+' => '',
+	'Class:lnkServiceToCI' => 'Serviço/CI',
+	'Class:lnkServiceToCI+' => '',
+	'Class:lnkServiceToCI/Attribute:service_id' => 'Serviço',
+	'Class:lnkServiceToCI/Attribute:service_id+' => '',
+	'Class:lnkServiceToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkServiceToCI/Attribute:ci_id+' => '',
+	'Menu:ServiceManagement' => 'Gerenciamento Serviços',
+	'Menu:ServiceManagement+' => 'Visão geral Gerenciamento Serviços',
+	'Menu:Service:Overview' => 'Visão geral',
+	'Menu:Service:Overview+' => '',
+	'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contratos por nível de serviço',
+	'UI-ServiceManagementMenu-ContractsByStatus' => 'Contratos por status',
+	'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contratos terminando em menos de 30 dias',
+	'Menu:ServiceType' => 'Tipos Serviços',
+	'Menu:ServiceType+' => 'Tipos Serviços',
+	'Menu:ProviderContract' => 'Contratos Provedor(as)',
+	'Menu:ProviderContract+' => 'Contratos Provedor',
+	'Menu:CustomerContract' => 'Contratos Clientes',
+	'Menu:CustomerContract+' => 'Contratos Clientes',
+	'Menu:ServiceSubcategory' => 'Sub-categorias Serviços',
+	'Menu:ServiceSubcategory+' => 'Sub-categorias Serviços',
+	'Menu:Service' => 'Serviços',
+	'Menu:Service+' => 'Serviços',
+	'Menu:SLA' => 'SLAs',
+	'Menu:SLA+' => 'Nível de Serviços Acordados',
+	'Menu:SLT' => 'SLTs',
+	'Menu:SLT+' => 'Nível de Metas de Serviço',
+	'Class:Contract' => 'Contratos',
+	'Class:Contract+' => '',
+	'Class:Contract/Attribute:name' => 'Nome',
+	'Class:Contract/Attribute:name+' => '',
+	'Class:Contract/Attribute:description' => 'Descrição',
+	'Class:Contract/Attribute:description+' => '',
+	'Class:Contract/Attribute:start_date' => 'Data início',
+	'Class:Contract/Attribute:start_date+' => '',
+	'Class:Contract/Attribute:end_date' => 'Data té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ário',
+	'Class:Contract/Attribute:cost_unit+' => '',
+	'Class:Contract/Attribute:billing_frequency' => 'Frequê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/Attribute:provider_name' => 'Nome Provedor',
+	'Class:ProviderContract/Attribute:provider_name+' => '',
+	'Class:CustomerContract/Attribute:org_name' => 'Nome cliente',
+	'Class:CustomerContract/Attribute:org_name+' => '',
+	'Class:CustomerContract/Attribute:provider_name' => 'Nome provedor',
+	'Class:CustomerContract/Attribute:provider_name+' => '',
+	'Class:CustomerContract/Attribute:support_team_name' => 'Equipe suporte',
+	'Class:CustomerContract/Attribute:support_team_name+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_name' => 'Nome',
+	'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_name+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_name' => 'Nome',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_name+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_sla' => 'SLA Proverdor',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_sla+' => '',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_coverage' => 'Horas Serviço(s)',
+	'Class:lnkCustomerContractToProviderContract/Attribute:provider_coverage+' => '',
+	'Class:lnkContractToSLA/Attribute:contract_name' => 'Contrato',
+	'Class:lnkContractToSLA/Attribute:contract_name+' => '',
+	'Class:lnkContractToSLA/Attribute:sla_name' => 'SLA',
+	'Class:lnkContractToSLA/Attribute:sla_name+' => '',
+	'Class:lnkContractToDoc/Attribute:contract_name' => 'Contrato',
+	'Class:lnkContractToDoc/Attribute:contract_name+' => '',
+	'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/Attribute:contract_name' => 'Contrato',
+	'Class:lnkContractToContact/Attribute:contract_name+' => '',
+	'Class:lnkContractToContact/Attribute:contact_name' => 'Contato',
+	'Class:lnkContractToContact/Attribute:contact_name+' => '',
+	'Class:lnkContractToContact/Attribute:contact_email' => 'Contato email',
+	'Class:lnkContractToContact/Attribute:contact_email+' => '',
+	'Class:lnkContractToCI/Attribute:contract_name' => 'Contrato',
+	'Class:lnkContractToCI/Attribute:contract_name+' => '',
+	'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/Attribute:provider_name' => 'Provedor',
+	'Class:Service/Attribute:provider_name+' => '',
+	'Class:Service/Tab:Related_Contracts' => 'Contratos relacionados',
+	'Class:Service/Tab:Related_Contracts+' => '',
+	'Class:ServiceSubcategory/Attribute:service_name' => 'Serviço',
+	'Class:ServiceSubcategory/Attribute:service_name+' => '',
+	'Class:SLA/Attribute:service_name' => 'Serviço',
+	'Class:SLA/Attribute:service_name+' => '',
+	'Class:lnkSLTToSLA/Attribute:sla_name' => 'SLA',
+	'Class:lnkSLTToSLA/Attribute:sla_name+' => '',
+	'Class:lnkSLTToSLA/Attribute:slt_name' => 'SLT',
+	'Class:lnkSLTToSLA/Attribute:slt_name+' => '',
+	'Class:lnkSLTToSLA/Attribute:slt_metric' => 'Mé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/Attribute:service_name' => 'Serviço',
+	'Class:lnkServiceToDoc/Attribute:service_name+' => '',
+	'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/Attribute:service_name' => 'Serviço',
+	'Class:lnkServiceToContact/Attribute:service_name+' => '',
+	'Class:lnkServiceToContact/Attribute:contact_name' => 'Contato',
+	'Class:lnkServiceToContact/Attribute:contact_name+' => '',
+	'Class:lnkServiceToContact/Attribute:contact_email' => 'Contato email',
+	'Class:lnkServiceToContact/Attribute:contact_email+' => '',
+	'Class:lnkServiceToCI/Attribute:service_name' => 'Serviço',
+	'Class:lnkServiceToCI/Attribute:service_name+' => '',
+	'Class:lnkServiceToCI/Attribute:ci_name' => 'CI',
+	'Class:lnkServiceToCI/Attribute:ci_name+' => '',
+	'Class:lnkServiceToCI/Attribute:ci_status' => 'CI status',
+	'Class:lnkServiceToCI/Attribute:ci_status+' => '',
+));
+?>

+ 220 - 239
modules/itop-tickets-1.0.0/pt_br.dict.itop-tickets.php

@@ -1,239 +1,220 @@
-<?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+' => '',
-));
-
-
-?>
+<?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
+
+/**
+ * @author	Erwan Taloc <erwan.taloc@combodo.com>
+ * @author	Romain Quetiez <romain.quetiez@combodo.com>
+ * @author	Denis Flaven <denis.flaven@combodo.com>
+ * @author	Marco Tulio <mtulio@opensolucoes.com.br>
+
+ * @licence	http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ */
+
+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:document_id' => 'Documento',
+	'Class:lnkTicketToDoc/Attribute:document_id+' => '',
+	'Class:lnkTicketToContact' => 'Ticket/Contato',
+	'Class:lnkTicketToContact+' => '',
+	'Class:lnkTicketToContact/Attribute:ticket_id' => 'Ticket',
+	'Class:lnkTicketToContact/Attribute:ticket_id+' => '',
+	'Class:lnkTicketToContact/Attribute:contact_id' => 'Contato',
+	'Class:lnkTicketToContact/Attribute:contact_id+' => '',
+	'Class:lnkTicketToContact/Attribute:role' => 'Regra',
+	'Class:lnkTicketToContact/Attribute:role+' => '',
+	'Class:lnkTicketToCI' => 'Ticket/CI',
+	'Class:lnkTicketToCI+' => '',
+	'Class:lnkTicketToCI/Attribute:ticket_id' => 'Ticket',
+	'Class:lnkTicketToCI/Attribute:ticket_id+' => '',
+	'Class:lnkTicketToCI/Attribute:ci_id' => 'CI',
+	'Class:lnkTicketToCI/Attribute:ci_id+' => '',
+	'Class:lnkTicketToCI/Attribute:impact' => 'Impacto',
+	'Class:lnkTicketToCI/Attribute:impact+' => '',
+	'Class:Ticket' => 'Ticket',
+	'Class:Ticket+' => '',
+	'Class:Ticket/Attribute:ref' => 'Ref',
+	'Class:Ticket/Attribute:ref+' => '',
+	'Class:Ticket/Attribute:title' => 'Título',
+	'Class:Ticket/Attribute:title+' => '',
+	'Class:Ticket/Attribute:description' => 'Descrição',
+	'Class:Ticket/Attribute:description+' => '',
+	'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:incident_list' => 'Incidentes relacionados',
+	'Class:Ticket/Attribute:incident_list+' => '',
+	'Class:Ticket/Attribute:finalclass' => 'Tipo',
+	'Class:Ticket/Attribute:finalclass+' => '',
+	'Ticket:baseinfo' => 'Informações gerais',
+	'Ticket:date' => 'Datas',
+	'Ticket:contact' => 'Contatos',
+	'Ticket:moreinfo' => 'Mais informações',
+	'Ticket:relation' => 'Relações',
+	'Ticket:log' => 'Comunicações',
+	'Class:lnkTicketToDoc/Attribute:ticket_ref' => 'Ticket #',
+	'Class:lnkTicketToDoc/Attribute:ticket_ref+' => '',
+	'Class:lnkTicketToDoc/Attribute:document_name' => 'Documento',
+	'Class:lnkTicketToDoc/Attribute:document_name+' => '',
+	'Class:lnkTicketToContact/Attribute:ticket_ref' => 'Ticket #',
+	'Class:lnkTicketToContact/Attribute:ticket_ref+' => '',
+	'Class:lnkTicketToContact/Attribute:contact_name' => 'Contato',
+	'Class:lnkTicketToContact/Attribute:contact_name+' => '',
+	'Class:lnkTicketToContact/Attribute:contact_email' => 'Email',
+	'Class:lnkTicketToContact/Attribute:contact_email+' => '',
+	'Class:lnkTicketToCI/Attribute:ticket_ref' => 'Ticket #',
+	'Class:lnkTicketToCI/Attribute:ticket_ref+' => '',
+	'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' => '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:escalated_tto' => 'Escalada/TTO',
+	'Class:ResponseTicket/Attribute:status/Value:escalated_tto+' => '',
+	'Class:ResponseTicket/Attribute:status/Value:assigned' => 'Atribuá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:frozen' => 'Pendente',
+	'Class:ResponseTicket/Attribute:status/Value:frozen+' => '',
+	'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ção',
+	'Class:ResponseTicket/Attribute:caller_id+' => '',
+	'Class:ResponseTicket/Attribute:caller_email' => 'Email',
+	'Class:ResponseTicket/Attribute:caller_email+' => '',
+	'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ço',
+	'Class:ResponseTicket/Attribute:service_id+' => '',
+	'Class:ResponseTicket/Attribute:service_name' => 'Nome',
+	'Class:ResponseTicket/Attribute:service_name+' => '',
+	'Class:ResponseTicket/Attribute:servicesubcategory_id' => 'Elemento Serviço',
+	'Class:ResponseTicket/Attribute:servicesubcategory_id+' => '',
+	'Class:ResponseTicket/Attribute:servicesubcategory_name' => 'Nome',
+	'Class:ResponseTicket/Attribute:servicesubcategory_name+' => '',
+	'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ç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é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é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:workgroup_name' => 'Grupo de trabalho',
+	'Class:ResponseTicket/Attribute:workgroup_name+' => '',
+	'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_problem_id' => 'Problema relacionado',
+	'Class:ResponseTicket/Attribute:related_problem_id+' => '',
+	'Class:ResponseTicket/Attribute:related_problem_ref' => 'Ref',
+	'Class:ResponseTicket/Attribute:related_problem_ref+' => '',
+	'Class:ResponseTicket/Attribute:related_change_id' => 'Mudanças relacionadas',
+	'Class:ResponseTicket/Attribute:related_change_id+' => '',
+	'Class:ResponseTicket/Attribute:related_change_ref' => 'Mudanças relacionadas',
+	'Class:ResponseTicket/Attribute:related_change_ref+' => '',
+	'Class:ResponseTicket/Attribute:close_date' => 'Fechado',
+	'Class:ResponseTicket/Attribute:close_date+' => '',
+	'Class:ResponseTicket/Attribute:last_update' => 'Última atualização',
+	'Class:ResponseTicket/Attribute:last_update+' => '',
+	'Class:ResponseTicket/Attribute:assignment_date' => 'Atribuído',
+	'Class:ResponseTicket/Attribute:assignment_date+' => '',
+	'Class:ResponseTicket/Attribute:resolution_date' => 'Data da Resolução',
+	'Class:ResponseTicket/Attribute:resolution_date+' => '',
+	'Class:ResponseTicket/Attribute:tto_escalation_deadline' => 'TTO Prazo de escalonamento',
+	'Class:ResponseTicket/Attribute:tto_escalation_deadline+' => '',
+	'Class:ResponseTicket/Attribute:ttr_escalation_deadline' => 'TTR Prazo de escalonamento',
+	'Class:ResponseTicket/Attribute:ttr_escalation_deadline+' => '',
+	'Class:ResponseTicket/Attribute:closure_deadline' => 'Prazo fechamento',
+	'Class:ResponseTicket/Attribute:closure_deadline+' => '',
+	'Class:ResponseTicket/Attribute:resolution_code' => 'Código resolução',
+	'Class:ResponseTicket/Attribute:resolution_code+' => '',
+	'Class:ResponseTicket/Attribute:resolution_code/Value:couldnotreproduce' => 'Nã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ção',
+	'Class:ResponseTicket/Attribute:solution+' => '',
+	'Class:ResponseTicket/Attribute:user_satisfaction' => 'Satisfação usuá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ário usuá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+' => '',
+));
+?>