diff options
author | Frédéric Guillot <fguillot@users.noreply.github.com> | 2014-04-04 19:03:33 -0400 |
---|---|---|
committer | Frédéric Guillot <fguillot@users.noreply.github.com> | 2014-04-04 19:03:33 -0400 |
commit | e65c370283330e6abf067d869ed749856ec8b59d (patch) | |
tree | 4dcb78b9433c5c52d5f0d1f2ad57dcce02388190 | |
parent | 4743bda6eac31d8b2a0c4d9360bbd40a38b28bb9 (diff) |
Add Brazilian Portuguese translation (contribution of Claudio L.)
-rw-r--r-- | README.markdown | 3 | ||||
-rw-r--r-- | locales/fr_FR/translations.php | 1 | ||||
-rw-r--r-- | locales/pl_PL/translations.php | 1 | ||||
-rw-r--r-- | locales/pt_BR/translations.php | 273 | ||||
-rw-r--r-- | models/config.php | 1 |
5 files changed, 278 insertions, 1 deletions
diff --git a/README.markdown b/README.markdown index 55edfc81..63cd5f24 100644 --- a/README.markdown +++ b/README.markdown @@ -48,12 +48,13 @@ Original author: [Frédéric Guillot](http://fredericguillot.com/) Contributors: +- Claudio Lobo - Mathgl67: https://github.com/mathgl67 - Matthieu Keller: https://github.com/maggick - Maxime: https://github.com/EpocDotFr - Raphaël Doursenaud: https://github.com/rdoursenaud - Rzeka: https://github.com/rzeka -- Toomyem: https://github.com/toomyem +- Toomyem: https://github.com/Toomyem There is also many people who have reported bugs or proposed awesome ideas. diff --git a/locales/fr_FR/translations.php b/locales/fr_FR/translations.php index 50fefd09..a2dd03da 100644 --- a/locales/fr_FR/translations.php +++ b/locales/fr_FR/translations.php @@ -4,6 +4,7 @@ return array( 'English' => 'Anglais', 'French' => 'Français', 'Polish' => 'Polonais', + 'Portuguese (Brazilian)' => 'Portugais (Brésil)', 'None' => 'Aucun', 'edit' => 'modifier', 'Edit' => 'Modifier', diff --git a/locales/pl_PL/translations.php b/locales/pl_PL/translations.php index 565c6ef2..18c24b91 100644 --- a/locales/pl_PL/translations.php +++ b/locales/pl_PL/translations.php @@ -4,6 +4,7 @@ return array( 'English' => 'angielski', 'French' => 'francuski', 'Polish' => 'polski', + 'Portuguese (Brazilian)' => 'Portugalski (brazylijski)', 'None' => 'Brak', 'edit' => 'edytuj', 'Edit' => 'Edytuj', diff --git a/locales/pt_BR/translations.php b/locales/pt_BR/translations.php new file mode 100644 index 00000000..674ef00b --- /dev/null +++ b/locales/pt_BR/translations.php @@ -0,0 +1,273 @@ +<?php + +return array( + 'English' => 'Inglês', + 'French' => 'Francês', + 'Polish' => 'Polonês', + 'Portuguese (Brazilian)' => 'Português (Brasil)', + 'None' => 'Nenhum', + 'edit' => 'editar', + 'Edit' => 'Editar', + 'remove' => 'apagar', + 'Remove' => 'Apagar', + 'Update' => 'Atualizar', + 'Yes' => 'Sim', + 'No' => 'Não', + 'cancel' => 'cancelar', + 'or' => 'ou', + 'Yellow' => 'Amarelo', + 'Blue' => 'Azul', + 'Green' => 'Verde', + 'Purple' => 'Violeta', + 'Red' => 'Vermelho', + 'Orange' => 'Laranja', + 'Grey' => 'Cinza', + 'Save' => 'Salvar', + 'Login' => 'Login', + 'Official website:' => 'Site web oficial :', + 'Unassigned' => 'Não Atribuída', + 'View this task' => 'Ver esta tarefa', + 'Remove user' => 'Remover usuário', + 'Do you really want to remove this user: "%s"?' => 'Quer realmente remover este usuário: "%s"?', + 'New user' => 'Novo usuário', + 'All users' => 'Todos os usuários', + 'Username' => 'Nome do usuário', + 'Password' => 'Senha', + 'Default Project' => 'Projeto default', + 'Administrator' => 'Administrador', + 'Sign in' => 'Logar', + 'Users' => 'Usuários', + 'No user' => 'Sem usuário', + 'Forbidden' => 'Proibido', + 'Access Forbidden' => 'Acesso negado', + 'Only administrators can access to this page.' => 'Somente administradores têm acesso a esta página.', + 'Edit user' => 'Editar usuário', + 'logout' => 'logout', + 'Bad username or password' => 'Usuário ou senha inválidos', + 'users' => 'usuários', + 'projects' => 'projetos', + 'Edit project' => 'Editar projeto', + 'Name' => 'Nome', + 'Activated' => 'Ativo', + 'Projects' => 'Projetos', + 'No project' => 'Nenhum projeto', + 'Project' => 'Projeto', + 'Status' => 'Status', + 'Tasks' => 'Tarefas', + 'Board' => 'Quadro', + 'Inactive' => 'Inativo', + 'Active' => 'Ativo', + 'Column %d' => 'Coluna %d', + 'Add this column' => 'Adicionar esta coluna', + '%d tasks on the board' => '%d tarefas no quadro', + '%d tasks in total' => '%d tarefas no total', + 'Unable to update this board.' => 'Impossível atualizar este quadro.', + 'Edit board' => 'Modificar quadro', + 'Disable' => 'Desativar', + 'Enable' => 'Ativar', + 'New project' => 'Novo projeto', + 'Do you really want to remove this project: "%s"?' => 'Quer realmente remover este projeto: "%s" ?', + 'Remove project' => 'Remover projeto', + 'boards' => 'quadros', + 'Edit the board for "%s"' => 'Editar o quadro para "%s"', + 'All projects' => 'Todos os projetos', + 'Change columns' => 'Modificar colunas', + 'Add a new column' => 'Adicionar uma nova coluna', + 'Title' => 'Título', + 'Add Column' => 'Adicionar coluna', + 'Project "%s"' => 'Projeto "%s"', + 'No body assigned' => 'Ninguém designado', + 'Assigned to %s' => 'Designado para %s', + 'Remove a column' => 'Remover uma coluna', + 'Remove a column from a board' => 'Remover uma coluna do quadro', + 'Unable to remove this column.' => 'Impossível remover esta coluna.', + 'Do you really want to remove this column: "%s"?' => 'Quer realmente remover esta coluna: "%s"?', + 'This action will REMOVE ALL TASKS associated to this column!' => 'Esta ação vai REMOVER TODAS AS TAREFAS associadas a esta coluna!', + 'settings' => 'preferências', + 'Application Settings' => 'Preferências da aplicação', + 'Language' => 'Idioma', + 'Webhooks token:' => 'Token de webhooks:', + 'More information' => 'Mais informação', + 'Database size:' => 'Tamanho do banco de dados:', + 'Download the database' => 'Download do banco de dados', + 'Optimize the database' => 'Otimizar o banco de dados', + '(VACUUM command)' => '(Comando VACUUM)', + '(Gzip compressed Sqlite file)' => '(Arquivo Sqlite comprimido com Gzip)', + 'User Settings' => 'Configurações do usuário', + 'My default project:' => 'Meu projeto default:', + 'Close a task' => 'Encerrar uma tarefa', + 'Do you really want to close this task: "%s"?' => 'Quer realmente encerrar esta tarefa: "%s"?', + 'Edit a task' => 'Editar uma tarefa', + 'Column' => 'Coluna', + 'Color' => 'Cor', + 'Assignee' => 'Designação', + 'Create another task' => 'Criar uma outra tarefa (aproveitando os dados preenchidos)', + 'New task' => 'Nova tarefa', + 'Open a task' => 'Abrir uma tarefa', + 'Do you really want to open this task: "%s"?' => 'Quer realmente abrir esta tarefa: "%s"?', + 'Back to the board' => 'Voltar ao quadro', + 'Created on %B %e, %G at %k:%M %p' => 'Criado em %d %B %G às %H:%M', + 'There is no body assigned' => 'Não há ninguém designado', + 'Column on the board:' => 'Coluna no quadro:', + 'Status is open' => 'Status está aberto', + 'Status is closed' => 'Status está fechado', + 'close this task' => 'fechar esta tarefa', + 'open this task' => 'abrir esta tarefa', + 'There is no description.' => 'Não há descrição.', + 'Add a new task' => 'Adicionar uma nova tarefa', + 'The username is required' => 'O nome de usuário é obrigatório', + 'The maximum length is %d characters' => 'O tamanho máximo são %d caracteres', + 'The minimum length is %d characters' => 'O tamanho mínimo são %d caracteres', + 'The password is required' => 'A senha é obrigatória', + 'This value must be an integer' => 'O valor deve ser um inteiro', + 'The username must be unique' => 'O nome de usuário deve ser único', + 'The username must be alphanumeric' => 'O nome de usuário deve ser alfanumérico, sem espaços ou _', + 'The user id is required' => 'O id de usuário é obrigatório', + 'Passwords doesn\'t matches' => 'As senhas não conferem', + 'The confirmation is required' => 'A confirmação é obrigatória', + 'The column is required' => 'A coluna é obrigatória', + 'The project is required' => 'O projeto é obrigatório', + 'The color is required' => 'A cor é obrigatória', + 'The id is required' => 'O id é obrigatório', + 'The project id is required' => 'O id do projeto é obrigatório', + 'The project name is required' => 'O nome do projeto é obrigatório', + 'This project must be unique' => 'Este projeto deve ser único', + 'The title is required' => 'O título é obrigatório', + 'The language is required' => 'O idioma é obrigatório', + 'There is no active project, the first step is to create a new project.' => 'Não há projeto ativo. O primeiro passo é criar um novo projeto.', + 'Settings saved successfully.' => 'Configurações salvas com sucesso.', + 'Unable to save your settings.' => 'Impossível salvar suas configurações.', + 'Database optimization done.' => 'Otimização do banco de dados terminada.', + 'Your project have been created successfully.' => 'Seu projeto foi criado com sucesso.', + 'Unable to create your project.' => 'Impossível criar seu projeto.', + 'Project updated successfully.' => 'Projeto atualizado com sucesso.', + 'Unable to update this project.' => 'Impossível atualizar este projeto.', + 'Unable to remove this project.' => 'Impossível remover este projeto.', + 'Project removed successfully.' => 'Projeto removido com sucesso.', + 'Project activated successfully.' => 'Projeto ativado com sucesso.', + 'Unable to activate this project.' => 'Impossível ativar este projeto.', + 'Project disabled successfully.' => 'Projeto desabilitado com sucesso.', + 'Unable to disable this project.' => 'Impossível desabilitar este projeto.', + 'Unable to open this task.' => 'Impossível abrir esta tarefa.', + 'Task opened successfully.' => 'Tarefa aberta com sucesso.', + 'Unable to close this task.' => 'Impossível encerrar esta tarefa.', + 'Task closed successfully.' => 'Tarefa encerrada com sucesso.', + 'Unable to update your task.' => 'Impossível atualizar sua tarefa.', + 'Task updated successfully.' => 'Tarefa atualizada com sucesso.', + 'Unable to create your task.' => 'Impossível criar sua tarefa.', + 'Task created successfully.' => 'Tarefa criada com sucesso.', + 'User created successfully.' => 'Usuário criado com sucesso.', + 'Unable to create your user.' => 'Impossível criar seu usuário.', + 'User updated successfully.' => 'Usuário atualizado com sucesso.', + 'Unable to update your user.' => 'Impossível atualizar seu usuário.', + 'User removed successfully.' => 'Usuário removido com sucesso.', + 'Unable to remove this user.' => 'Impossível remover este usuário.', + 'Board updated successfully.' => 'Quadro atualizado com sucesso.', + 'Ready' => 'Pronto', + 'Backlog' => 'Backlog', + 'Work in progress' => 'Em andamento', + 'Done' => 'Encerrado', + 'Application version:' => 'Versão da aplicação:', + 'Completed on %B %e, %G at %k:%M %p' => 'Encerrado em %d %B %G às %H:%M', + '%B %e, %G at %k:%M %p' => '%d %B %G às %H:%M', + 'Date created' => 'Data de criação', + 'Date completed' => 'Data de encerramento', + 'Id' => 'Id', + 'Show this task' => 'Mostrar esta tarefa', + 'No task' => 'Nenhuma tarefa', + 'completed tasks' => 'tarefas completadas', + 'List of projects' => 'Lista de projetos', + 'Completed tasks for "%s"' => 'Tarefas completadas por "%s"', + '%d closed tasks' => '%d tarefas encerradas', + 'no task for this project' => 'nenhuma tarefa para este projeto', + 'Public link' => 'Link público', + 'There is no column in your project!' => 'Não há colunas no seu projeto!', + 'Change assignee' => 'Mudar a designação', + 'Change assignee for the task "%s"' => 'Modificar designação para a tarefa "%s"', + 'Timezone' => 'Fuso horário', + 'Sorry, I didn\'t found this information in my database!' => 'Desculpe, não encontrei esta informação no meu banco de dados!', + 'Page not found' => 'Página não encontrada', + 'Story Points' => 'Complexidade', + 'limit' => 'limite', + 'Task limit' => 'Limite da tarefa', + 'This value must be greater than %d' => 'Este valor deve ser maior que %d', + 'Edit project access list' => 'Editar lista de acesso ao projeto', // new translations to brazilian portuguese starts here + 'Edit users access' => 'Editar acesso de usuários', + 'Allow this user' => 'Permitir esse usuário', + 'Project access list for "%s"' => 'Lista de acesso ao projeto para "%s"', + 'Only those users have access to this project:' => 'Somente estes usuários têm acesso a este projeto:', + 'Don\'t forget that administrators have access to everything.' => 'Não esqueça que administradores têm acesso a tudo.', + 'revoke' => 'revogar', + 'List of authorized users' => 'Lista de usuários autorizados', + 'User' => 'Usuário', + 'Everybody have access to this project.' => 'Todos têm acesso a este projeto.', + 'You are not allowed to access to this project.' => 'Você não está autorizado a acessar este projeto.', + '%B %e, %G at %k:%M %p' => '%d %B %G às %H:%M', + 'Comments' => 'Comentários', + 'Post comment' => 'Postar comentário', + 'Write your text in Markdown' => 'Escreva seu texto em Markdown', + 'Leave a comment' => 'Deixe um comentário', + 'Comment is required' => 'Comentário é obrigatório', + 'Leave a description' => 'Deixe uma descrição', + 'Comment added successfully.' => 'Cpmentário adicionado com sucesso.', + 'Unable to create your comment.' => 'Impossível criar seu comentário.', + 'The description is required' => 'A descrição é obrigatória', + 'Edit this task' => 'Editar esta tarefa', + 'Due Date' => 'Data de vencimento', + 'm/d/Y' => 'd/m/Y', // Date format parsed with php + 'month/day/year' => 'dia/mês/ano', // Help shown to the user + 'Invalid date' => 'Data inválida', + 'Must be done before %B %e, %G' => 'Deve ser feito antes de %d %B %G', + '%B %e, %G' => '%d %B %G', + 'Automatic actions' => 'Ações automáticas', + 'Your automatic action have been created successfully.' => 'Sua ação automética foi criada com sucesso.', + 'Unable to create your automatic action.' => 'Impossível criar sua ação automática.', + 'Remove an action' => 'Remover uma ação', + 'Unable to remove this action.' => 'Impossível remover esta ação', + 'Action removed successfully.' => 'Ação removida com sucesso.', + 'Automatic actions for the project "%s"' => 'Ações automáticas para o projeto "%s"', + 'Defined actions' => 'Ações definidas', + 'Event name' => 'Nome do evento', + 'Action name' => 'Nome da ação', + 'Action parameters' => 'Parâmetros da ação', + 'Action' => 'Ação', + 'Event' => 'Evento', + 'When the selected event occurs execute the corresponding action.' => 'Quando o evento selecionado ocorrer, execute a ação correspondente', + 'Next step' => 'Próximo passo', + 'Define action parameters' => 'Definir parêmetros da ação', + 'Save this action' => 'Salvar esta ação', + 'Do you really want to remove this action: "%s"?' => 'Você quer realmente remover esta ação: "%s"?', + 'Remove an automatic action' => 'Remove uma ação automática', + 'Close the task' => 'Fechar tarefa', + 'Assign the task to a specific user' => 'Designar a tarefa para um usuário específico', + 'Assign the task to the person who does the action' => 'Designar a tarefa para a pessoa que executa a ação', + 'Duplicate the task to another project' => 'Duplicar a tarefa para um outro projeto', + 'Move a task to another column' => 'Mover a tarefa para outra coluna', + 'Move a task to another position in the same column' => 'Mover a tarefa para outra posição, na mesma coluna', + 'Task modification' => 'Modificação de tarefa', + 'Task creation' => 'Criação de tarefa', + 'Open a closed task' => 'Reabrir uma tarefa fechada', + 'Closing a task' => 'Fechando uma tarefa', + 'Assign a color to a specific user' => 'Designar uma cor para um usuário específico', + // 'Column title' => '', + // 'Position' => '', + // 'Move Up' => '', + // 'Move Down' => '', + // 'Duplicate to another project' => '', + // 'Duplicate' => '', + // 'link' => '', + // 'Update this comment' => '', + // 'Comment updated successfully.' => '', + // 'Unable to update your comment.' => '', + // 'Remove a comment' => '', + // 'Comment removed successfully.' => '', + // 'Unable to remove this comment.' => '', + // 'Do you really want to remove this comment?' => '', + // 'Only administrators or the creator of the comment can access to this page.' => '', + // 'Details' => '', + // 'Current password for the user "%s"' => '', + // 'The current password is required' => '', + // 'Wrong password' => '', + // 'Reset all tokens' => '', + // 'All tokens have been regenerated.' => '', +); diff --git a/models/config.php b/models/config.php index 2c8d4021..c9124e7b 100644 --- a/models/config.php +++ b/models/config.php @@ -46,6 +46,7 @@ class Config extends Base 'en_US' => t('English'), 'fr_FR' => t('French'), 'pl_PL' => t('Polish'), + 'pt_BR' => t('Portuguese (Brazilian)'), ); asort($languages); |