From 34148fc36e5357525705d8ce1b4169fb8acf2103 Mon Sep 17 00:00:00 2001
From: Rafael Cavazin <rafaelcavazin@gmail.com>
Date: Tue, 18 Dec 2012 16:40:18 -0500
Subject: [PATCH] Merged Brazilian Portuguese translation

---
 docs/01_features.mkd                                        |    1 
 src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties       |  442 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html |   53 +++++
 docs/04_releases.mkd                                        |    1 
 resources/welcome_pt_br.mkd                                 |    3 
 resources/login_pt_br.mkd                                   |    3 
 6 files changed, 503 insertions(+), 0 deletions(-)

diff --git a/docs/01_features.mkd b/docs/01_features.mkd
index 4676f75..a28b97a 100644
--- a/docs/01_features.mkd
+++ b/docs/01_features.mkd
@@ -56,6 +56,7 @@
     - Spanish
     - Polish
     - Korean
+	- Brazilian Portuguese
 
 ## Gitblit GO Features
 - Out-of-the-box integrated stack requiring minimal configuration
diff --git a/docs/04_releases.mkd b/docs/04_releases.mkd
index d42152f..485215b 100644
--- a/docs/04_releases.mkd
+++ b/docs/04_releases.mkd
@@ -72,6 +72,7 @@
 - Added HTML sendmail hook script and Gitblit.sendHtmlMail method (github/sauthieg)
 - Added RedmineUserService (github/mallowlabs)
 - Support for committer verification.  Requires use of *--no-ff* when merging branches or pull requests.  See setup page for details.
+- Added Brazilian Portuguese translation (github/rafaelcavazin)
 
 #### changes
 
diff --git a/resources/login_pt_br.mkd b/resources/login_pt_br.mkd
new file mode 100644
index 0000000..6a4a857
--- /dev/null
+++ b/resources/login_pt_br.mkd
@@ -0,0 +1,3 @@
+## Faça o Login
+
+Por favor, entre com suas credenciais para acessar o site Gitblit.
diff --git a/resources/welcome_pt_br.mkd b/resources/welcome_pt_br.mkd
new file mode 100644
index 0000000..6b30bbc
--- /dev/null
+++ b/resources/welcome_pt_br.mkd
@@ -0,0 +1,3 @@
+## Bem-Vindo ao Gitblit
+
+Uma maneira fácil e rápida de armazenar e visualizar o seus próprios repositórios [Git](http://www.git-scm.com).
diff --git a/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties b/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties
new file mode 100644
index 0000000..469d205
--- /dev/null
+++ b/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties
@@ -0,0 +1,442 @@
+gb.repository = reposit�rio
+gb.owner = propriet�rio
+gb.description = descri��o
+gb.lastChange = �ltima altera��o
+gb.refs = refs
+gb.tag = tag
+gb.tags = tags
+gb.author = autor
+gb.committer = committer
+gb.commit = commit
+gb.tree = �rvore
+gb.parent = parent
+gb.url = URL
+gb.history = hist�rico
+gb.raw = raw
+gb.object = object
+gb.ticketId = ticket id
+gb.ticketAssigned = atribu�do
+gb.ticketOpenDate = data da abertura
+gb.ticketState = estado
+gb.ticketComments = coment�rios
+gb.view = visualizar
+gb.local = local
+gb.remote = remote
+gb.branches = branches
+gb.patch = patch
+gb.diff = diff
+gb.log = log
+gb.moreLogs = mais commits...
+gb.allTags = todas as tags...
+gb.allBranches = todos os branches...
+gb.summary = resumo
+gb.ticket = ticket
+gb.newRepository = novo reposit�rio
+gb.newUser = novo usu�rio
+gb.commitdiff = commitdiff
+gb.tickets = tickets
+gb.pageFirst = primeira
+gb.pagePrevious anterior
+gb.pageNext = pr�xima
+gb.head = HEAD
+gb.blame = blame
+gb.login = login
+gb.logout = logout
+gb.username = username
+gb.password = password
+gb.tagger = tagger
+gb.moreHistory = mais hist�rico...
+gb.difftocurrent = diff para a atual
+gb.search = pesquisar
+gb.searchForAuthor = Procurar por commits cujo autor �
+gb.searchForCommitter = Procurar por commits commitados por �
+gb.addition = adicionados
+gb.modification = modificados
+gb.deletion = apagados
+gb.rename = renomear
+gb.metrics = m�tricas
+gb.stats = estat�sticas
+gb.markdown = markdown
+gb.changedFiles = arquivos alterados 
+gb.filesAdded = {0} arquivos adicionados
+gb.filesModified = {0} arquivos modificados
+gb.filesDeleted = {0} arquivos deletados
+gb.filesCopied = {0} arquivos copiados
+gb.filesRenamed = {0} arquivos renomeados
+gb.missingUsername = Username desconhecido
+gb.edit = editar
+gb.searchTypeTooltip = Selecione o Tipo de Pesquisa
+gb.searchTooltip = Pesquisar {0}
+gb.delete = deletar
+gb.docs = documentos
+gb.accessRestriction = restri��o de acesso
+gb.name = nome
+gb.enableTickets = ativar tickets
+gb.enableDocs = ativar documenta��o
+gb.save = salvar
+gb.showRemoteBranches = mostrar branches remotos
+gb.editUsers = editar usu�rios
+gb.confirmPassword = confirmar password
+gb.restrictedRepositories = reposit�rios restritos
+gb.canAdmin = pode administrar
+gb.notRestricted = visualiza��o an�nima, clone, & push
+gb.pushRestricted = push aut�nticado
+gb.cloneRestricted = clone & push aut�nticados
+gb.viewRestricted = view, clone, & push aut�nticados
+gb.useTicketsDescription = somente leitura, issues do Ticgit distribu�dos
+gb.useDocsDescription = enumerar documenta��o Markdown no reposit�rio
+gb.showRemoteBranchesDescription = mostrar branches remotos
+gb.canAdminDescription = pode administrar o server Gitblit
+gb.permittedUsers = usu�rios autorizados
+gb.isFrozen = congelar
+gb.isFrozenDescription = proibir fazer push
+gb.zip = zip
+gb.showReadme = mostrar readme
+gb.showReadmeDescription = mostrar um arquivo \"leia-me\" na p�gina de resumo
+gb.nameDescription = usar '/' para agrupar reposit�rios.  e.g. libraries/mycoollib.git
+gb.ownerDescription = o propriet�rio pode editar configura��es do reposit�rio
+gb.blob = blob
+gb.commitActivityTrend = tend�ncia dos commits
+gb.commitActivityDOW = commits di�rios
+gb.commitActivityAuthors = principais committers
+gb.feed = feed
+gb.cancel = cancelar
+gb.changePassword = alterar password
+gb.isFederated = est� federado
+gb.federateThis = federar este reposit�rio
+gb.federateOrigin = federar o origin
+gb.excludeFromFederation = excluir da federa��o
+gb.excludeFromFederationDescription = bloquear inst�ncias federadas do GitBlit de fazer pull desta conta
+gb.tokens = tokens de federa��o
+gb.tokenAllDescription = todos reposit�rios, usu�rios & configura��es
+gb.tokenUnrDescription = todos reposit�rios & usu�rios
+gb.tokenJurDescription = todos reposit�rios
+gb.federatedRepositoryDefinitions = defini��es de reposit�rio
+gb.federatedUserDefinitions = defini��es de usu�rios
+gb.federatedSettingDefinitions = defini��es de configura��es
+gb.proposals = propostas de federa��es
+gb.received = recebidos
+gb.type = tipo
+gb.token = token
+gb.repositories = reposit�rios
+gb.proposal = propostas
+gb.frequency = frequ�ncia
+gb.folder = pasta
+gb.lastPull = �ltimo pull
+gb.nextPull = pr�ximo pull
+gb.inclusions = inclus�es
+gb.exclusions = exclu�es
+gb.registration = cadastro
+gb.registrations = cadastro de federa��es
+gb.sendProposal = enviar proposta
+gb.status = status
+gb.origin = origin
+gb.headRef = default branch (HEAD)
+gb.headRefDescription = alterar a ref o qual a HEAD aponta. e.g. refs/heads/master
+gb.federationStrategy = estrat�gia de federa��o 
+gb.federationRegistration = cadastro de federa��es
+gb.federationResults = resultados dos pulls de federa��es
+gb.federationSets = ajustes de federa��es
+gb.message = mensagem
+gb.myUrlDescription = a url de acesso p�blico para a inst�ncia Gitblit
+gb.destinationUrl = enviar para
+gb.destinationUrlDescription = a url da int�ncia do Gitblit para enviar sua proposta
+gb.users = usu�rios
+gb.federation = federa��o
+gb.error = erro
+gb.refresh = atualizar
+gb.browse = navegar
+gb.clone = clonar
+gb.filter = filtrar
+gb.create = criar
+gb.servers = servidores
+gb.recent = recente
+gb.available = dispon�vel
+gb.selected = selecionado
+gb.size = tamanho
+gb.downloading = downloading
+gb.loading = loading
+gb.starting = inciando
+gb.general = geral
+gb.settings = configura��es
+gb.manage = administrar
+gb.lastLogin = �ltimo login
+gb.skipSizeCalculation = ignorar c�lculo do tamanho
+gb.skipSizeCalculationDescription = n�o calcular o tamanho do reposit�rio (reduz o tempo de load da p�gina)
+gb.skipSummaryMetrics = ignorar resumo das m�tricas
+gb.skipSummaryMetricsDescription = n�o calcular m�tricas na p�gina de resumo
+gb.accessLevel = acesso
+gb.default = default
+gb.setDefault = tornar default
+gb.since = desde
+gb.status = status
+gb.bootDate = data do boot
+gb.servletContainer = servlet container
+gb.heapMaximum = heap m�ximo
+gb.heapAllocated = alocar heap
+gb.heapUsed = usar heap
+gb.free = free
+gb.version = vers�o
+gb.releaseDate = data de release
+gb.date = data
+gb.activity = atividade
+gb.subscribe = inscrever
+gb.branch = branch
+gb.maxHits = hits m�ximos
+gb.recentActivity = atividade recente
+gb.recentActivityStats = �ltimos {0} dias / {1} commits por {2} autores
+gb.recentActivityNone = �ltimos {0} dias / nenhum
+gb.dailyActivity = atividade di�ria
+gb.activeRepositories = reposit�rios ativos
+gb.activeAuthors = autores ativos
+gb.commits = commits
+gb.teams = equipes
+gb.teamName = nome da equipe
+gb.teamMembers = membros
+gb.teamMemberships = filia��es em equipes
+gb.newTeam = nova equipe
+gb.permittedTeams = equipes permitidas
+gb.emptyRepository = reposit�rio vazio
+gb.repositoryUrl = url do reposit�rio
+gb.mailingLists = listas de e-mails
+gb.preReceiveScripts = pre-receive scripts
+gb.postReceiveScripts = post-receive scripts
+gb.hookScripts = hook scripts
+gb.customFields = campos customizados
+gb.customFieldsDescription = campos customizados dispon�veis para Groovy hooks
+gb.accessPermissions = permiss�es de acesso
+gb.filters = filtros
+gb.generalDescription = configura��es comuns
+gb.accessPermissionsDescription = restringir acesso por usu�rios e equipes
+gb.accessPermissionsForUserDescription = ajustar filia��es em equipes ou garantir acesso a reposit�rios espec�ficos
+gb.accessPermissionsForTeamDescription = ajustar membros da equipe e garantir acesso a reposit�rios espec�ficos
+gb.federationRepositoryDescription = compartilhar este reposit�rio com outros servidores Gitblit
+gb.hookScriptsDescription = rodar scripts Groovy nos pushes pushes para este servidor Gitblit
+gb.reset = reset
+gb.pages = p�ginas
+gb.workingCopy = working copy
+gb.workingCopyWarning = this repository has a working copy and can not receive pushes
+gb.query = query
+gb.queryHelp =  Standard query syntax � suportada.<p/><p/>Por favor veja <a target="_new" href="http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/queryparsersyntax.html">Lucene Query Parser Syntax</a> para mais detalhes.
+gb.queryResults = resultados {0} - {1} ({2} hits)
+gb.noHits = sem hits
+gb.authored = foi autor do
+gb.committed = committed
+gb.indexedBranches = branches indexados
+gb.indexedBranchesDescription = selecione os branches para incluir nos seus �ndices Lucene
+gb.noIndexedRepositoriesWarning = nenhum dos seus reposit�rios foram configurados para indexa��o do Lucene
+gb.undefinedQueryWarning = a query n�o foi definida!
+gb.noSelectedRepositoriesWarning = por favor selecione um ou mais reposit�rios!
+gb.luceneDisabled = indexa��o do Lucene est� desabilitada
+gb.failedtoRead = leitura falhou
+gb.isNotValidFile = n�o � um arquivo v�lido
+gb.failedToReadMessage = Falhou em ler mensagens default de {0}!
+gb.passwordsDoNotMatch = Passwords n�o conferem!
+gb.passwordTooShort = Password � muito curto. Tamanho m�nimo s�o {0} caracteres.
+gb.passwordChanged = Password alterado com sucesso.
+gb.passwordChangeAborted = altera��o do Password foi abortada.
+gb.pleaseSetRepositoryName = Por favor ajuste o nome do reposit�rio!
+gb.illegalLeadingSlash = Refer�ncias a diret�rios raiz come�ando com (/) s�o proibidas.
+gb.illegalRelativeSlash = Refer�ncias a diret�rios relativos (../) s�o proibidas.
+gb.illegalCharacterRepositoryName = Caractere ilegal ''{0}'' no nome do reposit�rio!
+gb.selectAccessRestriction = Please select access restriction!
+gb.selectFederationStrategy = Por favor selecione a estrat�gia de federa��o!
+gb.pleaseSetTeamName = Por favor insira um nome de equipe!
+gb.teamNameUnavailable = O nome de equipe ''{0}'' est� indispon�vel.
+gb.teamMustSpecifyRepository = Uma equipe deve  especificar pelo menos um reposit�rio.
+gb.teamCreated = Nova equipe ''{0}'' criada com sucesso.
+gb.pleaseSetUsername = Por favor entre com um username!
+gb.usernameUnavailable = Username ''{0}'' est� indispon�vel.
+gb.combinedMd5Rename = Gitblit est� configurado para usar um hash combinado-md5. Voc� deve inserir um novo password ao renamear a conta.
+gb.userCreated = Novo usu�rio ''{0}'' criado com sucesso.
+gb.couldNotFindFederationRegistration = N�o foi poss�vel localizar o registro da federa��o!
+gb.failedToFindGravatarProfile = Falhou em localizar um perfil Gravatar para {0}
+gb.branchStats = {0} commits e {1} tags em {2}
+gb.repositoryNotSpecified = Reposit�rio n�o espec�ficado!
+gb.repositoryNotSpecifiedFor = Reposit�rio n�o espec�ficado para {0}!
+gb.canNotLoadRepository = N�o foi poss�vel carregar o reposit�rio
+gb.commitIsNull = Commit est� nulo
+gb.unauthorizedAccessForRepository = Acesso n�o autorizado para o reposit�rio
+gb.failedToFindCommit = N�o foi poss�vel achar o commit \"{0}\" em {1} para {2} p�gina!
+gb.couldNotFindFederationProposal = N�o foi poss�vel localizar propostas de federa��o!
+gb.invalidUsernameOrPassword = username ou password inv�lido!
+gb.OneProposalToReview = Existe uma proposta de federa��o aguardando revis�o. 
+gb.nFederationProposalsToReview = Existem {0} propostas de federa��o aguardando revis�o.
+gb.couldNotFindTag = N�o foi poss�vel localizar a tag {0}
+gb.couldNotCreateFederationProposal = N�o foi poss�vel criar uma proposta de federation!
+gb.pleaseSetGitblitUrl = Por favor insira sua url do Gitblit!
+gb.pleaseSetDestinationUrl = Por favor insira a url de destino para sua proposta!
+gb.proposalReceived = Proposta recebida com sucesso por {0}.
+gb.noGitblitFound = Desculpe, {0} n�o localizou uma inst�ncia do Gitblit em {1}.
+gb.noProposals = Desculpe, {0} n�o est� aceitando propostas agora.
+gb.noFederation = Desculpe, {0} n�o est� configurado com nenhuma int�ncia do Gitblit.
+gb.proposalFailed = Desculpe, {0} n�o recebeu nenhum dado de proposta!
+gb.proposalError = Desculpe, {0} reportou que um erro inesperado ocorreu!
+gb.failedToSendProposal = N�o foi poss�vel enviar a proposta!
+gb.userServiceDoesNotPermitAddUser = {0} n�o permite adicionar uma conta de usu�rio!
+gb.userServiceDoesNotPermitPasswordChanges = {0} n�o permite altera��es no password!
+gb.displayName = nome
+gb.emailAddress = e-mail
+gb.errorAdminLoginRequired = Administra��o requer um login
+gb.errorOnlyAdminMayCreateRepository = Somente umadministrador pode criar um reposit�rio
+gb.errorOnlyAdminOrOwnerMayEditRepository = Somente umadministrador pode editar um reposit�rio
+gb.errorAdministrationDisabled = Administra��o est� desabilitada
+gb.lastNDays = �ltimos {0} dias
+gb.completeGravatarProfile = Profile completo em Gravatar.com
+gb.none = nenhum
+gb.line = linha
+gb.content = conte�do
+gb.empty = vazio
+gb.inherited = herdado
+gb.deleteRepository = Deletar reposit�rio \"{0}\"?
+gb.repositoryDeleted = Reposit�rio ''{0}'' deletado.
+gb.repositoryDeleteFailed = N�o foi poss�vel apagar o reposit�rio ''{0}''!
+gb.deleteUser = Deletar usu�rio \"{0}\"?
+gb.userDeleted = Usu�rio ''{0}'' deletado.
+gb.userDeleteFailed = N�o foi poss�vel apagar o usu�rio ''{0}''!
+gb.time.justNow = agora mesmo
+gb.time.today = hoje
+gb.time.yesterday = ontem
+gb.time.minsAgo = h� {0} minutos
+gb.time.hoursAgo = h� {0} horas
+gb.time.daysAgo = h� {0} dias
+gb.time.weeksAgo = h� {0} semanas
+gb.time.monthsAgo = h� {0} meses
+gb.time.oneYearAgo = h� 1 ano
+gb.time.yearsAgo = h� {0} anos 
+gb.duration.oneDay = 1 dia
+gb.duration.days = {0} dias
+gb.duration.oneMonth = 1 m�s
+gb.duration.months = {0} meses
+gb.duration.oneYear = 1 ano
+gb.duration.years = {0} anos
+gb.authorizationControl = controle de autoriza��o
+gb.allowAuthenticatedDescription = conceder permiss�o RW+ para todos os usu�rios aut�nticados
+gb.allowNamedDescription = conceder permiss�es refinadas para usu�rios escolhidos ou equipes
+gb.markdownFailure = N�o foi poss�vel converter conte�do Markdown!
+gb.clearCache = limpar o cache
+gb.projects = projetos
+gb.project = projeto
+gb.allProjects = todos projetos
+gb.copyToClipboard = copiar para o clipboard
+gb.fork = fork
+gb.forks = forks
+gb.forkRepository = fork {0}?
+gb.repositoryForked = fork feito em {0}
+gb.repositoryForkFailed= n�o foi poss�vel fazer fork
+gb.personalRepositories = reposit�rios pessoais
+gb.allowForks = permitir forks
+gb.allowForksDescription = permitir usu�rios autorizados a fazer fork deste reposit�rio
+gb.forkedFrom = forked de
+gb.canFork = pode fazer fork
+gb.canForkDescription = pode fazer fork de reposit�rios autorizados para reposit�rios pessoais
+gb.myFork = visualizar meu fork
+gb.forksProhibited = forks proibidos
+gb.forksProhibitedWarning = este reposit�rio pro�be forks
+gb.noForks = {0} n�o possui forks
+gb.forkNotAuthorized = desculpe, voc� n�o est� autorizado a fazer fork de {0}
+gb.forkInProgress = fork em progresso
+gb.preparingFork = preparando seu fork...
+gb.isFork = � fork
+gb.canCreate = pode criar
+gb.canCreateDescription = pode criar reposit�rios pessoais
+gb.illegalPersonalRepositoryLocation = seu reposit�rio pessoal deve estar localizado em \"{0}\"
+gb.verifyCommitter = verificar committer
+gb.verifyCommitterDescription = requer a identidade do committer para combinar com uma conta do Gitblt
+gb.verifyCommitterNote = todos os merges requerem "--no-ff" para impor a identidade do committer
+gb.repositoryPermissions = permiss�es de reposit�rio
+gb.userPermissions = permiss�es de usu�rio
+gb.teamPermissions = permiss�es de equipe
+gb.add = add
+gb.noPermission = APAGAR ESTA PERMISS�O
+gb.excludePermission = {0} (excluir)
+gb.viewPermission = {0} (visualizar)
+gb.clonePermission = {0} (clonar)
+gb.pushPermission = {0} (push)
+gb.createPermission = {0} (push, ref creation)
+gb.deletePermission = {0} (push, ref creation+deletion)
+gb.rewindPermission = {0} (push, ref creation+deletion+rewind)
+gb.permission = permiss�o
+gb.regexPermission = esta permiss�o foi configurada atrav�s da express�o regular \"{0}\"
+gb.accessDenied = acesso negado
+gb.busyCollectingGarbage = desculpe, o Gitblit est� ocupado coletando lixo em {0}
+gb.gcPeriod = per�odo do GC
+gb.gcPeriodDescription = dura��o entre as coletas de lixo
+gb.gcThreshold = limite do GC 
+gb.gcThresholdDescription = tamanho total m�nimo de objetos \"soltos\" que ativam a coleta de lixo
+gb.ownerPermission = propriet�rio do reposit�rio
+gb.administrator = administrador
+gb.administratorPermission = administrador do Gitblit
+gb.team = equipe
+gb.teamPermission = permiss�o concedida pela filia��o a equipe \"{0}\"
+gb.missing = faltando!
+gb.missingPermission = o reposit�rio para esta permiss�o est� faltando!
+gb.mutable = mut�vel
+gb.specified = espec�fico
+gb.effective = efetivo
+gb.organizationalUnit = unidade organizacional
+gb.organization = organiza��o
+gb.locality = localidade
+gb.stateProvince = estado ou prov�ncia
+gb.countryCode = c�digo do pa�s
+gb.properties = propriedades
+gb.issued = emitido
+gb.expires = expira
+gb.expired = expirado
+gb.expiring = expirando
+gb.revoked = revogado
+gb.serialNumber = n�mero serial
+gb.certificates = certificados
+gb.newCertificate = novo certificado
+gb.revokeCertificate = revogar certificado
+gb.sendEmail = enviar email
+gb.passwordHint = dica de password
+gb.ok = ok
+gb.invalidExpirationDate = data de expira��o inv�lida!
+gb.passwordHintRequired = dica de password requerida!
+gb.viewCertificate = visualizar certificado
+gb.subject = assunto
+gb.issuer = emissor
+gb.validFrom = v�lido a partir de
+gb.validUntil = v�lido at�
+gb.publicKey = chave p�blica
+gb.signatureAlgorithm = algoritmo de assinatura
+gb.sha1FingerPrint = digital SHA-1 
+gb.md5FingerPrint = digital MD5
+gb.reason = raz�o
+gb.revokeCertificateReason = Por selecione a raz�o da revoga��o do certificado
+gb.unspecified = n�o espec�fico
+gb.keyCompromise = comprometimento de chave
+gb.caCompromise = compromisso CA
+gb.affiliationChanged = afilia��o foi alterada
+gb.superseded = substitu�das
+gb.cessationOfOperation = cessa��o de funcionamento
+gb.privilegeWithdrawn = privil�gio retirado
+gb.time.inMinutes = em {0} minutos
+gb.time.inHours = em {0} horas
+gb.time.inDays = em {0} dias
+gb.hostname = hostname
+gb.hostnameRequired = Por favor insira um hostname
+gb.newSSLCertificate = novo servidor de certificado SSL
+gb.newCertificateDefaults = novos padr�es de certifica��o
+gb.duration = dura��o
+gb.certificateRevoked = Certificado {0, n�mero, 0} foi revogado
+gb.clientCertificateGenerated = Novo certificado cliente para {0} foi gerado com sucesso
+gb.sslCertificateGenerated = Novo servidor de certificado SSL gerado com sucesso para {0}
+gb.newClientCertificateMessage = OBSERVA��O:\nO 'password' n�o � o password do usu�rio mas sim o password usado para proteger a keystore.  Este password n�o ser� salvo ent�o voc� tamb�m inserir uma dica que ser� inclu�da nas instru��es de LEIA-ME do usu�rio.
+gb.certificate = certificado
+gb.emailCertificateBundle = pacote certificado de cliente de email
+gb.pleaseGenerateClientCertificate = Por favor gere um certificado cliente para {0}
+gb.clientCertificateBundleSent = Pacote de certificado de cliente para {0} enviada
+gb.enterKeystorePassword = Por favor insira uma chave para keystore do Gitblit
+gb.warning = warning
+gb.jceWarning = Seu Java Runtime Environment n�o tem os arquivos \"JCE Unlimited Strength Jurisdiction Policy\".\nIsto ir� limitar o tamanho dos passwords que voc� usar� para encriptar suas keystores para 7 caracteres.\nEstes arquivos de pol�ticas s�o um download opcional da Oracle.\n\nVoc� gostaria de continuar e gerar os certificados de infraestrutura de qualquer forma?\n\nRespondendo "N�o" ir� redirecionar o seu browser para a p�gina de downloads da Oracle, de onde voc� poder� fazer download desses arquivos.
+gb.maxActivityCommits = limitar exibi��o de commits
+gb.maxActivityCommitsDescription = quantidade m�xima de commits para contribuir para a p�gina de atividade
+gb.noMaximum = ilimitado
+gb.attributes = atributos
+gb.serveCertificate = servir https com este certificado
+gb.sslCertificateGeneratedRestart = Novo certificado SSL de servidor gerado com sucesso para {0}.\nVoc� deve reiniciar o Gitblit para usar o novo certificado.\n\nSe voc� estiver executando com o par�metro '--alias', voc� precisar� alter�-lo para ''--alias {0}''.
+gb.validity = validade
+gb.siteName = nome do site
+gb.siteNameDescription = breve mas um nome descritivo para seu servidor 
\ No newline at end of file
diff --git a/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html b/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html
new file mode 100644
index 0000000..351ef87
--- /dev/null
+++ b/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"  
+      xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.3-strict.dtd"  
+      xml:lang="pt-br"  
+      lang="pt-br"> 
+
+<body>
+<wicket:extend>
+
+	<h2>Repositório Vazio</h2>
+	<p></p>
+		<div class="row">
+			<div class="span10">
+				<div class="alert alert-success">
+					<span wicket:id="repository" style="font-weight: bold;">[repository]</span> é um repositório vazio e não pode ser visualizado pelo Gitblit.
+					<p></p>		
+					Por favor faça o push de alguns commits para <span wicket:id="pushurl"></span>
+					<p></p>
+					<hr/>
+					Depois de ter feito push você poderá <b>atualizar</b> esta página para visualizar seu repositório.
+				</div>
+			</div>
+		</div>
+		
+		<h3>Sintaxe dos comandos do Git</h3>
+		<span style="padding-bottom:5px;">Se você ainda não tem um repositório local do Git, então você deve primeiro clonar este repositório, fazer commit de alguns arquivos e então fazer push desses commits para o Gitblit.</span>
+		<p></p>
+		<pre style="padding: 5px 30px;" wicket:id="cloneSyntax"></pre>
+		<p></p>
+		<span style="padding-bottom:5px;">Se você já tem um repositório Git local com alguns commits, então você deve adicionar este repositório como uma referência remota e então fazer push.</span>
+		<p></p>
+		<pre wicket:id="remoteSyntax" style="padding: 5px 30px;"></pre>
+		<p></p>
+		<h3>Aprenda Git</h3>
+		Se você estiver com dúvidas sobre como ultilizar essas informações, uma sugestão seria dar uma olhada no livro <a href="http://book.git-scm.com">Git Community Book</a> ou <a href="http://progit.org/book" target="_blank">Pro Git</a> para entender melhor como usar o Git.
+		<p></p>
+		<h4>Alguns clients do Git que são Open Source</h4>
+		<ul>
+			<li><a href="http://git-scm.com">Git</a> - o Git oficial através de linhas de comando</li>
+			<li><a href="http://tortoisegit.googlecode.com">TortoiseGit</a> - Faz integração do Explorer do Windows com o Git (por isso requer o Git Oficial)</li>
+			<li><a href="http://eclipse.org/egit">Eclipse/EGit</a> - Git para a IDE Eclipse (baseada no JGit, como o Gitblit)</li>
+			<li><a href="https://code.google.com/p/gitextensions/">Git Extensions</a> - Interface (em C#) para o Git cuja a característica é a integração com o Windows Explorer e o Visual Studio</li>
+			<li><a href="http://gitx.laullon.com/">GitX (L)</a> - um Cliente do Git para Mac OS X</li>			
+		</ul>
+		<p></p>
+		<h4>Clients do Git proprietários ou com Código Fechado</h4>
+		<ul>
+			<li><a href="http://www.syntevo.com/smartgit">SmartGit</a> - Aplicação Client (em Java) para Git, Mercurial, e SVN (por isso requer o Git Oficial)</li>
+			<li><a href="http://www.sourcetreeapp.com/">SourceTree</a> - Client gratuito para o Mac que suporta Git, Mercurial e SVN</li>
+		</ul>
+</wicket:extend>	
+</body>
+</html>
\ No newline at end of file

--
Gitblit v1.9.1