From 9548ce78c642863918c7a8122e657b6152f5aa86 Mon Sep 17 00:00:00 2001 From: Henrique Santiago Date: Sun, 3 Jun 2012 19:55:26 -0300 Subject: [PATCH] fix lua error, add pt translations --- modules/client_locales/locales/pt.lua | 44 +++++++++++++++++++++++++++ modules/game_console/console.lua | 2 +- 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/modules/client_locales/locales/pt.lua b/modules/client_locales/locales/pt.lua index 9960f6e6..3bbf2c18 100644 --- a/modules/client_locales/locales/pt.lua +++ b/modules/client_locales/locales/pt.lua @@ -4,9 +4,29 @@ locale = { -- As traduções devem vir sempre em ordem alfabética. translation = { + ["1a) Offensive Name"] = "1a) Nome ofensivo", + ["1b) Invalid Name Format"] = "1b) Nome com formato inválido", + ["1c) Unsuitable Name"] = "1c) Nome não adequado", + ["1d) Name Inciting Rule Violation"] = "1d) Nome estimulando violação de regra", + ["2a) Offensive Statement"] = "2a) Afirmação ofensiva", + ["2b) Spamming"] = "2b) Spamming", + ["2c) Illegal Advertising"] = "2c) Anúncio ilegal", + ["2d) Off-Topic Public Statement"] = "2d) Afirmação pública fora de contexto", + ["2e) Non-English Public Statement"] = "2e) Afirmação pública em lingua não inglesa", + ["2f) Inciting Rule Violation"] = "2f) Estimulando violação de regra", + ["3a) Bug Abuse"] = "3a) Abuso de falhas", + ["3b) Game Weakness Abuse"] = "3b) Abuso de falhas no jogo", + ["3c) Using Unofficial Software to Play"] = "3c) Uso de programas ilegais para jogar", + ["3d) Hacking"] = "3d) Hacking", + ["3e) Multi-Clienting"] = "3e) Uso de mais de um cliente para jogar", + ["3f) Account Trading or Sharing"] = "3f) Troca de contas ou compartilhamento", + ["4a) Threatening Gamemaster"] = "4a) Ameaçar Gamemaster", + ["4b) Pretending to Have Influence on Rule Enforcement"] = "4b) Fingir ter influencia sobre a execução de regras", + ["4c) False Report to Gamemaster"] = "4c) Relatório falso para Gamemaster", ["Account name"] = "Nome da conta", ["Account Status:\nFree Account"] = "Estado da conta:\nGrátis", ["Account Status:\nPremium Account (%s) days left"] = "Estado da conta:\nConta premium (%s) dias faltando", + ["Action:"] = "Ação:", ["Add"] = "Adicionar", ["Add new VIP"] = "Adicionar nova VIP", ["Addon 1"] = "Addon 1", @@ -23,6 +43,9 @@ locale = { ["Auto login"] = "Entrar automaticamente", ["Auto login selected character on next charlist load"] = "Entrar automaticamente com o personagem quando reabrir a lista de personagens", ["Axe Fighting"] = "Combate com Machado", + ["Background pane framerate limit: %s"] = "Limite da taxa de quadros no segundo plano: %s", + ["Banishment"] = "Banimento", + ["Banishment + Final Warning"] = "Banimento + Aviso final", ["Battle"] = "Batalha", ["Button Assign"] = "Selecionar botão", ["Buy"] = "Comprar", @@ -39,6 +62,7 @@ locale = { ["Close this channel"] = "Fechar esse canal", ["Club Fighting"] = "Combate com Porrete", ["Combat Controls"] = "Controles de combate", + ["Comment:"] = "Comentário:", ["Connecting to game server..."] = "Conectando no servidor do jogo...", ["Connecting to login server..."] = "Conectando no servidor de autenticação...", ["Consider capacity"] = "Considerar capacidade", @@ -48,6 +72,7 @@ locale = { ["Current hotkey to add: %s"] = "Atalho atual para adicionar: %s", ["Default"] = "Padrão", ["Description"] = "Descrição", + ["Destructive Behaviour"] = "Comportamento destrutivo", ["Detail"] = "Detalhe", ["Disable Shared Experience"] = "Desativar experiência compartilhada", ["Distance Fighting"] = "Combate a Distância", @@ -57,15 +82,18 @@ locale = { ["Enable vertical synchronization"] = "Ativar sincronização vertical", ["Enter Game"] = "Entrar no jogo", ["Error"] = "Erro", + ["Excessive Unjustified Player Killing"] = "Assassinato em excesso, sem justificativa, de jogadores", ["Exclude from private chat"] = "Excluir do canal privado", ["Experience"] = "Experiência", ["Fishing"] = "Pesca", ["Fist Fighting"] = "Porrada", ["Follow"] = "Seguir", + ["Foreground pane framerate limit: %s"] = "Limite da taxa de quadros no primeiro plano: %s", ["Frame rate limit"] = "Limite de FPS", ["Fullscreen"] = "Tela cheia", ["General"] = "Geral", ["Graphics"] = "Gráficos", + ["Graphics Engine:"] = "Motor Gráfico:", ["Head"] = "Cabeça", ["Health Bar"] = "Barra de Vida", ["Help"] = "Ajuda", @@ -81,6 +109,7 @@ locale = { ["Inventory"] = "Inventário", ["Invite to Party"] = "Convidar para o grupo", ["Invite to private chat"] = "Convidar para o canal privado", + ["IP Address Banishment"] = "Banimento de endereço IP", ["Join %s\"s Party"] = "Entrar no grupo do %s", ["Leave Party"] = "Sair do grupo", ["Level"] = "Nível", @@ -105,6 +134,10 @@ locale = { ["Move Stackable Item"] = "Mover item contável", ["Move up"] = "Mover para cima", ["Name:"] = "Nome:", + ["Name Report"] = "Reportar Nome", + ["Name Report + Banishment"] = "Reportar Nome + Banimento", + ["Name Report + Banishment + Final Warning"] = "Reportar Nome + Banimento + Aviso Final", + ["Notation"] = "Notação", ["NPC Trade"] = "Troca com NPC", ["Ok"] = "Ok", ["Open"] = "Abrir", @@ -118,17 +151,21 @@ locale = { ["Password"] = "Senha", ["Please enter a character name:"] = "Por favor, entre com o nome do personagem:", ["Please, press the key you wish to add onto your hotkeys manager"] = "Por favor, pressione a tecla que você deseja adicionar no gerenciador de atalhos", + ["Please use this dialog to only report bugs. Do not report rule violations here!"] = "Por favor, use este campo apenas para reportar defeitos. Não reporte violação de regras aqui!", ["Please wait"] = "Por favor, espere", ["Port"] = "Porta", ["Price:"] = "Preço", ["Primary"] = "Primário", ["Quantity:"] = "Quantidade:", + ["Quest Log"] = "Registro de Quest", + ["Reason:"] = "Motivo:", ["Refresh"] = "Atualizar", ["Reload All"] = "Recarregar Todos", ["Remember account and password when starts otclient"] = "Lembrar conta e senha quando o cliente iniciar", ["Remember password"] = "Lembrar senha", ["Remove"] = "Remover", ["Remove %s"] = "Remover %s", + ["Report Bug"] = "Reportar defeito", ["Revoke %s\"s Invitation"] = "Rejeitar o convite de %s", ["Rotate"] = "Girar", ["Search:"] = "Procurar:", @@ -136,6 +173,7 @@ locale = { ["Select object"] = "Selecionar objeto", ["Select Outfit"] = "Selecionar Roupa", ["Sell"] = "Vender", + ["Send"] = "Enviar", ["Send automatically"] = "Vender automaticamente", ["Server"] = "Servidor", ["Server Log"] = "Registro do servidor", @@ -153,6 +191,8 @@ locale = { ["Skills"] = "Habilidades", ["Soul Points"] = "Pontos de Alma", ["Stamina"] = "Vigor", + ["Statement:"] = "Afirmação:", + ["Statement Report"] = "Afirmar Relato", ["Stop Attack"] = "Parar de Atacar", ["Stop Follow"] = "Parar de Seguir", ["%s: (use object)"] = "%s: (usar objeto)", @@ -176,6 +216,7 @@ locale = { ["Website"] = "Website", ["Weight:"] = "Peso", ["With crosshair"] = "Com mira", + ["You are bleeding"] = "Você está sangrando", ["You are burning"] = "Você está queimando", ["You are cursed"] = "Você está amaldiçoado", ["You are dazzled"] = "Você está deslumbrado", @@ -184,6 +225,7 @@ locale = { ["You are electrified"] = "Você está eletrificado", ["You are freezing"] = "Você está congelando", ["You are hasted"] = "Você está com pressa", + ["You are hungry"] = "Você está faminto", ["You are paralysed"] = "Você está paralizado", ["You are poisoned"] = "Você está envenenado", ["You are protected by a magic shield"] = "Você está protegido com um escudo mágico", @@ -194,6 +236,8 @@ locale = { ["You may not logout during a fight"] = "Você não pode sair durante um combate", ["You may not logout or enter a protection zone"] = "Você não pode sair ou entrar em uma zona de proteção", ["You must select a character to login!"] = "Você deve selecionar um personagem para entrar!", + ["Your Capacity:"] = "Sua capacidade:", + ["Your Money:"] = "Seu dinheiro:", } } diff --git a/modules/game_console/console.lua b/modules/game_console/console.lua index 73faee60..89e37734 100644 --- a/modules/game_console/console.lua +++ b/modules/game_console/console.lua @@ -234,7 +234,7 @@ function Console.terminate() onGameEnd = Console.clear }) for channelid, channelname in pairs(channels) do - if channelid ~= 0 then + if tonumber(channelid) and tonumber(channelid) ~= 0 then g_game.leaveChannel(channelid) end end