diff --git a/src/gui/qt-daemon/html_source/src/assets/i18n/pt.json b/src/gui/qt-daemon/html_source/src/assets/i18n/pt.json index 8e00af92..c06c1fe3 100644 --- a/src/gui/qt-daemon/html_source/src/assets/i18n/pt.json +++ b/src/gui/qt-daemon/html_source/src/assets/i18n/pt.json @@ -1,587 +1,587 @@ { "LOGIN": { - "SETUP_MASTER_PASS": "Setup master password", - "SETUP_CONFIRM_PASS": "Confirm the password", - "MASTER_PASS": "Master password", - "BUTTON_NEXT": "Next", - "BUTTON_SKIP": "Skip", - "BUTTON_RESET": "Reset", - "INCORRECT_PASSWORD": "Invalid password", + "SETUP_MASTER_PASS": "Configurar password mestra", + "SETUP_CONFIRM_PASS": "Confirmar a password", + "MASTER_PASS": "Password mestra", + "BUTTON_NEXT": "Próximo", + "BUTTON_SKIP": "Saltar", + "BUTTON_RESET": "Redefinir", + "INCORRECT_PASSWORD": "Password inválida", "FORM_ERRORS": { - "PASS_REQUIRED": "Password is required", - "CONFIRM_REQUIRED": "Confirmation is required", - "MISMATCH": "Mismatch" + "PASS_REQUIRED": "Password é obrigatória", + "CONFIRM_REQUIRED": "Confirmação é obrigatória", + "MISMATCH": "Não correspondem" } }, "COMMON": { - "BACK": "Go back" + "BACK": "Voltar" }, "BREADCRUMBS": { - "ADD_WALLET": "Add wallet", - "CREATE_WALLET": "Create new wallet", - "SAVE_PHRASE": "Save your seed phrase", - "OPEN_WALLET": "Open existing wallet", - "RESTORE_WALLET": "Restore from backup", - "WALLET_DETAILS": "Wallet details", - "ASSIGN_ALIAS": "Assign alias", - "EDIT_ALIAS": "Edit alias", - "TRANSFER_ALIAS": "Transfer alias", - "CONTRACTS": "Contracts", - "NEW_PURCHASE": "New purchase", - "OLD_PURCHASE": "Purchase" + "ADD_WALLET": "Adicionar carteira", + "CREATE_WALLET": "Criar nova carteira", + "SAVE_PHRASE": "Guardar a sua frase semente", + "OPEN_WALLET": "Abrir carteira existente", + "RESTORE_WALLET": "Restaurar de cópia", + "WALLET_DETAILS": "Detalhes da carteira", + "ASSIGN_ALIAS": "Atribuir alias", + "EDIT_ALIAS": "Editar alias", + "TRANSFER_ALIAS": "Transferir alias", + "CONTRACTS": "Contratos", + "NEW_PURCHASE": "Nova compra", + "OLD_PURCHASE": "Compra" }, "SIDEBAR": { - "TITLE": "Wallets", - "ADD_NEW": "+ Add", + "TITLE": "Carteiras", + "ADD_NEW": "+ Adicionar", "ACCOUNT": { "STAKING": "Staking", - "MESSAGES": "New offers/Messages", - "SYNCING": "Syncing wallet" + "MESSAGES": "Novas ofertas/Mensagens", + "SYNCING": "A sincronizar carteira" }, - "CONTACTS": "Contacts", - "SETTINGS": "Settings", - "LOG_OUT": "Log out", + "CONTACTS": "Contactos", + "SETTINGS": "Definições", + "LOG_OUT": "Terminar sessão", "SYNCHRONIZATION": { "OFFLINE": "Offline", "ONLINE": "Online", - "ERROR": "System error", - "COMPLETE": "Completion", - "SYNCING": "Syncing blockchain", - "LOADING": "Loading blockchain data" + "ERROR": "Erro de sistema", + "COMPLETE": "Conclusão", + "SYNCING": "A sincronizar blockchain", + "LOADING": "A carregar informação da blockchain" }, "UPDATE": { - "STANDARD": "Update available", - "STANDARD_TOOLTIP": "Get new update.
Update is recommended!", - "IMPORTANT": "Update available", - "IMPORTANT_HINT": "Important update!", - "IMPORTANT_TOOLTIP": "Get new update.
Important update!", - "CRITICAL": "Update available", - "CRITICAL_HINT": "Critical update!", - "CRITICAL_TOOLTIP": "Critical update available.Update strongly recommended!", - "TIME": "System time differs from network", - "TIME_TOOLTIP": "Wrong system time!
Check and repair your system time." + "STANDARD": "Atualização disponível", + "STANDARD_TOOLTIP": "Obter nova atualização. É recomendado atualizar!", + "IMPORTANT": "Atualização disponível", + "IMPORTANT_HINT": "Atualização importante!", + "IMPORTANT_TOOLTIP": "Obter nova atualização. É recomendado atualizar!", + "CRITICAL": "Atualização disponível", + "CRITICAL_HINT": "Atualização crítica!", + "CRITICAL_TOOLTIP": "Atualização crítica disponível. É fortemente recomendado atualizar!", + "TIME": "Tempo de sistema difere da rede", + "TIME_TOOLTIP": "Tempo de sistema errado! Verifique e repare o seu tempo de sistema." } }, "MAIN": { - "TITLE": "Create or open the wallet to start using Zano", - "BUTTON_NEW_WALLET": "Create new wallet", - "BUTTON_OPEN_WALLET": "Open existing wallet", - "BUTTON_RESTORE_BACKUP": "Restore from backup", - "HELP": "How to create wallet?", - "CHOOSE_PATH": "Please choose a path" + "TITLE": "Crie ou abra a carteira para começar a usar Zano", + "BUTTON_NEW_WALLET": "Criar nova carteira", + "BUTTON_OPEN_WALLET": "Abrir carteira existente", + "BUTTON_RESTORE_BACKUP": "Restaurar de cópia", + "HELP": "Como criar carteira?", + "CHOOSE_PATH": "Por favor escolha um caminho" }, "CREATE_WALLET": { - "NAME": "Wallet name", - "PASS": "Set wallet password", - "CONFIRM": "Confirm wallet password", - "BUTTON_SELECT": "Select wallet location", - "BUTTON_CREATE": "Create wallet", - "TITLE_SAVE": "Save the wallet file.", - "ERROR_CANNOT_SAVE_TOP": "Existing wallet files cannot be replaced or overwritten", - "ERROR_CANNOT_SAVE_SYSTEM": "Wallet files cannot be saved to the OS partition", + "NAME": "Nome da carteira", + "PASS": "Definir password da carteira", + "CONFIRM": "Confirmar password da carteira", + "BUTTON_SELECT": "Escolher localização da carteira", + "BUTTON_CREATE": "Criar carteira", + "TITLE_SAVE": "Gravar o ficheiro de carteira.", + "ERROR_CANNOT_SAVE_TOP": "Ficheiros de carteira existentes não podem ser substituídos ou sobrescritos", + "ERROR_CANNOT_SAVE_SYSTEM": "Ficheiros da carteira não podem ser guardados na partição do sistema operativo", "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_DUPLICATE": "Name is duplicate", - "MAX_LENGTH": "Maximum name length reached", - "CONFIRM_NOT_MATCH": "Confirm password not match" + "NAME_REQUIRED": "Nome é necessário", + "NAME_DUPLICATE": "Nome é duplicado", + "MAX_LENGTH": "Atingido comprimento máximo do nome", + "CONFIRM_NOT_MATCH": "Password de confirmação não corresponde" } }, "OPEN_WALLET": { - "NAME": "Wallet name", - "PASS": "Wallet password", - "BUTTON": "Open wallet", - "WITH_ADDRESS_ALREADY_OPEN": "A wallet with this address is already open", - "FILE_NOT_FOUND1": "Wallet file not found", - "FILE_NOT_FOUND2": "

It might have been renamed or moved.
To open it, use the \"Open wallet\" button.", + "NAME": "Nome da carteira", + "PASS": "Password da carteira", + "BUTTON": "Abrir carteira", + "WITH_ADDRESS_ALREADY_OPEN": "Uma carteira com este endereço já está aberta", + "FILE_NOT_FOUND1": "Ficheiro de carteira não encontrado", + "FILE_NOT_FOUND2": "

Pode ter sido renomeado ou movido.
Para abri-lo, use o botão \"Abrir carteira\".", "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_DUPLICATE": "Name is duplicate", - "MAX_LENGTH": "Maximum name length reached" + "NAME_REQUIRED": "Nome é necessário", + "NAME_DUPLICATE": "Nome é duplicado", + "MAX_LENGTH": "Atingido comprimento máximo do nome" }, "MODAL": { - "TITLE": "Type wallet password", - "LABEL": "Password to this wallet", - "OPEN": "Open wallet", - "SKIP": "Skip", - "NOT_FOUND": "Not found" + "TITLE": "Escrever password da carteira", + "LABEL": "Password para esta carteira", + "OPEN": "Abrir carteira", + "SKIP": "Saltar", + "NOT_FOUND": "Não encontrado" } }, "RESTORE_WALLET": { - "LABEL_NAME": "Wallet name", - "LABEL_PHRASE_KEY": "Seed phrase / private key", - "PASS": "Wallet password", - "CONFIRM": "Confirm wallet password", - "BUTTON_SELECT": "Select wallet location", - "BUTTON_CREATE": "Create wallet", - "NOT_CORRECT_FILE_OR_PASSWORD": "Invalid wallet file or password does not match", - "CHOOSE_PATH": "Please choose a path", + "LABEL_NAME": "Nome da carteira", + "LABEL_PHRASE_KEY": "Frase semente / chave privada", + "PASS": "Password da carteira", + "CONFIRM": "Confirmar password da carteira", + "BUTTON_SELECT": "Escolher localização da carteira", + "BUTTON_CREATE": "Criar carteira", + "NOT_CORRECT_FILE_OR_PASSWORD": "Ficheiro de carteira inválido ou senha não corresponde", + "CHOOSE_PATH": "Por favor escolha um caminho", "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_DUPLICATE": "Name is duplicate", - "MAX_LENGTH": "Maximum name length reached", - "CONFIRM_NOT_MATCH": "Confirm password not match", - "KEY_REQUIRED": "Key is required", - "KEY_NOT_VALID": "Key not valid" + "NAME_REQUIRED": "Nome é necessário", + "NAME_DUPLICATE": "Nome é duplicado", + "MAX_LENGTH": "Atingido comprimento máximo do nome", + "CONFIRM_NOT_MATCH": "Password de confirmação não corresponde", + "KEY_REQUIRED": "Chave é necessária", + "KEY_NOT_VALID": "Chave inválida" } }, "SEED_PHRASE": { - "TITLE": "Make sure to keep your seed phrase in a safe place. If you forget your seed phrase you will not be able to recover your wallet.", - "BUTTON_CREATE_ACCOUNT": "Create wallet", - "BUTTON_COPY": "Copy" + "TITLE": "Certifique-se de manter sua frase-semente num lugar seguro. Se see esquecer da sua frase-semente, não poderá recuperar a sua carteira.", + "BUTTON_CREATE_ACCOUNT": "Criar carteira", + "BUTTON_COPY": "Copiar" }, "PROGRESS": { - "ADD_WALLET": "Add wallet", - "SELECT_LOCATION": "Select wallet location", - "CREATE_WALLET": "Create new wallet", - "RESTORE_WALLET": "Restore from backup" + "ADD_WALLET": "Adicionar carteira", + "SELECT_LOCATION": "Escolher localização da carteira", + "CREATE_WALLET": "Criar nova carteira", + "RESTORE_WALLET": "Restaurar de cópia" }, "SETTINGS": { - "TITLE": "Settings", - "DARK_THEME": "Dark theme", - "WHITE_THEME": "White theme", - "GRAY_THEME": "Grey theme", + "TITLE": "Definições", + "DARK_THEME": "Tema escuro", + "WHITE_THEME": "Tema branco", + "GRAY_THEME": "Tema cinzento", "APP_LOCK": { - "TITLE": "Lock app after:", - "TIME1": "5 min", - "TIME2": "15 min", - "TIME3": "1 hour", - "TIME4": "Never" + "TITLE": "Bloquear aplicação após:", + "TIME1": "5 minutos", + "TIME2": "15 minutos", + "TIME3": "1 hora", + "TIME4": "Nunca" }, "MASTER_PASSWORD": { - "TITLE": "Update master password", - "OLD": "Old password", - "NEW": "New password", - "CONFIRM": "New password confirmation", - "BUTTON": "Save" + "TITLE": "Atualizar password mestra", + "OLD": "Antiga password", + "NEW": "Nova password", + "CONFIRM": "Confirmação de nova password", + "BUTTON": "Guardar" }, "FORM_ERRORS": { - "PASS_REQUIRED": "Password is required", - "PASS_NOT_MATCH": "Old password not match", - "CONFIRM_NOT_MATCH": "Confirm password not match" + "PASS_REQUIRED": "Password é necessária", + "PASS_NOT_MATCH": "Antiga password não corresponde", + "CONFIRM_NOT_MATCH": "Password de confirmação não corresponde" }, - "LAST_BUILD": "Current build: {{value}}", - "APP_LOG_TITLE": "Log level:" + "LAST_BUILD": "Versão atual: {{value}}", + "APP_LOG_TITLE": "Nível de registro:" }, "WALLET": { - "REGISTER_ALIAS": "Register an alias", - "DETAILS": "Details", - "LOCK": "Lock", - "AVAILABLE_BALANCE": "Available {{available}} {{currency}}", - "LOCKED_BALANCE": "Locked {{locked}} {{currency}}", - "LOCKED_BALANCE_LINK": "What does that mean?", + "REGISTER_ALIAS": "Registar um alias", + "DETAILS": "Detalhes", + "LOCK": "Bloquear", + "AVAILABLE_BALANCE": "Disponível {{available}} {{currency}}", + "LOCKED_BALANCE": "Bloqueado {{locked}} {{currency}}", + "LOCKED_BALANCE_LINK": "O que isso quer dizer?", "TABS": { - "SEND": "Send", - "RECEIVE": "Receive", - "HISTORY": "History", - "CONTRACTS": "Contracts", - "MESSAGES": "Messages", + "SEND": "Enviar", + "RECEIVE": "Receber", + "HISTORY": "Histórico", + "CONTRACTS": "Contratos", + "MESSAGES": "Mensagens", "STAKING": "Staking" } }, "WALLET_DETAILS": { - "LABEL_NAME": "Wallet name", - "LABEL_FILE_LOCATION": "Wallet file location", - "LABEL_SEED_PHRASE": "Seed phrase", - "SEED_PHRASE_HINT": "Click to reveal the seed phrase", - "BUTTON_SAVE": "Save", - "BUTTON_REMOVE": "Close wallet", + "LABEL_NAME": "Nome da carteira", + "LABEL_FILE_LOCATION": "Localização do ficheiro de carteira", + "LABEL_SEED_PHRASE": "Frase semente", + "SEED_PHRASE_HINT": "Clique para revelar a frase semente", + "BUTTON_SAVE": "Guardar", + "BUTTON_REMOVE": "Fechar carteira", "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_DUPLICATE": "Name is duplicate", - "MAX_LENGTH": "Maximum name length reached" + "NAME_REQUIRED": "Nome é necessário", + "NAME_DUPLICATE": "Nome é duplicado", + "MAX_LENGTH": "Atingido comprimento máximo do nome" } }, "ASSIGN_ALIAS": { "NAME": { "LABEL": "Alias", - "PLACEHOLDER": "@ Enter alias", - "TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”." + "PLACEHOLDER": "@ Introduzir alias", + "TOOLTIP": "Um alias é uma forma abreviada da sua conta. Um alias só pode incluir letras, números e caracteres latinos “.” e “-”. Deve começar com “@”." }, "COMMENT": { - "LABEL": "Comment", + "LABEL": "Comentar", "PLACEHOLDER": "", - "TOOLTIP": "The comment will be visible to anyone who wants to make a payment to your alias. You can provide details about your business, contacts, or include any text. Comments can be edited later." + "TOOLTIP": "O comentário ficará visível para quem quiser efetuar um pagamento para o seu alias. Pode fornecer detalhes sobre sua empresa, contatos ou incluir qualquer texto. Os comentários podem ser editados posteriormente." }, - "COST": "Alias fee {{value}} {{currency}}", - "BUTTON_ASSIGN": "Assign", + "COST": "Taxa de Alias {{value}} {{currency}}", + "BUTTON_ASSIGN": "Atribuir", "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_WRONG": "Alias has wrong name", - "NAME_LENGTH": "The alias must be 6-25 characters long", - "NAME_EXISTS": "Alias name already exists", - "NO_MONEY": "You do not have enough funds to assign this alias", - "MAX_LENGTH": "Maximum comment length reached" + "NAME_REQUIRED": "Nome é necessário", + "NAME_WRONG": "Alias tem nome errado", + "NAME_LENGTH": "O alias deve ter entre 6 e 25 caracteres", + "NAME_EXISTS": "Nome de alias já existe", + "NO_MONEY": "Não tem fundos suficientes para atribuir esse alias", + "MAX_LENGTH": "Atingido comprimento máximo do comentário" }, - "ONE_ALIAS": "You can create only one alias per wallet", - "REQUEST_ADD_REG": "The alias will be assigned within 10 minutes" + "ONE_ALIAS": "Pode criar apenas um alias por carteira", + "REQUEST_ADD_REG": "O alias será atribuído em 10 minutos" }, "EDIT_ALIAS": { "NAME": { "LABEL": "Alias", - "PLACEHOLDER": "@ Enter alias" + "PLACEHOLDER": "@ Introduzir alias" }, "COMMENT": { - "LABEL": "Comment", + "LABEL": "Comentário", "PLACEHOLDER": "" }, "FORM_ERRORS": { - "NO_MONEY": "You do not have enough funds to change the comment to this alias", - "MAX_LENGTH": "Maximum comment length reached" + "NO_MONEY": "Não tem fundos suficientes para comentar esse alias", + "MAX_LENGTH": "Atingido comprimento máximo do comentário" }, - "COST": "Fee {{value}} {{currency}}", - "BUTTON_EDIT": "Edit" + "COST": "Taxa {{value}} {{currency}}", + "BUTTON_EDIT": "Editar" }, "TRANSFER_ALIAS": { "NAME": { "LABEL": "Alias", - "PLACEHOLDER": "@ Enter alias" + "PLACEHOLDER": "@ Introduzir alias" }, "COMMENT": { - "LABEL": "Comment", + "LABEL": "Comentar", "PLACEHOLDER": "" }, "ADDRESS": { - "LABEL": "Transfer to", + "LABEL": "Transferir para", "PLACEHOLDER": "" }, "FORM_ERRORS": { - "WRONG_ADDRESS": "No wallet with this account exists", - "ALIAS_EXISTS": "This account already has an alias", - "NO_MONEY": "You do not have enough funds to transfer this alias" + "WRONG_ADDRESS": "Não existe nenhuma carteira com esta conta", + "ALIAS_EXISTS": "Esta conta já tem um alias", + "NO_MONEY": "Não tem fundos suficientes para transferir esse alias" }, - "COST": "Transfer fee {{value}} {{currency}}", - "BUTTON_TRANSFER": "Transfer", - "BUTTON_CANCEL": "Cancel", - "REQUEST_SEND_REG": "The alias will be transferred within 10 minutes" + "COST": "Taxa de Transferência {{value}} {{currency}}", + "BUTTON_TRANSFER": "Transferir", + "BUTTON_CANCEL": "Cancelar", + "REQUEST_SEND_REG": "O alias será transferido em 10 minutos" }, "SEND": { - "ADDRESS": "Address", - "AMOUNT": "Amount", - "COMMENT": "Comment", - "DETAILS": "Additional details", - "MIXIN": "Mixin", - "FEE": "Fee", - "HIDE": "Hide your wallet address from recipient", - "BUTTON": "Send", - "SUCCESS_SENT": "Transaction sent", + "ADDRESS": "Endereço", + "AMOUNT": "Montante", + "COMMENT": "Comentar", + "DETAILS": "Detalhes adicionais", + "MIXIN": "Mixagem", + "FEE": "Taxa", + "HIDE": "Ocultar o seu endereço de carteira do recipiente", + "BUTTON": "Enviar", + "SUCCESS_SENT": "Transação enviada", "FORM_ERRORS": { - "ADDRESS_REQUIRED": "Address is required", - "ADDRESS_NOT_VALID": "Address not valid", - "ALIAS_NOT_VALID": "Alias not valid", - "AMOUNT_REQUIRED": "Amount is required", - "AMOUNT_ZERO": "Amount is zero", - "FEE_REQUIRED": "Fee is required", - "FEE_MINIMUM": "Minimum fee: {{fee}}", - "MAX_LENGTH": "Maximum comment length reached" + "ADDRESS_REQUIRED": "Endereço é necessário", + "ADDRESS_NOT_VALID": "Endereço inválido", + "ALIAS_NOT_VALID": "Alias inválido", + "AMOUNT_REQUIRED": "Montante é necessário", + "AMOUNT_ZERO": "Montante é zero", + "FEE_REQUIRED": "Taxa é necessária", + "FEE_MINIMUM": "Taxa mínima: {{fee}}", + "MAX_LENGTH": "Atingido comprimento máximo do comentário" } }, "HISTORY": { - "STATUS": "Status", - "STATUS_TOOLTIP": "Confirmations {{current}}/{{total}}", - "LOCK_TOOLTIP": "Locked till {{date}}", - "SEND": "Sent", - "RECEIVED": "Received", - "DATE": "Date", - "AMOUNT": "Amount", - "FEE": "Fee", - "ADDRESS": "Address", + "STATUS": "Estado", + "STATUS_TOOLTIP": "Confirmações {{current}}/{{total}}", + "LOCK_TOOLTIP": "Bloqueado até {{date}}", + "SEND": "Enviado", + "RECEIVED": "Recebido", + "DATE": "Data", + "AMOUNT": "Montante", + "FEE": "Taxa", + "ADDRESS": "Endereço", "DETAILS": { - "PAYMENT_ID": "Payment ID", - "ID": "Transaction ID", - "SIZE": "Transaction size", + "PAYMENT_ID": "ID de Pagamento", + "ID": "ID da transação", + "SIZE": "Tamanho da transação", "SIZE_VALUE": "{{value}} bytes", - "HEIGHT": "Height", - "CONFIRMATION": "Confirmation", - "INPUTS": "Inputs", - "OUTPUTS": "Outputs", - "COMMENT": "Comment" + "HEIGHT": "Altura", + "CONFIRMATION": "Confirmação", + "INPUTS": "Entradas", + "OUTPUTS": "Saídas", + "COMMENT": "Comentário" }, "TYPE_MESSAGES": { - "HIDDEN": "hidden", - "UNDEFINED": "Undefined", - "COMPLETE_BUYER": "Contract completed", - "COMPLETE_SELLER": "Contract completed", - "CREATE_ALIAS": "Fee for assigning alias", - "UPDATE_ALIAS": "Fee for editing alias", - "POW_REWARD": "POW reward", - "POS_REWARD": "POS reward", - "CREATE_CONTRACT": "Contract proposal", - "PLEDGE_CONTRACT": "Contract deposit", - "NULLIFY_CONTRACT": "Burn deposits", - "PROPOSAL_CANCEL_CONTRACT": "Cancellation request", - "CANCEL_CONTRACT": "Cancel and return deposits" + "HIDDEN": "escondido", + "UNDEFINED": "Indefinido", + "COMPLETE_BUYER": "Contrato completado", + "COMPLETE_SELLER": "Contrato completado", + "CREATE_ALIAS": "Taxa para atribuição de alias", + "UPDATE_ALIAS": "Taxa para edição de alias", + "POW_REWARD": "Recompensa de POW", + "POS_REWARD": "Recompensa de POS", + "CREATE_CONTRACT": "Proposta de contrato", + "PLEDGE_CONTRACT": "Depósito de contrato", + "NULLIFY_CONTRACT": "Queimar depósitos", + "PROPOSAL_CANCEL_CONTRACT": "Cancelar pedido", + "CANCEL_CONTRACT": "Cancelar e retornar depósitos" } }, "CONTRACTS": { - "EMPTY": "No active contracts", - "CONTRACTS": "Contracts", - "PURCHASE": "Purchase", - "SELL": "Sell", - "DATE": "Date", - "AMOUNT": "Amount", - "STATUS": "Status", - "COMMENTS": "Comments", - "PURCHASE_BUTTON": "New Purchase", - "LISTING_BUTTON": "Create listing", + "EMPTY": "Sem contratos ativos", + "CONTRACTS": "Contratos", + "PURCHASE": "Compra", + "SELL": "Venda", + "DATE": "Data", + "AMOUNT": "Montante", + "STATUS": "Estado", + "COMMENTS": "Comentários", + "PURCHASE_BUTTON": "Nova Compra", + "LISTING_BUTTON": "Criar lista", "TIME_LEFT": { - "REMAINING_LESS_ONE": "Less than an hour to respond", - "REMAINING_ONE": "{{time}} hour remains", - "REMAINING_MANY": "{{time}} hours remain", - "REMAINING_MANY_ALT": "{{time}} hours remain", - "REMAINING_ONE_RESPONSE": "{{time}} hour remains", - "REMAINING_MANY_RESPONSE": "{{time}} hours remain", - "REMAINING_MANY_ALT_RESPONSE": "{{time}} hours remain", - "REMAINING_ONE_WAITING": "Waiting for {{time}} hour", - "REMAINING_MANY_WAITING": "Waiting for {{time}} hours", - "REMAINING_MANY_ALT_WAITING": "Waiting for {{time}} hours" + "REMAINING_LESS_ONE": "Menos de uma hora para responder", + "REMAINING_ONE": "Falta {{time}} hora\n", + "REMAINING_MANY": "Falta {{time}} horas\n", + "REMAINING_MANY_ALT": "Faltam {{time}} horas", + "REMAINING_ONE_RESPONSE": "Falta {{time}} hora", + "REMAINING_MANY_RESPONSE": "Faltam {{time}} horas\n", + "REMAINING_MANY_ALT_RESPONSE": "Faltam {{time}} horas\n", + "REMAINING_ONE_WAITING": "À espera à {{time}} hora", + "REMAINING_MANY_WAITING": "À espera à {{time}} horas", + "REMAINING_MANY_ALT_WAITING": "À espera à {{time}} horas" }, "STATUS_MESSAGES": { "SELLER": { - "NEW_CONTRACT": "New contract proposal", - "IGNORED": "You ignored contract proposal", - "ACCEPTED": "Contract started", - "WAIT": "Waiting for contract confirmation", - "WAITING_BUYER": "Waiting for delivery", - "COMPLETED": "Contract completed", - "NOT_RECEIVED": "Delivery failed", - "NULLIFIED": "All deposits burned", - "PROPOSAL_CANCEL": "New proposal to cancel contract and return deposits", - "BEING_CANCELLED": "Cancellation in progress", - "CANCELLED": "Contract canceled", - "IGNORED_CANCEL": "You ignored cancellation proposal", - "EXPIRED": "Contract proposal has expired" + "NEW_CONTRACT": "Nova proposta de contrato", + "IGNORED": "Ignorou uma proposta de contrato", + "ACCEPTED": "Contrato iniciado", + "WAIT": "À espera de confirmação de contrato", + "WAITING_BUYER": "À espera de entrega", + "COMPLETED": "Contrato completado", + "NOT_RECEIVED": "Entrega falhada", + "NULLIFIED": "Todos os depósitos queimados", + "PROPOSAL_CANCEL": "Nova proposta para cancelar contrato e retornar depósitos", + "BEING_CANCELLED": "Cancelamento em progresso", + "CANCELLED": "Contrato cancelado", + "IGNORED_CANCEL": "Ignorou uma proposta de cancelamento", + "EXPIRED": "Proposta de contrato expirou" }, "BUYER": { - "WAITING": "Waiting for response", - "IGNORED": "Seller ignored your contract proposal", - "ACCEPTED": "Seller accepted your contract proposal", - "WAIT": "Waiting for deposits confirmation", - "WAITING_SELLER": "Waiting for delivery", - "COMPLETED": "Contract completed", - "NOT_RECEIVED": "Delivery failed", - "NULLIFIED": "All deposits burned", - "WAITING_CANCEL": "Waiting for contract cancellation", - "BEING_CANCELLED": "Cancellation in progress", - "CANCELLED": "Contract canceled", - "IGNORED_CANCEL": "The seller ignored your proposal to cancel the contract", - "EXPIRED": "The contract proposal has expired" + "WAITING": "À espera de resposta", + "IGNORED": "O Vendedor ignorou a sua proposta de contrato", + "ACCEPTED": "O Vendedor aceitou a sua proposta de contrato", + "WAIT": "À espera de confirmação de depósitos", + "WAITING_SELLER": "À espera de entrega", + "COMPLETED": "Contrato completado", + "NOT_RECEIVED": "Entrega falhada", + "NULLIFIED": "Todos os depósitos queimados", + "WAITING_CANCEL": "À espera de cancelamento de contrato", + "BEING_CANCELLED": "Cancelamento em progresso", + "CANCELLED": "Contrato cancelado", + "IGNORED_CANCEL": "O vendedor ignorou a sua proposta para cancelar o contrato", + "EXPIRED": "A proposta de contrato expirou" } } }, "PURCHASE": { - "DESCRIPTION": "Description", - "SELLER": "Seller", - "AMOUNT": "Amount", - "YOUR_DEPOSIT": "Your deposit", - "SELLER_DEPOSIT": "Seller deposit", - "BUYER_DEPOSIT": "Buyer deposit", - "SAME_AMOUNT": "Same amount", - "COMMENT": "Comment", - "DETAILS": "Additional details", - "SEND_BUTTON": "Send", + "DESCRIPTION": "Descrição", + "SELLER": "Vendedor", + "AMOUNT": "Montante", + "YOUR_DEPOSIT": "O seu depósito", + "SELLER_DEPOSIT": "Depósito do vendedor", + "BUYER_DEPOSIT": "Depósito do comprador", + "SAME_AMOUNT": "Mesmo montante", + "COMMENT": "Comentário", + "DETAILS": "Detalhes adicionais", + "SEND_BUTTON": "Enviar", "FORM_ERRORS": { - "DESC_REQUIRED": "Description required", - "DESC_MAXIMUM": "Maximum field length reached", - "SELLER_REQUIRED": "Address required", - "SELLER_NOT_VALID": "Invalid address", - "ALIAS_NOT_VALID": "Invalid alias", - "AMOUNT_REQUIRED": "Amount required", - "AMOUNT_ZERO": "Amount cannot be zero", - "YOUR_DEPOSIT_REQUIRED": "Deposit required", - "SELLER_DEPOSIT_REQUIRED": "Seller deposit required", - "SELLER_SAME": "Use separate account", - "COMMENT_MAXIMUM": "Maximum field length reached" + "DESC_REQUIRED": "Descrição necessária", + "DESC_MAXIMUM": "Atingido comprimento máximo do campo", + "SELLER_REQUIRED": "Endereço necessário", + "SELLER_NOT_VALID": "Endereço inválido", + "ALIAS_NOT_VALID": "Alias inválido", + "AMOUNT_REQUIRED": "Montante necessário", + "AMOUNT_ZERO": "Montante não pode ser zero", + "YOUR_DEPOSIT_REQUIRED": "Depósito necessário", + "SELLER_DEPOSIT_REQUIRED": "Necessário depósito de vendedor", + "SELLER_SAME": "Usar conta separada", + "COMMENT_MAXIMUM": "Atingido comprimento máximo do campo" }, - "PROGRESS_NEW": "New purchase", - "PROGRESS_WAIT": "Awaiting reply", - "PROGRESS_RECEIVE": "Reply received", - "PROGRESS_COMPLETE": "Completed", - "FEE": "Fee", - "PAYMENT": "Payment ID", + "PROGRESS_NEW": "Nova compra", + "PROGRESS_WAIT": "À espera de resposta", + "PROGRESS_RECEIVE": "Resposta recebida", + "PROGRESS_COMPLETE": "Completado", + "FEE": "Taxa", + "PAYMENT": "ID de Pagamento", "STATUS_MESSAGES": { - "NEW_PURCHASE": "New purchase", - "WAITING_SELLER": "Waiting for response", - "WAITING_BUYER": "Contract proposal received", - "WAITING_CONFIRMATION": "Waiting for deposits confirmation", - "WAITING_DELIVERY": "Waiting for delivery", - "COMPLETED": "Contract completed", - "IGNORED_BUYER": "Contract proposal ignored", - "IGNORED_SELLER": "The seller ignored your contract proposal", - "PROPOSAL_CANCEL_SELLER": "Cancellation request sent", - "PROPOSAL_CANCEL_BUYER": "Cancellation request received", - "BEING_CANCELLED": "Cancellation in progress", - "IGNORED_CANCEL_SELLER": "The seller ignored your proposal to cancel the contract", - "IGNORED_CANCEL_BUYER": "Contract cancellation proposal ignored", - "CANCELLED": "Contract canceled", - "EXPIRED": "Contract proposal expired", - "NOT_RECEIVED": "Delivery failed", - "NULLIFIED": "All deposits burned" + "NEW_PURCHASE": "Nova compra", + "WAITING_SELLER": "À espera de resposta", + "WAITING_BUYER": "Proposta de contrato recebida", + "WAITING_CONFIRMATION": "À espera de confirmação de depósitos", + "WAITING_DELIVERY": "À espera de entrega", + "COMPLETED": "Contrato completado", + "IGNORED_BUYER": "Proposta de contrato ignorada", + "IGNORED_SELLER": "O vendedor ignorou a sua proposta de contrato", + "PROPOSAL_CANCEL_SELLER": "Pedido de cancelamento enviado", + "PROPOSAL_CANCEL_BUYER": "Pedido de cancelamento recebido", + "BEING_CANCELLED": "Cancelamento em progresso", + "IGNORED_CANCEL_SELLER": "O vendedor ignorou a sua proposta para cancelar o contrato", + "IGNORED_CANCEL_BUYER": "Proposta de cancelamento de contrato ignorada", + "CANCELLED": "Contrato cancelado", + "EXPIRED": "Proposta de contrato expirada", + "NOT_RECEIVED": "Entrega falhada", + "NULLIFIED": "Todos os depósitos queimados" }, - "ACCEPT_STATE_WAIT_BIG": "Contract started", - "IGNORED_ACCEPT": "Contract proposal ignored", - "BURN_PROPOSAL": "Deposits burned", - "SUCCESS_FINISH_PROPOSAL": "Contract completed", - "SEND_CANCEL_PROPOSAL": "Cancellation request sent", - "IGNORED_CANCEL": "Contract cancellation proposal ignored", - "DEALS_CANCELED_WAIT": "Cancellation in progress", - "WAITING_TIME": "Response time", - "NEED_MONEY": "Insufficient funds", - "BUTTON_MAKE_PLEDGE": "Accept and make deposit", - "BUTTON_IGNORE": "Ignore and hide offer", - "BUTTON_NULLIFY": "Terminate and burn deposits", - "BUTTON_RECEIVED": "Complete and release deposits", - "BUTTON_CANCEL_BUYER": "Cancel and return deposits", - "BUTTON_NOT_CANCEL": "Ignore request", - "BUTTON_CANCEL_SELLER": "Confirm and return deposits", - "HOUR": "hour", - "HOURS": "hours", - "CANCEL": "Cancel", - "NULLIFY_QUESTION": "Are you sure you want to burn both deposits?", - "BUTTON_NULLIFY_SHORT": "Burn", - "WAITING_TIME_QUESTION": "Are you sure you want to cancel the contract?" + "ACCEPT_STATE_WAIT_BIG": "Contrato iniciado", + "IGNORED_ACCEPT": "Proposta de contrato ignorada", + "BURN_PROPOSAL": "Depósitos queimados", + "SUCCESS_FINISH_PROPOSAL": "Contrato completado", + "SEND_CANCEL_PROPOSAL": "Pedido de cancelamento enviado", + "IGNORED_CANCEL": "Proposta de cancelamento de contrato ignorada", + "DEALS_CANCELED_WAIT": "Cancelamento em progresso", + "WAITING_TIME": "Tempo de resposta", + "NEED_MONEY": "Fundos insuficientes", + "BUTTON_MAKE_PLEDGE": "Aceitar e fazer depósito", + "BUTTON_IGNORE": "Ignorar e ocultar oferta", + "BUTTON_NULLIFY": "Terminar e queimar depósitos", + "BUTTON_RECEIVED": "Completar e libertar depósitos", + "BUTTON_CANCEL_BUYER": "Cancelar e retornar depósitos", + "BUTTON_NOT_CANCEL": "Ignorar pedido", + "BUTTON_CANCEL_SELLER": "Confirmar e retornar depósitos", + "HOUR": "hora", + "HOURS": "horas", + "CANCEL": "Cancelar", + "NULLIFY_QUESTION": "Tem a certeza que quer queimar ambos os depósitos?", + "BUTTON_NULLIFY_SHORT": "Queimar", + "WAITING_TIME_QUESTION": "Tem a certeza que quer cancelar o contrato?" }, "MESSAGES": { - "ADDRESS": "Address", - "MESSAGE": "Message", - "SEND_PLACEHOLDER": "Type a message...", - "SEND_BUTTON": "Send" + "ADDRESS": "Endereço", + "MESSAGE": "Mensagem", + "SEND_PLACEHOLDER": "Escreva uma mensagem...", + "SEND_BUTTON": "Enviar" }, "MODALS": { - "ERROR": "Error", - "SUCCESS": "Success", - "INFO": "Information", + "ERROR": "Erro", + "SUCCESS": "Sucesso", + "INFO": "Informação", "OK": "OK" }, "CONFIRM": { - "BUTTON_CONFIRM": "Send", - "BUTTON_CANCEL": "Cancel", - "TITLE": "Confirm transaction", + "BUTTON_CONFIRM": "Enviar", + "BUTTON_CANCEL": "Cancelar", + "TITLE": "Confirmar transação", "MESSAGE": { - "SEND": "Send", - "FROM": "From", - "TO": "To", - "COMMENT": "Comment" + "SEND": "Enviar", + "FROM": "De", + "TO": "Para", + "COMMENT": "Comentário" } }, "STAKING": { "TITLE": "Staking", - "TITLE_PENDING": "Pending", + "TITLE_PENDING": "Pendente", "TITLE_TOTAL": "Total", - "TITLE_PERIOD": "Time period:", + "TITLE_PERIOD": "Período de tempo:", "PERIOD": { - "WEEK1": "1 week", - "WEEK2": "2 week", - "MONTH1": "1 month", - "MONTH3": "3 month", - "MONTH6": "6 month", - "YEAR": "1 year", - "ALL": "All" + "WEEK1": "1 semana", + "WEEK2": "2 semanas", + "MONTH1": "1 mês", + "MONTH3": "3 meses", + "MONTH6": "6 meses", + "YEAR": "1 ano", + "ALL": "Todo" }, - "TITLE_GROUP": "Group:", + "TITLE_GROUP": "Grupo:", "GROUP": { - "DAY": "day", - "WEEK": "week", - "MONTH": "month" + "DAY": "dia", + "WEEK": "semana", + "MONTH": "mês" }, "SWITCH": { - "ON": "ON", - "OFF": "OFF" + "ON": "LIGADO", + "OFF": "DESLIGADO" } }, "CONTACTS": { - "TITLE": "Contact list", - "IMPORT_EXPORT": "Import or export contacts", - "IMPORT": "Import", - "EXPORT": "Export", - "ADD": "Add/edit contact", - "SEND": "Send", - "SEND_FROM": "Send from", - "SEND_TO": "To", - "OPEN_ADD_WALLET": "Open/Add wallet", - "COPY": "- Copy", + "TITLE": "Lista de Contactos", + "IMPORT_EXPORT": "Importar ou exportar contactos", + "IMPORT": "Importar", + "EXPORT": "Exportar", + "ADD": "Adicionar/editar contacto", + "SEND": "Enviar", + "SEND_FROM": "Enviar de", + "SEND_TO": "Para", + "OPEN_ADD_WALLET": "Abrir/Adicionar carteira", + "COPY": "- Copiar", "TABLE": { - "NAME": "Name", + "NAME": "Nome", "ALIAS": "Alias", - "ADDRESS": "Address", - "NOTES": "Notes", - "EMPTY": "Contact list is empty" + "ADDRESS": "Endereço", + "NOTES": "Notas", + "EMPTY": "Lista de contactos está vazia" }, "FORM": { - "NAME": "Name", - "ADDRESS": "Address", - "NOTES": "Notes" + "NAME": "Nome", + "ADDRESS": "Endereço", + "NOTES": "Notas" }, "FORM_ERRORS": { - "NAME_REQUIRED": "Name is required", - "NAME_DUBLICATED": "Name is dublicated", - "ADDRESS_REQUIRED": "Address is required", - "ADDRESS_NOT_VALID": "Address not valid", - "SET_MASTER_PASSWORD": "Set master password", - "ADDRESS_DUBLICATED": "Address is dublicated", - "MAX_LENGTH": "Maximum notes length reached", - "NAME_LENGTH": "The name must be 4-25 characters long" + "NAME_REQUIRED": "Nome é necessário", + "NAME_DUBLICATED": "Nome está duplicado", + "ADDRESS_REQUIRED": "Endereço é necessário", + "ADDRESS_NOT_VALID": "Endereço inválido", + "SET_MASTER_PASSWORD": "Definir password mestra", + "ADDRESS_DUBLICATED": "Endereço está duplicado", + "MAX_LENGTH": "Atingido comprimento máximo das Notas", + "NAME_LENGTH": "O alias deve ter entre 4 e 25 caracteres" }, "BUTTON": { - "SEND": "Send", - "EDIT": "Edit", - "DELETE": "Delete", - "ADD": "Add contact", - "ADD_EDIT": "Add/Save", - "GO_TO_WALLET": "Go to wallet", - "IMPORT_EXPORT": "Import/export" + "SEND": "Enviar", + "EDIT": "Editar", + "DELETE": "Eliminar", + "ADD": "Adicionar contacto", + "ADD_EDIT": "Adicionar/Guardar", + "GO_TO_WALLET": "Ir para carteira", + "IMPORT_EXPORT": "Importar/exportar" }, - "SUCCESS_SENT": "Contact added", - "SUCCESS_SAVE": "Contact is edited", - "SUCCESS_IMPORT": "Contacts are imported", - "SUCCESS_EXPORT": "Contacts are exported", - "ERROR_IMPORT": "Error is occured while reading file!", - "ERROR_TYPE_FILE": "Please import valid .csv file", - "ERROR_EXPORT": "Invalid file type. Save file as .csv", - "ERROR_EMPTY_LIST": "Contact list is empty", - "ERROR_IMPORT_EMPTY": "File is empty" + "SUCCESS_SENT": "Contacto adicionado", + "SUCCESS_SAVE": "Contacto editado", + "SUCCESS_IMPORT": "Contactos importados", + "SUCCESS_EXPORT": "Contactos exportados", + "ERROR_IMPORT": "Erro ocorrido na leitura de ficheiro!", + "ERROR_TYPE_FILE": "Por favor importe um ficheiro .csv válido", + "ERROR_EXPORT": "Tipo de ficheiro inválido. Guarde ficheiro como .csv", + "ERROR_EMPTY_LIST": "Lista de contactos está vazia", + "ERROR_IMPORT_EMPTY": "Ficheiro está vazio" }, "ERRORS": { - "NO_MONEY": "Not enough money", - "NOT_ENOUGH_MONEY": "Insufficient funds in account", - "CORE_BUSY": "Internal error: core is busy", - "DAEMON_BUSY": "Internal error: daemon is busy", - "NO_MONEY_REMOVE_OFFER": "There is no fee for deleting an offer, but in order to protect the network against flood transactions you need to have at least {{fee}} {{currency}} in your wallet", - "NOT_ENOUGH_OUTPUTS_TO_MIX": "Mix-in number is too big for current blockchain state. There are not enough unspent outputs to mix with", - "TRANSACTION_IS_TO_BIG": "Transaction exceeds network limit, send required amount with multiple transactions", - "TRANSFER_ATTEMPT": "There is no connection to Zano network", - "ACCESS_DENIED": "Access denied", - "TRANSACTION_ERROR": "Error. Transaction not completed.", - "BAD_ARG": "Invalid argument", - "WALLET_WRONG_ID": "Invalid wallet ID", - "WRONG_PASSWORD": "Invalid password", - "FILE_RESTORED": "The wallet file was corrupted. We have recovered the keys and the wallet from the blockchain", - "FILE_NOT_FOUND": "File not found", - "FILE_EXIST": "A file with that name already exists. Enter another name to save the file under", - "FILE_NOT_SAVED": "You cannot save a wallet file in this folder. Please choose another folder.", - "TX_TYPE_NORMAL": "Error. The payment from the wallet", - "TX_TYPE_NORMAL_TO": "to", - "TX_TYPE_NORMAL_END": "was not completed.", - "TX_TYPE_NEW_ALIAS": "Error. Failed to register alias to safe", - "TX_TYPE_NEW_ALIAS_END": "Please try again.", - "TX_TYPE_UPDATE_ALIAS": "Error. Failed to change comment to alias in safe", - "TX_TYPE_COIN_BASE": "Error. The payment was not completed." + "NO_MONEY": "Sem dinheiro suficiente", + "NOT_ENOUGH_MONEY": "Fundos insuficientes na conta", + "CORE_BUSY": "Erro interno: core está ocupado", + "DAEMON_BUSY": "Erro interno: daemon está ocupado", + "NO_MONEY_REMOVE_OFFER": "Não há taxa para excluir uma oferta, mas para proteger a rede contra transações de inundação, é preciso ter pelo menos {{fee}} {{currency}} na sua carteira", + "NOT_ENOUGH_OUTPUTS_TO_MIX": "O número de mixagem é muito grande para o estado atual da blockchain. Não há saídas não gastas suficientes para misturar", + "TRANSACTION_IS_TO_BIG": "Transação excede o limite de rede, envie quantidade necessária com várias transações", + "TRANSFER_ATTEMPT": "Sem conexão à rede Zano", + "ACCESS_DENIED": "Acesso negado", + "TRANSACTION_ERROR": "Erro. Transação não completada.", + "BAD_ARG": "Argumento inválido", + "WALLET_WRONG_ID": "ID de carteira inválido", + "WRONG_PASSWORD": "Password inválida", + "FILE_RESTORED": "O ficheiro de carteira estava corrompido. Recuperámos as chaves e a carteira a partir da blockchain", + "FILE_NOT_FOUND": "Ficheiro não encontrado", + "FILE_EXIST": "Já existe um ficheiro com esse nome. Insira outro nome para gravar o ficheiro sob", + "FILE_NOT_SAVED": "Não pode gravar um ficheiro de carteira nesta pasta. Por favor escolha outra pasta.", + "TX_TYPE_NORMAL": "Erro. O pagamento da carteira", + "TX_TYPE_NORMAL_TO": "para", + "TX_TYPE_NORMAL_END": "não foi completado.", + "TX_TYPE_NEW_ALIAS": "Erro. Falha ao registar alias para seguro", + "TX_TYPE_NEW_ALIAS_END": "Por favor tente novamente.", + "TX_TYPE_UPDATE_ALIAS": "Erro. Falha ao mudar comentário a um alias seguro", + "TX_TYPE_COIN_BASE": "Erro. Pagamento não foi completado." }, "CONTEXT_MENU": { - "COPY": "copy", - "PASTE": "paste", - "SELECT": "select all" + "COPY": "copiar", + "PASTE": "colar", + "SELECT": "selecionar tudo" }, "BACKEND_LOCALIZATION": { - "QUIT": "Quit", + "QUIT": "Sair", "IS_RECEIVED": "", "IS_CONFIRMED": "", - "INCOME_TRANSFER_UNCONFIRMED": "Incoming payment (not confirmed)", - "INCOME_TRANSFER_CONFIRMED": "Payment received", - "MINED": "Mined", - "LOCKED": "Blocked", - "IS_MINIMIZE": "Zano application is minimized to the system tray", - "RESTORE": "You can recover it by clicking or using the context menu", - "TRAY_MENU_SHOW": "Resize", - "TRAY_MENU_MINIMIZE": "Minimize" + "INCOME_TRANSFER_UNCONFIRMED": "Pagamento recebido (não confirmado)", + "INCOME_TRANSFER_CONFIRMED": "Pagamento recebido", + "MINED": "Minerado", + "LOCKED": "Bloqueado", + "IS_MINIMIZE": "Aplicação Zano foi minimizada na bandeja do sistema", + "RESTORE": "Pode recuperá-lo ao clicar ou usar o menu de contexto", + "TRAY_MENU_SHOW": "Redimensionar", + "TRAY_MENU_MINIMIZE": "Minimizar" } }