diff --git a/client/src/data/language-list.js b/client/src/data/language-list.js
index 51d9054e..b6341f94 100644
--- a/client/src/data/language-list.js
+++ b/client/src/data/language-list.js
@@ -9,6 +9,7 @@ import portugueseLanguage from 'data/languages/pt';
import russianLanguage from 'data/languages/ru';
import turkishLanguage from 'data/languages/tr';
import italianLanguage from 'data/languages/it';
+import brazilLanguage from 'data/languages/br';
export default {
'en': {
@@ -54,5 +55,9 @@ export default {
'it': {
name: 'Italian',
data: italianLanguage
+ },
+ 'br' : {
+ name:'Portuguese(BR)',
+ data: brazilLanguage
}
-};
\ No newline at end of file
+};
diff --git a/client/src/data/languages/pt-br.js b/client/src/data/languages/br.js
similarity index 99%
rename from client/src/data/languages/pt-br.js
rename to client/src/data/languages/br.js
index 43c499d5..3a0b5a15 100644
--- a/client/src/data/languages/pt-br.js
+++ b/client/src/data/languages/br.js
@@ -228,6 +228,7 @@ export default {
'USER_SYSTEM': 'Sistema de usuário',
'PREVIOUS': 'Anterior',
'DATABASE_HOST': 'Servidor MySQL',
+ 'DATABASE_PORT': 'Porta do servidor MySQL',
'DATABASE_NAME': 'Nome do banco de dados MySQL',
'DATABASE_USER': 'Usuário do MySQL',
'DATABASE_PASSWORD': 'Senha do MySQL',
@@ -359,6 +360,7 @@ export default {
'ACTIVITY_PRIORITY_CHANGED_THIS': 'alterou a prioridade deste chamado para',
'DATE_PREFIX': 'em',
'LEFT_EMPTY_DATABASE': 'Deixe vazio para criação automática do banco de dados',
+ 'DEFAULT_PORT': 'Deixar vazio para 3306 como padrão',
'REMEMBER_ME': 'Lembrar',
'EMAIL_LOWERCASE': 'email',
'PASSWORD_LOWERCASE': 'senha',
diff --git a/server/data/MailTexts.php b/server/data/MailTexts.php
index 6bc282cc..188dd851 100644
--- a/server/data/MailTexts.php
+++ b/server/data/MailTexts.php
@@ -728,6 +728,72 @@ class MailTexts {
'{{ticketNumber}}'
],
],
+ 'br' => [
+ 'USER_SIGNUP' => [
+ 'Inscrever-se {{to}} - OpenSupports',
+ 'Verifique sua conta',
+ 'Bem-vindo ao nosso centro de suporte, {{name}}!. Precisamos que você verifique este e-mail para acessar sua conta.',
+ 'Use este código em {{url}}/verify-token/{{to}}/{{verificationToken}} ou clique no botão abaixo.',
+ '{{verificationToken}}'
+ ],
+ 'USER_PASSWORD' => [
+ 'Senha editada - OpenSupports',
+ 'Senha alterada',
+ 'Olá, {{name}}. Queremos informá-lo de que sua senha foi alterada do seu painel de clientes.'
+ ],
+ 'USER_EMAIL' => [
+ 'Email editado - OpenSupports',
+ 'E-mail alterado',
+ 'Oi, {{name}}. Queremos informar que seu e-mail foi alterado para {{newemail}} do seu painel de clientes.'
+ ],
+ 'PASSWORD_FORGOT' => [
+ 'Recuperar senha - OpenSupports',
+ 'Recuperar senha',
+ 'Olá, {{name}}. Você solicitou a recuperação da sua senha.',
+ 'Use este código em {{url}}/recover-password?email={{to}}&token={{token}} ou clique no botão abaixo.',
+ '{{token}}'
+ ],
+ 'USER_SYSTEM_DISABLED' => [
+ 'Sistema de acesso alterado - OpenSupports',
+ 'Sistema de acesso alterado',
+ 'Oi, {{name}}. O sistema de acesso aos tickets mudou.',
+ 'Você pode acessar e ver seus bilhetes usando seu e-mail eo número do bilhete.Clique no botão abaixo para ver os seus bilhetes.',
+ '{{tickets}}'
+ ],
+ 'USER_SYSTEM_ENABLED' => [
+ 'Conta criada - OpenSupports',
+ 'Conta criada',
+ 'Oi, {{name}}. Criamos uma conta onde você pode acessar os ingressos que você nos enviou.',
+ 'Você pode acessar sua conta usando este e-mail ({{to}}) e a senha abaixo.Por favor, altere a senha assim que fizer login.',
+ '{{password}}'
+ ],
+ 'TICKET_CREATED' => [
+ '#{{ticketNumber}} Ticket criado - OpenSupports',
+ 'Ticket criado',
+ 'Olá, {{name}}. Você enviou um novo ticket intitulado {{title}} para o nosso centro de suporte.',
+ 'Você pode acessar o bilhete pelo seu número de bilhete. Ou você pode clicar no botão abaixo.',
+ '{{ticketNumber}}'
+ ],
+ 'TICKET_RESPONDED' => [
+ '#{{ticketNumber}} Nova resposta - OpenSupports',
+ 'Ticket respondeu',
+ 'Olá, {{name}}. Recebeu uma resposta no título do bilhete {{title}}.',
+ 'Por favor, clique abaixo para ver a nova resposta.'
+ ],
+ 'TICKET_CLOSED' => [
+ '#{{ticketNumber}} Bilhete fechado - OpenSupports',
+ 'Bilhete fechado',
+ 'Olá, {{name}}. Um bilhete que você enviou intitulado {{title}} foi fechado.',
+ 'Você pode acessar o bilhete pelo seu número de bilhete. Ou você pode clicar no botão abaixo.'
+ ],
+ 'TICKET_CREATED_STAFF' => [
+ '#{{ticketNumber}} Ticket criado - OpenSupports',
+ 'Ticket criado',
+ 'O usuário {{name}} criou um novo bilhete de direito {{title}}.',
+ 'Você pode acessar o bilhete pelo seu número de bilhete.',
+ '{{ticketNumber}}'
+ ],
+ ],
];
}
}
diff --git a/server/models/Language.php b/server/models/Language.php
index 20cccc88..5cfe8d4d 100755
--- a/server/models/Language.php
+++ b/server/models/Language.php
@@ -14,9 +14,10 @@ class Language extends DataStore {
'cn',
'in',
'tr',
- 'it'
+ 'it',
+ 'br'
];
-
+
public static function getProps() {
return [
'code',
@@ -44,5 +45,5 @@ class Language extends DataStore {
return $array;
}
-
-}
\ No newline at end of file
+
+}
diff --git a/tests/system/get-mail-templates.rb b/tests/system/get-mail-templates.rb
index c0a7705d..5438ed23 100644
--- a/tests/system/get-mail-templates.rb
+++ b/tests/system/get-mail-templates.rb
@@ -10,6 +10,6 @@ describe'system/get-mail-templates' do
(result['status']).should.equal('success')
- (result['data'].size).should.equal(110)
+ (result['data'].size).should.equal(120)
end
end