Files
sf-app-platform/packages/sf_localizations/assets/l10n/pt.json
JulianAlcala 0088d146f0 feat: enhance location map with route history, animations, follow mode, and fix API models
- Fix position address model nullability (province field missing from API)
  - Fix health query order to sortDirection to match backend API
  - Add pagination to health chart queries to prevent backend timeout
  - Align GetDevicesResponseModel with full backend schema
  - Add route history with gradient polyline, direction arrows, and clustering
  - Add animated map movements
  - Add follow mode with auto-refresh
  - Add share location via Google Maps link
  - Add fit bounds on history load
  - Add expandable action buttons panel
  - Add location list bottom sheet with type filters
  - Add whitelist sync alongside secondary contacts
  - Add loading state to linked devices screen
  - Refactor location_map.dart: extract RouteHistoryLayer, MapActionsPanel
  - Migrate setState to LocationMapViewModel
2026-03-22 02:30:21 +01:00

622 lines
33 KiB
JSON

{
"example": "exemplo",
"start": "Começar",
"next": "Próximo",
"skip": "Pular",
"onboardingTitle1": "Localização do dispositivo em tempo real",
"onboardingSubtitle1": "Não perca nada.\nAcesse a localização do seu dispositivo em tempo real, onde quer que você esteja.",
"onboardingTitle2": "Zona segura",
"onboardingSubtitle2": "O controlo nas suas mãos.\nEscolha um perímetro e avisaremos quando o dispositivo sair da sua zona segura.",
"onboardingTitle3": "Chat",
"onboardingSubtitle3": "Sempre conectados.\nPelo chat, você pode se comunicar com o proprietário do dispositivo quando quiser.",
"linkPhoneTitle": "Ficamos muito felizes em ter você aqui!",
"linkPhoneSubtitle": "Para entrar com segurança, vamos enviar um código para o seu telefone",
"mobilePhone": "Telefone celular",
"phoneNumber": "Número de telefone",
"selectYourCountry": "Selecione seu país",
"errorMessagePhoneIsEmpty": "O número de telefone não pode estar vazio",
"connect": "Conectar",
"verificationCodeSentTo": "Enviamos o código para ",
"enterCodeHere": "Insira o código aqui",
"enter": "Entrar",
"didNotReceiveIt": "Você não recebeu?",
"tryAgain": "Tentar novamente",
"welcome": "Bem-vindo!",
"username": "Nome de usuário",
"password": "Senha",
"forgotPassword": "Esqueceu a senha?",
"signIn": "Iniciar sessão",
"orContinueWith": "ou continuar com",
"google": "Google",
"apple": "Apple",
"dontHaveAccount": "Não tem conta?",
"createOneNow": "Criar uma agora",
"recoverPasswordTitle": "Recuperar senha",
"recoverPasswordSubtitle": "Insira seu e-mail para enviar um link de recuperação",
"send": "Enviar",
"back": "Voltar",
"email": "Correio eletrônico",
"errorMessageContactIsEmpty": "Introduzir um correio eletrônico ou um número de telefone",
"emailSent": "Correo enviado corretamente",
"smsSent": "SMS enviado corretamente",
"checkEmail1": "Revise seu e-mail e clique no link para criar uma nova senha.",
"checkSms1": "Revise seu celular e siga as instruções para criar uma nova senha",
"checkEmail2": "Se você não receber a correspondência em alguns minutos, revise sua pasta de spam ou pressione \"Reenviar correspondência\".",
"checkSms2": "Se você não receber o SMS em alguns minutos, certifique-se de ter cobertura ou pressione \"Reenviar SMS\".",
"resendEmail": "Reenviar correio",
"resendSms": "Reenviar SMS",
"continueKey": "Continuar",
"newPassword": "Nova contrasenha",
"repeatPassword": "Repetir contraseña",
"passwordLength": "Pelo menos 8 caracteres",
"passwordCapital": "Una mayúscula",
"passwordNumber": "Um número",
"passwordSpecial": "Um caráter especial",
"accept": "Aceitar",
"errorMessageUnequalPasswords": "Las contraseñas não é coincidência.",
"errorMessagePasswordTooShort": "A senha deve ter pelo menos 8 caracteres",
"errorMessagePasswordNoCapitals": "A senha deve ter pelo menos uma maioscula",
"errorMessagePasswordNoNumbers": "A senha deve ter pelo menos um número",
"errorMessagePasswordNoSpecialChars": "A senha deve ter menos caráter especial",
"errorEmailRequired": "O e-mail é obrigatório.",
"errorEmailInvalid": "Introduz um e-mail válido.",
"errorPasswordRequired": "A palavra-passe é obrigatória.",
"errorPasswordMinLength": "A palavra-passe deve ter pelo menos 6 caracteres.",
"twoFactorTitle": "Autenticação de dois fatores",
"twoFactorSubtitle": "Introduz o código de 6 dígitos para continuar.",
"twoFactorCodeLabel": "Código de verificação",
"twoFactorCodeHint": "Código de 6 dígitos",
"twoFactorVerify": "Verificar",
"twoFactorResend": "Reenviar código",
"twoFactorCodeResent": "Código reenviado com sucesso",
"close": "Fechar",
"errorTwoFactorCodeRequired": "O código de verificação é obrigatório.",
"errorTwoFactorCodeInvalidLength": "O código deve ter 6 dígitos.",
"errorTwoFactorCodeInvalid": "Código inválido. Tenta novamente.",
"errorTwoFactorNoMethods": "Nenhum método 2FA disponível.",
"errorTwoFactorResendFailed": "Erro ao reenviar o código.",
"loginSuccess": "Login realizado com sucesso",
"stepUserContactSupertitle": "Utilizador e contacto",
"stepUserContactTitle": "Cria a tua conta",
"stepUserContactSubtitle": "Com o teu email e o teu número poderemos manter-te sempre informado",
"termsText": "Aceito os termos e condições",
"firstNameLabel": "Nome próprio",
"firstNameHint": "Nome próprio",
"lastNameLabel": "Apelido",
"lastNameHint": "Apelido",
"documentTypeHint": "Documento",
"documentTypeDni": "DNI",
"documentTypeNie": "NIE",
"documentTypePassport": "Passaporte",
"documentNumberHint": "DNI/NIE/Passaporte",
"phoneLabel": "Telemóvel",
"phoneHint": "Telemóvel",
"emailLabel": "Email",
"emailHint": "Email",
"stepPersonalDataSupertitle": "Dados pessoais",
"stepPersonalDataTitle": "Identifica-te",
"stepPersonalDataSubtitle": "Vamos garantir que a conta está em nome do adulto responsável",
"relationshipLabel": "Qual é o teu grau de parentesco?",
"relationshipHint": "Seleciona uma opção",
"relationshipFather": "Pai",
"relationshipMother": "Mãe",
"relationshipTutor": "Tutor legal",
"addressCountryLabel": "País (morada)",
"addressCountryHint": "País",
"birthDateLabel": "Data de nascimento",
"birthDateHint": "DD/MM/AAAA",
"placeOfBirthLabel": "Local de nascimento",
"placeOfBirthHint": "Cidade de nascimento",
"birthCountryLabel": "País de nascimento",
"birthCountryHint": "País de nascimento",
"streetLabel": "Rua / Morada",
"streetHint": "Rua Gran Vía 30, 6.º andar",
"cityLabel": "Cidade",
"cityHint": "Cidade",
"provinceLabel": "Província",
"provinceHint": "Província",
"stateLabel": "Região / Estado",
"stateHint": "Região / Estado",
"postCodeLabel": "Código postal",
"postCodeHint": "28013",
"stepAddressSupertitle": "Morada",
"stepAddressTitle": "A tua morada",
"passwordRulesSubtitle": "Palavra-passe mínima de 8 caracteres, com uma maiúscula, um número e um carácter especial",
"accountCreatedTitle": "Conta criada",
"accountCreatedForLabel": "Criaste a conta para:",
"accountCreatedEmailVerificationSentLabel": "Enviámos um e-mail de verificação para:",
"accountCreatedChildSetupHint": "Cria a conta do teu filho e introduz a sua \nprimeira mesada para a usar com o relógio",
"accountCreatedContinue": "Continuar",
"secretCodeTitle": "Instruções de configuração",
"secretCodeStep1Title": "Descarrega uma aplicação de autenticação",
"secretCodeStep1Body": "Certifica-te de que tens o Google Authenticator no teu dispositivo.",
"secretCodeStep2Title": "Lê o código QR ou copia a chave",
"secretCodeStep2Body": "Lê o código QR abaixo com a aplicação de autenticação para verificar o dispositivo.\n\nOu copia a chave e introduz-a manualmente na aplicação de autenticação.",
"secretCodeKeyCopied": "Chave copiada",
"secretCodeStep3Title": "Copia o código gerado",
"secretCodeStep3Body": "Depois de leres o código QR ou introduzires a chave na aplicação de autenticação, copia o código de 6 dígitos gerado e introduz-lo no ecrã seguinte.",
"secretCodeConfigure": "Configurar",
"deviceSetup_intro_title": "Adicione o seu filho",
"deviceSetup_intro_subtitle": "Acompanhe os gastos enquanto ele aprende hábitos financeiros responsáveis",
"deviceSetup_intro_step_1": "Vincule o relógio",
"deviceSetup_intro_step_2": "Crie o perfil dele",
"deviceSetup_intro_step_3": "Carregue o cofrinho dele",
"deviceSetup_intro_ready_title": "E pronto, tudo preparado para ele ter o dinheiro dele!",
"deviceSetup_intro_remember_prefix": "Lembre-se de que precisa de um",
"deviceSetup_intro_plan_name": "Plano SaveFamily",
"deviceSetup_intro_web_prefix": "Se ainda não tem, pode conseguir através do ",
"deviceSetup_intro_web_link": "nosso site",
"deviceSetup_linkInfo_title": "Vincula a pulseira e o relógio",
"legacy_deviceSetup_linkInfo_title": "Vincule o relógio e crie o perfil",
"deviceSetup_linkInfo_item1_prefix": "Digitaliza a ",
"deviceSetup_linkInfo_item1_boldWord": "pulseira",
"deviceSetup_linkInfo_item1_subtitle": "A criança poderá realizar pagamentos",
"deviceSetup_linkInfo_item2_prefix": "Digitaliza o ",
"deviceSetup_linkInfo_item2_boldWord": "relógio",
"deviceSetup_linkInfo_item2_subtitle": "Poderás visualizar os gastos efetuados",
"legacy_deviceSetup_linkInfo_item1_title": "Digitalize o relógio",
"legacy_deviceSetup_linkInfo_item1_subtitle": "Vincule o seu código de ativação",
"legacy_deviceSetup_linkInfo_item2_title": "Crie o perfil",
"legacy_deviceSetup_linkInfo_item2_subtitle": "Preencha o formulário do seu filho",
"deviceSetup_watchCode_orInsert": "Ou introduz o código",
"deviceSetup_watchCode_continueWithCode": "Continuar com código",
"deviceSetup_linkTroubleshoot_title": "Se não conseguires vincular a pulseira ou o relógio",
"legacy_deviceSetup_scanWatch_title": "Vincule o relógio",
"legacy_deviceSetup_linkTroubleshoot_title": "Se não conseguires vincular o relógio",
"deviceSetup_contactUs": "Contacta-nos",
"deviceSetup_accountData_info": "Precisamos destes dados para criar a conta e gerir as mesadas e os gastos",
"legacy_deviceSetup_accountData_info": "Precisamos destes dados para criar a conta",
"deviceSetup_startWithOneKid_info": "Começa com uma criança; depois podes adicionar mais",
"deviceSetup_firstAllowance_title": "Agora já podes dar-lhe a primeira mesada para que comece a aproveitá-la no relógio",
"deviceSetup_addAnotherKid": "Adicionar outra criança",
"deviceSetup_start": "Começar!",
"deviceSetup_giveFirstAllowance": "Dá-lhe a primeira mesada",
"deviceSetup_paymentCancelled": "O pagamento foi cancelado. Tente novamente.",
"deviceSetup_skipAndConfigureLater": "Pular e configurar mais tarde",
"deviceSetup_addCreditCard": "Adicionar cartão de crédito",
"deviceSetup_addCreditCard_title": "Adiciona o teu cartão de crédito!",
"deviceSetup_addCreditCard_subtitle": "Regista o teu cartão para poderes fazer depósitos na conta do teu filho",
"deviceSetup_addCreditCard_info": "Poderás fazer depósitos e gerir as mesadas a partir da app",
"deviceSetup_cardRegistered": "Cartão registado com sucesso!",
"deviceSetup_paymentSuccess": "Pagamento realizado com sucesso!",
"deviceSetup_scanQr": "Digitalizar QR",
"deviceSetup_scanQr_hint": "Centraliza o QR dentro da moldura",
"errorScanStrapRequired": "Digitaliza a pulseira ou introduz o código para continuar",
"errorScanWatchRequired": "Digitaliza o relógio ou introduz o código para continuar",
"errorAllFieldsRequired": "Preenche todos os campos",
"errorPinRequired": "O PIN deve ter 6 dígitos",
"errorSigningOperation": "Erro ao assinar a operação",
"errorFirstNameRequired": "O nome é obrigatório",
"errorLastNameRequired": "O apelido é obrigatório",
"errorNameInvalidChars": "O nome só pode conter letras, espaços e hífens",
"errorEmailPlusNotAllowed": "O email não pode conter o caractere +",
"errorDocumentTypeRequired": "O tipo de documento é obrigatório",
"errorDocumentNumberRequired": "O número de documento é obrigatório",
"errorAcceptTerms": "Deves aceitar os termos e condições",
"errorBirthDateRequired": "Seleciona uma data de nascimento válida (DD/MM/AAAA)",
"errorRelationshipRequired": "O grau de parentesco é obrigatório",
"errorPlaceOfBirthRequired": "Falta o local de nascimento",
"errorBirthCountryRequired": "Falta o país de nascimento",
"errorAddressRequired": "Completa a morada",
"errorActivationCodeEmpty": "O código de ativação está vazio",
"errorWalletNotProvisioned": "A carteira ainda não está provisionada",
"errorPinLength": "O PIN deve ter {length} dígitos",
"errorWalletConnectFirst": "Conecta a carteira primeiro",
"errorPinMismatch": "Os PINs não coincidem, tente novamente",
"scaPinCreate": "Cria o teu PIN de 6 dígitos",
"scaPinConfirm": "Confirma o teu PIN",
"scaPinEnter": "Introduz o teu PIN",
"scaProvisioningFailed": "Falha na ativação",
"scaProvisioningWarning": "Ao tentar novamente, o acesso será desativado em qualquer outro dispositivo. Apenas um acesso por utilizador é permitido.",
"scaProvisioningRetry": "Tentar ativação novamente",
"scaProvisioning": "A ativar...",
"scaConnecting": "A conectar...",
"scaSigning": "A assinar...",
"scaConnect": "Conectar",
"scaClearPin": "Apagar PIN",
"scaErrorLoadingActivationCode": "Erro ao obter o código de ativação",
"scaErrorProvisioning": "Erro ao ativar a carteira",
"scaErrorConnecting": "Erro ao conectar a carteira",
"scaErrorSigning": "Erro ao assinar a sessão",
"scaErrorPaymentProfile": "Erro ao configurar o perfil de pagamento",
"deviceSetupCreatingProfile": "A criar perfil...",
"deviceSetupConfirm": "Confirmar",
"errorLoadingData": "Erro ao carregar dados",
"errorEmailAlreadyRegistered": "Este email já está registado",
"retry": "Tentar novamente",
"walletTitle": "Carteira",
"walletTotal": "{amount}€ total",
"walletAvailable": "Disponível",
"walletSavings": "Poupança",
"depositTitle": "Adicionar dinheiro à carteira",
"depositAmountLabel": "Quantia",
"depositAmountHint": "0€",
"depositButton": "Depositar",
"depositMaxInfo": "Máximo que podes adicionar: {amount}€",
"depositErrorMaxExceeded": "O valor excede o máximo permitido ({amount}€)",
"expensesTitle": "Despesas",
"filterToday": "Hoje",
"filterThisWeek": "Esta semana",
"filterThisMonth": "Este mês",
"activityRecentTransactions": "Movimentos recentes",
"activityViewTransactionsFrom": "Ver movimentos de",
"activityNoWallets": "Nenhuma carteira disponível",
"activityNoTransactions": "Sem movimentos",
"dateFilterToday": "Hoje",
"dateFilterLastWeek": "Última semana",
"dateFilterLastMonth": "Último mês",
"transactionPayin": "Entrada de fundos",
"transactionPayinRefund": "Reembolso de entrada",
"transactionPayout": "Saída de fundos",
"transactionPayoutRefund": "Reembolso de saída",
"transactionTransfer": "Transferência",
"transactionCardPayment": "Pagamento com cartão",
"transactionPayinAcquiring": "Pagamento recebido",
"transactionPayinRefundAcquiring": "Reembolso de pagamento",
"transactionSctrInst": "Transferência instantânea",
"transactionPayinSctInstantRecall": "Revogação de transferência",
"transactionPayoutSctInstantEmit": "Transferência instantânea de saída",
"transactionPayinSctInstantEmitRecall": "Revogação de transferência",
"transactionCreditTransferReturned": "Transferência devolvida",
"transactionCheckPayin": "Depósito por cheque",
"transactionSdde": "Débito direto",
"transactionSddr": "Devolução de débito direto",
"transactionSddrReversal": "Reversão de débito direto",
"transactionSctrRecall": "Revogação de transferência",
"transactionCheckRefund": "Reembolso de cheque",
"transactionSctr": "Transferência bancária",
"transactionCreditInternationalTransfer": "Transferência internacional",
"transactionBankDirectDebit": "Débito direto",
"transactionBankTransfer": "Transferência bancária",
"transactionCardTopup": "Carregamento com cartão",
"transactionCheck": "Cheque",
"transactionCreditNote": "Nota de crédito",
"transactionFees": "Taxas",
"transactionInstantBankTransfer": "Transferência instantânea",
"transactionWalletTransfer": "Transferência entre contas",
"transactionUnknown": "Movimento",
"loadMore": "Carregar mais",
"transactionsShown": "movimentos",
"profileAccountSettings": "Definições da conta",
"profileWithdrawMoney": "Levantar dinheiro da carteira",
"profileNoRecentTransactions": "Sem movimentos recentes",
"profileRecentTransactions": "Últimos movimentos",
"profileMyAccount": "A minha conta",
"allowanceAutoAllowance": "Mesada automática",
"allowanceActivateAutoAllowance": "Ativar mesada automática",
"allowanceBalanceAfter": "Saldo total disponível depois: {amount} €",
"allowanceFrequency": "Frequência",
"allowanceFrequencyDescription": "Quando o dinheiro é enviado",
"allowanceWeekly": "Semanal",
"allowanceBiweekly": "A cada duas semanas",
"allowanceMonthly": "Mensal",
"allowanceDayOfWeek": "Dia da semana",
"allowanceTimeOfDay": "Hora do dia",
"allowanceMessageLabel": "Escrever mensagem a {name} sobre o motivo do depósito",
"allowanceMessageHint": "Escreve a tua mensagem",
"allowanceMaxChars": "Máximo {count} caracteres",
"allowanceConditions": "Condições",
"allowanceConditionsDescription": "Esta informação aparecerá no relógio da criança",
"allowanceConditionWeeklyLimits": "Apenas se cumprir os limites semanais",
"allowanceConditionNoIncidents": "Apenas se não houver incidências",
"allowanceConditionPauseHolidays": "Pausar durante as férias",
"homeGreeting": "Olá, ",
"homeAddAnotherKid": "+ Adicionar outra criança",
"homeInPiggyBank": "no cofrinho",
"homeSaved": "Poupado {amount}€",
"homeEdit": "Editar",
"homeAddMoney": "+ Adicionar dinheiro",
"homeCamera": "Câmara",
"homePhotoGallery": "Galeria de fotos",
"cancel": "Cancelar",
"payoutTitle": "Levantar e reembolsar dinheiro da carteira",
"payoutSubtitle": "Para transferir o saldo para a tua conta precisamos do teu IBAN e de alguns dados básicos. Assim garantimos que a transferência seja segura e rápida.",
"payoutAmountLabel": "Quantia a levantar",
"payoutIbanLabel": "IBAN",
"payoutHolderNameLabel": "Nome completo",
"payoutHolderNameHint": "Titular da conta",
"payoutButton": "Levantar",
"payoutSuccess": "Levantamento solicitado com sucesso",
"payoutErrorAmountExceeds": "A quantia excede o saldo disponível",
"payoutErrorAmountRequired": "Introduz uma quantia",
"payoutErrorIbanRequired": "O IBAN é obrigatório",
"payoutErrorHolderRequired": "O nome do titular é obrigatório",
"payoutAvailableBalance": "Saldo disponível: {amount}€",
"payoutPinTitle": "Introduz o teu PIN para confirmar",
"payoutNoBeneficiaries": "Não tens beneficiários configurados. Adiciona um para fazer um levantamento.",
"payoutAddBeneficiary": "Adicionar beneficiário",
"payoutAddBeneficiarySubtitle": "Introduz o IBAN e o nome completo do titular da conta para registar um beneficiário.",
"payoutBeneficiaryAdded": "Beneficiário adicionado com sucesso",
"childWalletAvailableBalance": "Saldo disponível",
"childWalletUnlockCard": "Desbloquear cartão",
"childWalletLockCard": "Bloquear cartão",
"childWalletRecentTransactions": "Últimos movimentos",
"childWalletViewAll": "Ver todos",
"childWalletBalancePrefix": "Saldo disponível: ",
"walletActionAdd": "Adicionar",
"walletActionAllowance": "Mesada",
"walletActionLimits": "Limites",
"walletActionGoals": "Metas",
"walletActionExtract": "Retirar",
"watchInfo": "Esta informação aparecerá no relógio da criança",
"defaultMessagePrefix": "Esta é a mensagem definida por defeito:",
"sendMessageAndBlock": "Enviar mensagem e bloquear",
"depositAddMoney": "Adicionar dinheiro",
"depositReason": "Motivo",
"depositReasonWeekly": "Mesada semanal",
"depositReasonGoalMet": "Objetivo semanal cumprido",
"depositReasonExtraordinary": "Despesas extraordinárias",
"depositReasonOther": "Outro",
"depositMessageLabel": "Escrever mensagem a {name} sobre o motivo do depósito",
"depositWhenSend": "Quando se envia o dinheiro",
"depositNow": "Agora",
"depositSchedule": "Programar",
"extractTitle": "Retirar dinheiro da conta",
"extractAmountLabel": "Seleciona a quantia de dinheiro",
"extractDefaultMessage": "\"Retirámos o dinheiro do relógio, já não podes pagar com ele\"",
"extractMessageLabel": "Escrever mensagem a {name} sobre o motivo da retirada do dinheiro",
"lockCardTitle": "Bloqueio de cartão",
"lockCardDefaultMessage": "\"De momento bloqueámos o dinheiro do relógio\"",
"lockCardMessageLabel": "Escrever mensagem a {name} sobre o motivo do bloqueio",
"lockCardPinTitle": "Introduza o PIN para bloquear o cartão",
"lockCardSuccess": "Cartão bloqueado com sucesso",
"lockCardError": "Erro ao bloquear o cartão",
"cardStatusTitle": "Estado do cartão",
"cardStatusLock": "Bloquear",
"cardStatusUnlock": "Desbloquear",
"cardStatusLost": "Perdido",
"cardStatusStolen": "Roubado",
"cardStatusConfirm": "Confirmar",
"cardStatusSuccess": "Estado do cartão atualizado",
"cardStatusError": "Erro ao atualizar o estado do cartão",
"deleteDevice": "Eliminar dispositivo",
"deleteDeviceConfirmTitle": "Eliminar dispositivo?",
"deleteDeviceConfirmMessage": "Esta ação não pode ser desfeita. Tens a certeza de que queres eliminar este dispositivo?",
"deleteDeviceSuccess": "Dispositivo eliminado com sucesso",
"deleteDeviceNotAllowedTitle": "Não é possível eliminar",
"deleteDeviceChecking": "A verificar...",
"deleteDeviceWalletNonZeroBalance": "Não é possível eliminar o perfil porque a carteira tem saldo disponível",
"limitsSave": "Guardar limites",
"limitsSpendingTitle": "Define limite de gastos",
"limitsSpendingSubtitle": "Liberdade para eles, tranquilidade para ti",
"limitsAllowedHours": "Horários permitidos",
"limitsAllowedHoursSubtitle": "Controla quando podem comprar",
"limitsBlockedStores": "Lojas bloqueadas",
"limitsSaveSuccess": "Limites guardados com sucesso",
"limitsSaveError": "Erro ao guardar os limites",
"limitsDayLimit": "Diário",
"limitsWeekLimit": "Semanal",
"limitsMonthLimit": "Mensal",
"limitsYearLimit": "Anual",
"goalsTitle": "Metas",
"goalsOnlyFullPlan": "Apenas com Plano Completo",
"goalsTeachSavings": "Ensina-lhe a poupar e reforça a importância de não desperdiçar o dinheiro",
"goalsSavings": "Poupanças",
"goalsCreateSavingsGoal": "Criar objetivo de poupança",
"goalsViewSavingsStatus": "Ver estado das poupanças",
"goalsSubscribeFullPlan": "Subscrever o Plano Completo",
"goalsSavingsNameHint": "Dá-lhe um título para o reconhecer",
"goalsSavingsReasonLabel": "Motivo da poupança",
"goalsSavingsAmountLabel": "Seleciona a quantia a poupar",
"goalsAutoSavingsFromAllowance": "Poupança automática a partir da mesada",
"goalsSelectAmount": "Seleciona a quantia de dinheiro",
"goalsAutoSendOnGoal": "Enviar automaticamente o dinheiro para o relógio da criança quando atingir o objetivo",
"goalsDefaultMessagePrefix": "Esta é a mensagem definida por defeito que chegará ao relógio:",
"goalsSavingsDefaultMessage": "\"Genial, conseguiste poupar o que querias!\"",
"goalsWriteOtherMessage": "Escrever outra mensagem diferente:",
"goalsSaveChanges": "Guardar alterações",
"goalsSavingsFor": "Poupança para",
"goalsSaved": "Poupado",
"goalsAddExtraMoney": "+ Adicionar dinheiro extra a esta poupança",
"goalsDelete": "Eliminar",
"goalsCreateAnotherSavings": "Criar outra poupança",
"goalsTasks": "Tarefas",
"goalsTasksDescription": "Reforça o sentido de responsabilidade com pequenas tarefas a cumprir",
"goalsCreateTaskList": "Criar lista de tarefas",
"goalsTaskList": "Lista de tarefas",
"goalsAddTask": "+ Adicionar tarefa",
"goalsRewardForCompletion": "Recompensa por cumprimento",
"goalsTasksCompletedMessagePrefix": "Esta é a mensagem que será enviada ao cumprir todas as tarefas:",
"goalsTasksCompletedMessage": "Parabéns, cumpriste todas as tarefas desta semana!",
"goalsDeleteTaskList": "Eliminar lista de tarefas",
"goalsCreateNewTaskList": "Criar uma lista de tarefas nova",
"payinSelectCard": "Seleciona um cartão",
"payinNoCards": "Não tens cartões registados. Adiciona um para fazer um depósito.",
"payinAddCard": "Adicionar cartão",
"payinDeposit": "Depositar",
"payinSuccess": "Depósito efetuado com sucesso",
"payinError": "Erro ao efetuar o depósito",
"payinProcessing": "A processar...",
"walletMoveSuccess": "Transferência realizada com sucesso",
"walletMoveError": "Erro ao realizar a transferência",
"walletMoveAmountRequired": "Introduza um valor válido",
"walletMoveProcessing": "A processar...",
"accountDetails": "Detalhes da conta",
"accountStatement": "Extrato de conta",
"accountDocumentError": "Erro ao obter o documento",
"selectMonth": "Selecionar mês",
"selectYear": "Selecionar ano",
"statementCurrentMonthError": "O extrato do mês atual não está disponível",
"download": "Baixar",
"profileSettingsTitle": "Configurações da conta",
"profileSettingsLoadError": "Erro ao carregar o perfil",
"profileSettingsPersonalData": "Dados pessoais",
"profileSettingsName": "Nome",
"profileSettingsBirthDate": "Data de nascimento",
"profileSettingsNationality": "Nacionalidade",
"profileSettingsPlaceOfBirth": "Local de nascimento",
"profileSettingsAddress": "Endereço",
"profileSettingsCountry": "País",
"profileSettingsUser": "Utilizador",
"profileSettingsEmail": "E-mail",
"profileSettingsPhone": "Telefone",
"profileSettingsPaymentMethod": "Método de pagamento",
"profileSettingsEdit": "Editar",
"profileSettingsPaymentMethodHint": "Pode alterar o método de pagamento a qualquer momento",
"profileSettingsAnnualPlan": "Plano anual",
"profileSettingsChangePlan": "Alterar plano",
"profileSettingsNoPermanence": "Sem fidelização",
"profileSettingsUnlimitedCalls": "Chamadas e dados ilimitados",
"profileSettingsFreeMonths": "2 meses grátis",
"profileSettingsContactUs": "Contacte-nos",
"profileSettingsFaq": "Perguntas frequentes",
"profileSettingsLogout": "Terminar sessão",
"profileSettingsLogoutConfirm": "Tem a certeza de que deseja terminar sessão?",
"profileSettingsLogoutError": "Erro ao terminar sessão",
"profileSettingsSave": "Guardar alterações",
"profileSettingsSaveSuccess": "Alterações guardadas com sucesso",
"profileSettingsLastName": "Apelido",
"profileSettingsStreet": "Rua",
"profileSettingsCity": "Cidade",
"profileSettingsProvince": "Província",
"profileSettingsState": "Estado",
"profileSettingsPostCode": "Código postal",
"dashboardTabHome": "Início",
"dashboardTabActivity": "Atividade",
"dashboardTabNotifications": "Notificações",
"dashboardTabProfile": "Perfil",
"genderLabel": "Género",
"genderHint": "Selecione o género",
"genderFemale": "Feminino",
"genderMale": "Masculino",
"genderOther": "Outro",
"relationshipOther": "Outro",
"deviceSetup_weightLabel": "Peso (kg)",
"deviceSetup_weightHint": "30",
"deviceSetup_heightLabel": "Altura (cm)",
"deviceSetup_heightHint": "120",
"activationKeyLabel": "Chave de ativação",
"monday": "Segunda-feira",
"tuesday": "Terça-feira",
"wednesday": "Quarta-feira",
"thursday": "Quinta-feira",
"friday": "Sexta-feira",
"saturday": "Sábado",
"sunday": "Domingo",
"scheduledActivityEmpty": "Nenhuma atividade programada",
"scheduledActivityEmptyHint": "Toca + para criar a primeira atividade no calendário",
"scheduledActivityStartTime": "Início",
"scheduledActivityEndTime": "Fim",
"scheduledActivityStartBeforeEnd": "A hora de início deve ser anterior à hora de fim",
"scheduledActivityOverlap": "Sobrepõe-se com \"{name}\" ({time})",
"scheduledActivityNewTitle": "Nova atividade",
"scheduledActivityEditTitle": "Editar atividade",
"scheduledActivityDeleteTitle": "Eliminar atividade",
"scheduledActivityDeleteMessage": "Tem a certeza que deseja eliminar \"{name}\"?",
"mainContactPhoneNumber": "Número de telefone do contacto principal",
"loadingPhoto": "A carregar foto...",
"editContact": "Editar contacto",
"sending": "A enviar...",
"sentSuccessfully": "Enviado com sucesso",
"deviceNotConnected": "O dispositivo não está ligado à Internet",
"ok": "OK",
"locateDeviceConfirmMessage": "Vai ativar a localização remota do seu dispositivo. Ele começará a tocar.",
"continueWithGoogle": "Continuar com Google",
"redirectingToGoogle": "A redirecionar para Google",
"errorMessagePhoneIsInvalid": "Formato de número de telefone inválido",
"contactsEmpty": "Sem contactos",
"contactsEmptyHint": "Toca + para adicionar um contacto",
"activityMeter": "Medidor de atividade",
"totalSteps": "Total de passos",
"bestDay": "Melhor dia",
"steps": "passos",
"rewards": "Enviar recompensas",
"rewardsMessage": "*Usando esta função podes recompensar o teu filho por metas alcançadas ou boas ações.",
"sendRewards": "Enviar recompensas!",
"rewardsSent": "Recompensas enviadas!",
"appsUse": "Uso das aplicações",
"topApps": "Apps mais usadas",
"noAppUsageData": "Sem dados de uso de aplicações",
"selectDay": "Seleção de dias",
"alarmMessage": "Mensagem",
"alarmMessageHint": "Texto que o alarme exibirá",
"deleteAlarm": "Eliminar alarme",
"deleteAlarmConfirm": "Tem certeza de que deseja eliminar este alarme?",
"editAlarm": "Editar alarme",
"noAlarms": "Nenhum alarme configurado",
"alarmCreated": "Alarme criado com sucesso",
"alarmUpdated": "Alarme atualizado com sucesso",
"alarmDeleted": "Alarme eliminado com sucesso",
"noActivityData": "Sem medições de atividade para exibir",
"phone": "Telefone",
"add": "Adicionar",
"contactName": "Nome do contato",
"addAllowedNumber": "Adicionar número permitido",
"noBlockedNumbers": "Nenhum número configurado",
"noBlockedNumbersDescription": "Adicione números para restringir quem pode comunicar com o dispositivo",
"whitelistDescription": "Apenas estes números podem comunicar com o dispositivo",
"allowedNumbersCount": "{count} números permitidos",
"removeAllowedNumber": "Remover número permitido",
"removeAllowedNumberConfirm": "Remover \"{name}\" da lista de números permitidos? Este número não poderá mais comunicar com o dispositivo",
"numberAdded": "Número adicionado com sucesso",
"numberRemoved": "Número removido com sucesso",
"addSosContact": "Adicionar contacto SOS",
"noSosContacts": "Nenhum contacto SOS configurado",
"noSosContactsDescription": "Adicione contactos de emergência que o dispositivo pode ligar em caso de emergência",
"sosDescription": "Estes contactos estarão disponíveis para chamadas de emergência a partir do dispositivo",
"sosContactsCount": "{count} contactos SOS",
"removeSosContact": "Remover contacto SOS",
"removeSosContactConfirm": "Remover \"{name}\" da lista de contactos SOS? Este contacto deixará de estar disponível para chamadas de emergência",
"sosNumberAdded": "Contacto SOS adicionado com sucesso",
"sosNumberRemoved": "Contacto SOS removido com sucesso",
"addWifiNetwork": "Adicionar rede WiFi",
"noWifiNetworks": "Nenhuma rede WiFi configurada",
"noWifiNetworksDescription": "Adicione redes WiFi às quais o dispositivo pode conectar-se automaticamente",
"wifiDescription": "O dispositivo conectar-se-á automaticamente a estas redes WiFi quando estiver ao alcance",
"wifiNetworksCount": "{count} redes WiFi",
"removeWifiNetwork": "Remover rede WiFi",
"removeWifiNetworkConfirm": "Remover \"{name}\" da lista de redes WiFi? O dispositivo deixará de se conectar automaticamente a esta rede",
"wifiNetworkAdded": "Rede WiFi adicionada com sucesso",
"wifiNetworkRemoved": "Rede WiFi removida com sucesso",
"wifiSsid": "Nome da rede (SSID)",
"wifiBssid": "Endereço MAC (BSSID)",
"wifiSsidHint": "ex. MinhaRedeWiFi",
"wifiBssidHint": "ex. 0c:80:63:e4:cb:e1",
"editChildProfile": "Editar perfil",
"editChildProfileTitle": "Editar perfil da criança",
"editChildProfileSaveSuccess": "Perfil da criança atualizado com sucesso",
"locationMapStyleStandard": "Padrão",
"locationMapStyleVoyager": "Voyager",
"locationMapStyleLight": "Claro",
"locationMapStyleDark": "Escuro",
"locationMapStyleSatellite": "Satélite",
"locationLayerGeofences": "Zonas de segurança",
"locationLayerFrequentPlaces": "Lugares frequentes",
"locationLayerHistory": "Histórico",
"locationNewFrequentPlace": "Novo lugar frequente",
"locationNewGeofence": "Nova zona de segurança",
"locationEditGeofence": "Editar zona de segurança",
"locationEditFrequentPlace": "Editar lugar frequente",
"locationHintFrequentPlace": "Ex: Casa, Escritório...",
"locationHintGeofence": "Ex: Casa, Escola...",
"locationHintDescription": "Descrição (opcional)",
"locationCreate": "Criar",
"locationSave": "Guardar",
"locationConfirm": "Confirmar",
"locationEdit": "Editar",
"locationPlacementHint": "Mova o mapa para escolher a localização",
"locationRadius": "Raio",
"locationCoordinates": "Coordenadas",
"locationStatus": "Estado",
"locationStatusActive": "Ativa",
"locationStatusInactive": "Inativa",
"locationListGeofences": "Zonas de segurança",
"locationListFrequentPlaces": "Locais frequentes",
"locationListPositionHistory": "Histórico de posições",
"locationListNoItems": "Nenhum item para mostrar",
"locationListAll": "Todos",
"locationHistoryPosition": "Posição do histórico",
"locationDate": "Data",
"locationType": "Tipo",
"locationAddress": "Morada",
"locationPlace": "Lugar",
"locationRadiusMeters": "{radius} m",
"deleteUserDialog": "Tem certeza de que deseja eliminar este utilizador?",
"soundAndVibration": "Som e vibração",
"soundOnly": "Apenas som",
"vibrationOnly": "Apenas vibração",
"silent": "Silencioso",
"syncClockMessage": "Sincronize o relógio do dispositivo com a hora atual",
"locationWifiNetworksOptional": "Redes WiFi (opcional)"
}