diff --git a/ArchiSteamFarm/Localization/Strings.pt-BR.resx b/ArchiSteamFarm/Localization/Strings.pt-BR.resx index 02770db3f..31b3fb7d9 100644 --- a/ArchiSteamFarm/Localization/Strings.pt-BR.resx +++ b/ArchiSteamFarm/Localization/Strings.pt-BR.resx @@ -134,7 +134,7 @@ {0} will be replaced by name of the configuration property, {1} will be replaced by invalid value - ASF V{0} foi executado com uma exceção fatal antes mesmo que o módulo de registro fosse inicializado! + ASF V{0} encontrou uma exceção fatal antes mesmo que o módulo de registro fosse inicializado! {0} will be replaced by version number @@ -151,7 +151,7 @@ StackTrace: {0} will be replaced by URL of the request - A configuração global não pode ser carregada, por favor, certifique-se que {0} existe e é válido! Caso estiver com dúvidas, siga o guia de configuração na Wiki. + A configuração global não pôde ser carregada, confirme que {0} existe e é válido! Caso esteja com dúvidas, siga o guia de configuração na Wiki. {0} will be replaced by file's path @@ -173,7 +173,7 @@ StackTrace: {0} will be replaced by object's name - Não foi possível remover o ASF binário antigo, por favor, remova o {0} manualmente para que a função de atualização funcione! + Não foi possível remover o binário do ASF antigo, remova {0} manualmente para que a função de atualização funcione! {0} will be replaced by file's path @@ -184,7 +184,7 @@ StackTrace: Não foi possível verificar a última versão! - Não foi possível prosseguir com a atualização pois não existe nenhum recurso associado com o atual binário executado! Por favor certifique-se que seu ASF binário está nomeado corretamente! + Não foi possível prosseguir com a atualização pois não existe nenhum arquivo associado com o binário executado! Por favor, confirme que o binário do ASF está nomeado corretamente! Não foi possível prosseguir com a atualização pois esta versão não inclui nenhum recurso! @@ -213,7 +213,7 @@ StackTrace: {0} will be replaced by trade number - Iniciando seção em {0}... + Iniciando sessão em {0}... {0} will be replaced by service's name @@ -230,18 +230,18 @@ StackTrace: Reiniciando... - ASF detectou uma versão do runtime sem suporte, o programa pode NÃO funcionar corretamente no ambiente atual. Você está executando sem suporte por sua conta e risco! + ASF detectou uma versão do runtime que não é suportada, o programa pode NÃO funcionar corretamente no ambiente atual. Você está executando sem suporte por sua conta e risco! Versão necessária: {0} | Versão encontrada: {1} {0} will be replaced by required version, {1} will be replaced by current version - Sua versão do {0} runtime está OK. + A versão do runtime {0} está OK. {0} will be replaced by runtime name (e.g. "Mono") - Sua versão do {0} runtime é muito antiga! + A versão do runtime {0} é muito antiga! {0} will be replaced by runtime name (e.g. "Mono") @@ -286,16 +286,16 @@ StackTrace: Desbloqueando modo família... - Verificando por nova versão... + Verificando se há atualizações... - Baixando a nova versão... Enquanto aguarda, considere fazer uma doação se você aprecia o trabalho que está sendo feito! :) + Baixando nova versão... Enquanto aguarda, considere fazer uma doação caso aprecie o trabalho que está sendo feito! :) Processo de atualização finalizado! - Uma nova versão do ASF está disponível! Considere atualizar! + Nova versão do ASF disponível! Considere atualizar! Versão local: {0} | Versão remota: {1} @@ -306,23 +306,23 @@ StackTrace: {0} will be replaced by bot's name. Please note that this translation should end with space - <{0}> Insira seu código 2FA de seu autentificador do aplicativo móvel do Steam: + <{0}> Insira o código atual gerado pelo autenticador móvel do Steam: {0} will be replaced by bot's name. Please note that this translation should end with space - <{0}> Insira seu código de autorização do SteamGuard que foi enviado para seu e-mail: + <{0}> Insira o código do Steam Guard enviado ao seu e-mail: {0} will be replaced by bot's name. Please note that this translation should end with space - <{0}> Insira seu usuário do Steam: + <{0}> Insira o seu usuário do Steam: {0} will be replaced by bot's name. Please note that this translation should end with space - <{0}> Insira seu PIN do Steam modo família: + <{0}> Insira o seu código do modo família: {0} will be replaced by bot's name. Please note that this translation should end with space - <{0}> Insira sua senha do Steam: + <{0}> Insira a sua senha do Steam: {0} will be replaced by bot's name. Please note that this translation should end with space @@ -330,7 +330,7 @@ StackTrace: {0} will be replaced by bot's name, {1} will be replaced by property name. Please note that this translation should end with space - <{0}> Insira seu serviço WCF: + <{0}> Insira o seu host WCF: {0} will be replaced by bot's name. Please note that this translation should end with space @@ -342,7 +342,7 @@ StackTrace: {0} will be replaced by max number of games, {1} will be replaced by name of the configuration property - Ignorando o comando WCF pois o --client não foi especificado: {0} + Ignorando o comando do WCF pois --client não foi especificado: {0} {0} will be replaced by WCF command @@ -371,26 +371,26 @@ StackTrace: Este bot já está desligado! - Não foi possível achar nenhum bot chamado {0}! + Não foi possível encontrar nenhum bot chamado {0}! {0} will be replaced by bot's name - Existe {0}/{1} bots em execução, no total de {2} jogos ({3} cartas) restantes para receber. + Há {0}/{1} bots em execução, com um total de {2} jogo(s) ({3} cartas) restante(s) para coletar. {0} will be replaced by number of active bots, {1} will be replaced by total number of bots, {2} will be replaced by total number of games left to idle, {3} will be replaced by total number of cards left to idle - Bot {0} está executando o jogo: {1} ({2}, {3} carta restante) no total de {4} jogos ({5} cartas) restante para receber (~{6} restando). + Bot {0} está executando o jogo: {1} ({2}, {3} carta(s) restante(s)) de um total de {4} jogo(s) ({5} cartas) restante(s) para a coleta (~{6} restante(s)). {0} will be replaced by bot's name, {1} will be replaced by game's appID (number), {2} will be replaced by game's name, {3} will be replaced by number of cards left to idle, {4} will be replaced by total number of games to idle, {5} will be replaced by total number of cards to idle, {6} will be replaced by translated TimeSpan string built from TimeSpan* translation parts - Bot {0} está executando os jogos: {1} no total de {2} jogos ({3} cartas) restante para executar (~{4} restando). + Bot {0} está executando os jogos: {1} de um total de {2} jogo(s) ({3} cartas) restante(s) para coletar (~{4} restante(s)). {0} will be replaced by bot's name, {1} will be replaced by list of the games (appIDs, numbers), {2} will be replaced by total number of games to idle, {3} will be replaced by total number of cards to idle, {4} will be replaced by translated TimeSpan string built from TimeSpan* translation parts Verificando primeira página de insígnias... - Verificando outras páginas de insignias... + Verificando outras páginas de insígnias... Algoritmo escolhido para a coleta de cartas: {0} @@ -400,14 +400,14 @@ StackTrace: Pronto! - ASF contém um total de {0} jogos ({1} cartas) restantes para coletar (faltam ~{2})... + Temos um total de {0} jogo(s) ({1} cartas) para a coleta (~{2} restante(s))... {0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts Coleta de cartas finalizada! - Finalizado o processo de receber cartas: {0} ({1}) após {2} jogados! + Coleta de cartas finalizada: {0} ({1}) após {2} de jogo! {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts @@ -415,11 +415,11 @@ StackTrace: {0} will be replaced by list of the games (appIDs, numbers), separated by a comma - Status do processo de receber cartas para {0} ({1}): {2} cartas restantes + Estado do processo de receber cartas para {0} ({1}): {2} carta(s) restante(s) {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle - Processo de receber cartas parado! + Coleta de cartas interrompida! Ignorando esse pedido, já que o pause manual está habilitado! @@ -428,7 +428,7 @@ StackTrace: Não temos cartas disponíveis nesta conta! - Agora recebendo cartas: {0} ({1}) + Coletando cartas: {0} ({1}) {0} will be replaced by game's appID (number), {1} will be replaced by game's name @@ -436,7 +436,7 @@ StackTrace: {0} will be replaced by list of the games (appIDs, numbers), separated by a comma - O arquivamento não está disponível no momento. Tente mais tarde! + Não é possível jogar no momento, tentaremos novamente mais tarde! Ainda executando: {0} ({1}) @@ -447,40 +447,40 @@ StackTrace: {0} will be replaced by list of the games (appIDs, numbers), separated by a comma - Execução pausada: {0} ({1}) + Coleta interrompida: {0} ({1}) {0} will be replaced by game's appID (number), {1} will be replaced by game's name - Processo pausado: {0} + Coleta interrompida: {0} {0} will be replaced by list of the games (appIDs, numbers), separated by a comma Comando desconhecido! - Não foi possível obter informações de insignias, vamos tentar novamente mais tarde! + Não foi possível obter informações das insígnias, tentaremos novamente mais tarde! - Não foi possível verificar o status das cartas de: {0} ({1}), tentaremos novamente mais tarde! + Não foi possível verificar o estado das cartas de: {0} ({1}), tentaremos novamente mais tarde! {0} will be replaced by game's appID (number), {1} will be replaced by game's name - Aceitando o presente: {0}... + Aceitando presente: {0}... {0} will be replaced by giftID (number) - Essa conta está limitada, o processo de receber cartas está permanentemente indisponível até que a restrição seja removida! + Essa conta é limitada, o processo de receber cartas está permanentemente indisponível até que a restrição seja removida! - <{0}> GameID: {1} | Status: {2} + <{0}> GameID: {1} | Estado: {2} {0} will be replaced by bot's name, {1} will be replaced by gameID (number), {2} will be replaced by status string - <{0}> GameID: {1} | Status: {2} | Itens: {3} + <{0}> GameID: {1} | Estado: {2} | Itens: {3} {0} will be replaced by bot's name, {1} will be replaced by gameID (number), {2} will be replaced by status string, {3} will be replaced by list of granted appIDs (numbers), separated by a comma - Este bot já está em execução! + Uma instância do bot já está sendo executada! {0} will be replaced by bot's name @@ -493,24 +493,24 @@ StackTrace: Seu DeviceID está incorreto ou não existe! - Código 2FA: {0} + Código de autenticação: {0} {0} will be replaced by generated 2FA token (string) Processo automático de receber cartas está agora pausado! - Processo automático de receber cartas está agora retomado! + A coleta automática de cartas foi retomada! - Processo automático de receber cartas já está pausado! + A coleta automática de cartas já está pausada! - Processo automático de receber cartas está agora pausado! Você tem {0} minutos para iniciar um jogo. + A coleta automática de cartas foi pausada! Você tem {0} minutos para iniciar um jogo. {0} will be replaced by number of minutes - Processo automático de receber cartas já está retomado! + A coleta automática de cartas já foi retomada! Conectado ao Steam! @@ -533,20 +533,20 @@ StackTrace: {0} will be replaced by maximum allowed number of failed 2FA attempts - Deslogado do Steam: {0} + Sessão finalizada: {0} {0} will be replaced by logging off reason (string) - Logado com sucesso! + Sessão iniciada com sucesso! - Logando... + Iniciando sessão... - Esta conta parece que está sendo usada em outra instância do ASF, o que é um comportamento indefinido, recusando em continuar executando! + Esta conta parece estar sendo usada em outra instância do ASF, o que é um comportamento indefinido, impedindo-a de ser executada! - Oferta de troca falhou! + Proposta de troca falhou! A troca não pôde ser enviada pois o SteamMasterID não foi definido! @@ -556,19 +556,19 @@ StackTrace: Você não configurou nenhum tipo de itens para coletar! - Coleta agora está desabilitada! + A coleta está desabilitada! A coleta agora está ativada! - Oferta de troca enviada com sucesso! + Proposta enviada com sucesso! Coleta temporariamente desabilitada! - Você não pode coletar seus próprios itens! + Você não pode coletar os seus próprios itens! Esse bot não tem ASF 2FA habilitado! Você esqueceu de configurar as confirmações para 2FA ASF? @@ -582,7 +582,7 @@ StackTrace: {0} will be replaced by bot's name, {1} will be replaced by query (string) - <{0} > Já possuído: {1} | {2} + <{0} > Já possui: {1} | {2} {0} will be replaced by bot's name, {1} will be replaced by game's appID (number), {2} will be replaced by game's name @@ -604,11 +604,11 @@ StackTrace: Chave de sessão expirada removida! - Bot {0} não está executando nada. + Bot {0} não está coletando nada. {0} will be replaced by bot's name - Bot {0} é limitado e não é possível receber nenhuma carta através do recurso. + Bot {0} é limitado e não pode receber nenhuma carta através da coleta. {0} will be replaced by bot's name @@ -628,11 +628,11 @@ StackTrace: {0} will be replaced by bot's name - Incapaz de conectar com o Steam: {0} + Não foi possível conectar-se ao Steam: {0} {0} will be replaced by failure reason (string) - Incapaz de logar no Steam: {0}/{1} + Não foi possível iniciar a sessão no Steam: {0}/{1} {0} will be replaced by failure reason (string), {1} will be replaced by extended failure reason (string) @@ -640,7 +640,7 @@ StackTrace: {0} will be replaced by object's name - Chaves não usadas: {0} + Códigos não ativados: {0} {0} will be replaced by list of cd-keys (strings), separated by a comma @@ -648,7 +648,7 @@ StackTrace: {0} will be replaced by failure reason (string) - Conexão perdida com a Steam Network, reconectando... + Conexão com a rede Steam perdida, reconectando... A conta não está mais ocupada, o processo de receber cartas foi retomado! @@ -657,22 +657,22 @@ StackTrace: A conta está atualmente em uso, o ASF retomará o processo quando estiver livre... - A Biblioteca compartilhada não foi iniciada no período de tempo especificado, o processo de receber cartas foi retomado! + A biblioteca compartilhada não foi iniciada no período de tempo especificado, a coleta foi retomada! Conectando... - Falha ao desconectar o cliente, abandonando esse bot! + Falha ao desconectar cliente, abandonando instância! - Não foi possível inicializar o SteamDirectory, a conexão com o Steam Network pode demorar mais do que o normal! + Não foi possível inicializar o SteamDirectory, a conexão com a rede Steam pode demorar mais do que o normal! Parando... - A configuração do seu bot é inválida, por favor verifique o conteúdo de {0} e tente de novo! + A configuração do bot é inválida, verifique o conteúdo de {0} e tente novamente! {0} will be replaced by file's path @@ -687,7 +687,7 @@ StackTrace: Por favor revise a seção de política de privacidade na nossa wiki se você está preocupado com o que o ASF realmente está fazendo! - Parece que é sua primeira vez abrindo o programa, bem-vindo! + Parece que é a sua primeira vez abrindo o programa, bem-vindo(a)! O CurrentCulture providenciado é inválido, o ASF continuará usando o padrão! diff --git a/ConfigGenerator/Localization/CGStrings.pt-BR.resx b/ConfigGenerator/Localization/CGStrings.pt-BR.resx index 7d701e925..a4056fd76 100644 --- a/ConfigGenerator/Localization/CGStrings.pt-BR.resx +++ b/ConfigGenerator/Localization/CGStrings.pt-BR.resx @@ -118,16 +118,16 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Permissão de Acesso + Permissão de acesso - Preferências avançadas + Avançado - Básico + Principal - Depurando + Depuração Desempenho @@ -136,10 +136,10 @@ Atualizações - Você deseja realmente remover essa configuração? + Você realmente deseja remover essa configuração? - O nome de seu bot está em branco! + O nome do bot está em branco! Você não pode remover a configuração global! @@ -148,14 +148,14 @@ Você não pode renomear a configuração global! - Configuração do diretório não pôde ser encontrada! + Diretório da configuração não encontrado! - Configuração {0} inválida com a propriedade: {1} + Configuração da propriedade {0} inválida: {1} {0} will be replaced by name of the configuration property, {1} will be replaced by invalid value - Sua CurrentCulture é inválida, o ConfigGenerator continuará executando pelo padrão! + A propriedade CurrentCulture fornecida é inválida, o ConfigGenerator continuará executando com o valor padrão! Este nome já está em uso! @@ -170,11 +170,11 @@ {0} will be replaced by object's name - Você tentou usar uma versão inválida do ConfigGenerator em seu ASF! + Você tentou usar uma versão inválida do ConfigGenerator no seu ASF! ASF: {0} | ConfigGenerator: {1} -Por favor use uma versão do ConfigGenerator correspondente ao seu ASF. Você será redirecionado para a versão apropriada... +Por favor, use uma versão do ConfigGenerator correspondente ao seu ASF. Você será redirecionado para a versão apropriada... {0} will be replaced by ASF version (string), {1} will be replaced by ConfigGenerator version (string). Please note that this string should include newlines for formatting. @@ -182,7 +182,7 @@ Por favor use uma versão do ConfigGenerator correspondente ao seu ASF. Você se This is used as MessageBox title - Eliminar + Remoção This is used as MessageBox title @@ -190,52 +190,52 @@ Por favor use uma versão do ConfigGenerator correspondente ao seu ASF. Você se This is used as MessageBox title - Excelente! Seu bot agora está ativado. Na verdade, isso era tudo que você precisava fazer para rodar este bot no ASF, mas talvez você deveria configurar mais duas propriedades: {0} e {1}. Caso queira continuar o tutorial, fique à vontade. Lembre-se de consultar a Wiki se você não tem certeza se tal propriedade deve ser configurada, ou se precisar de uma ajuda extra. + Excelente! O seu bot agora está ativado. Na verdade, isso era tudo que você precisava fazer para usar esse bot no ASF, mas talvez você queira configurar mais duas propriedades: {0} e {1}. Caso queira continuar o tutorial, fique à vontade. Lembre-se de consultar a Wiki caso não tenha certeza de como alguma propriedade deve ser configurada ou se precisar de uma ajuda extra. {0} will be replaced by "SteamLogin" configuration property, {1} will be replaced by "SteamPassword" configuration property - Seu ASF está agora pronto! Basta executar o ASF.exe e digitar tudo corretamente, você verá o ASF entrar em seção e começar o processo de receber cartas. Se você tiver o SteamGuard ou autenticação por dois fatores ativado, o ASF te perguntará por essas credenciais durante o processo. + O ASF agora está pronto! Basta executar o ASF.exe e digitar tudo corretamente para que o ASF inicie a sessão e comece o processo de coleta. Caso tenha o Steam Guard ou a autenticação em duas etapas ativada, o ASF pedirá por essas credenciais durante o processo. - Parabéns! Você fez tudo que era necessário para deixar o ASF em processo de uso, isso também completa o tutorial que preparamos para você. É altamente recomendado agora ler toda a seção de configuração na Wiki, pois o ASF oferece outras ótimas funções para você configurar, como receber cartas em modo offline ou ativar o ASF no algoritmo mais eficiente de receber cartas para a sua conta. Tudo isso claro, é opcional, e você pode fechar nosso configurador quando quiser. Nós desejamos que aproveite o programa que desenvolvemos para você! + Parabéns! Você fez tudo que era necessário para deixar o ASF usável, isso também completa o tutorial que preparamos para você. É altamente recomendado agora ler toda a seção de configuração na Wiki, pois o ASF oferece outras ótimas funções para você configurar, como receber cartas em modo offline ou ativar o ASF no algoritmo mais eficiente de receber cartas para a sua conta. Claro que tudo isso é opcional e você pode fechar o nosso configurador quando quiser. Nós desejamos que aproveite o programa que desenvolvemos para você! - Na parte superior da janela, você pode notar que atualmente as configurações abertas, e 3 botões extras para remoção [-], renomeação [~] e adição de novos [+]. + Na parte superior da janela você pode ver as configurações atualmente abertas e 3 botões extras para remoção [-], renomeação [~] e adição [+] de novas. If possible, try to keep visual representation of buttons: [-], [~] and [+] - Por favor, note-se que todas informações sobre as propriedades das configurações disponíveis, incluindo suas descrições, finalidades, e valores aceitos, estão disponíveis em nossa Wiki no GitHub. Por favor use isto como referência. + Por favor, observe que todas as informações sobre as propriedades das configurações disponíveis, incluindo descrições, finalidades e valores aceitos estão disponíveis na nossa Wiki no GitHub. Use-a como referência. - No meio da janela você pode configurar todas as propriedades das configurações que estão disponíveis para você, para as suas atuais configurações selecionadas. + No meio da janela você pode configurar todas as propriedades das configurações que estão disponíveis para você, para as configurações selecionadas atualmente. - Certo, vamos começar a configurar nosso ASF. Clique no botão de mais [+] para adicionar sua primeira conta do Steam! + Certo, vamos começar a configurar o ASF. Clique no botão de mais [+] para adicionar a sua primeira conta Steam! If possible, try to keep visual representation of [+] button - No canto superior você encontrará o botão de ajuda [?] que te redirecionará para a Wiki do ASF para mais informações. + No canto superior direito você encontrará o botão de ajuda [?] que te redirecionará para a Wiki do ASF para mais informações. If possible, try to keep visual representation of [?] button - Esta é a janela principal do ASF ConfigGenerator, é muito fácil de usar! + Esta é a janela principal do ConfigGenerator do ASF, é muito fácil de usar! - Como você pode ver, seu bot está agora pronto para ser configurado! A primeira coisa que você deve fazer é trocar a propriedade {0} de falso para verdadeiro, experimente! + Como você pode ver, o seu bot está agora pronto para ser configurado! A primeira coisa que você deve fazer é trocar a propriedade {0} de falso (false) para verdadeiro (true), experimente! {0} will be replaced by name of the configuration property ("Enabled") - Bom trabalho! Agora você será pedido para inserir o nome de seu bot. Um bom exemplo seria um nick que você usa para o nome da sua conta do Steam que está prestes a ser configurada, ou qualquer outro nome que você desejar e seja fácil para você conectar a instância do bot que está sendo configurado. + Bom trabalho! Agora você precisará informar o nome do bot. Um bom exemplo seria o apelido usado na conta Steam que você está configurando, ou qualquer outro nome que você desejar que seja fácil para você conectar com a instância configurada. - Bem-Vindo! Eu notei que você está usando o ASF ConfigGenerator pela primeira vez, então deixe-me te ajudar. + Bem-vindo(a)! Notei que você está usando o ConfigGenerator do ASF pela primeira vez, então deixe-me ajudá-lo(a). - Por favor, insira o novo nome do bot: + Insira o nome do novo do bot: Please note that this translation should end with space - {0} foi definido como: {1} + {0} definido como: {1} {0} will be replaced by name of the configuration property, {1} will be replaced by new value \ No newline at end of file