auth.json 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. {
  2. "signIn": {
  3. "title": "Bem-vindo de volta",
  4. "description": "Inicie sessão na sua oficina",
  5. "passwordPlaceholder": "Introduza a sua palavra-passe",
  6. "forgotPassword": "Esqueceu-se da palavra-passe?",
  7. "noAccount": "Ainda não tem conta?",
  8. "createOne": "Crie uma",
  9. "newHere": "Novo no Torqvoice?",
  10. "createFreeAccount": "Crie uma conta gratuita",
  11. "termsAgreement": "Ao utilizar este serviço, aceita os nossos",
  12. "or": "ou",
  13. "passkey": "Iniciar sessão com Passkey",
  14. "passkeyDescription": "Utilize a impressão digital, o rosto ou uma chave de segurança",
  15. "errors": {
  16. "tooManyAttempts": "Demasiadas tentativas. Tente novamente mais tarde.",
  17. "invalidCredentials": "E-mail ou palavra-passe inválidos",
  18. "passkeyFailed": "Não foi possível iniciar sessão com a passkey. Tente novamente ou utilize o e-mail e a palavra-passe.",
  19. "invalidOrigin": "Abriu o Torqvoice em {origin}, mas está configurado para {configured}. Defina NEXT_PUBLIC_APP_URL exatamente com o endereço que utiliza no navegador e reinicie o Torqvoice."
  20. },
  21. "recovery": {
  22. "title": "Continua sem conseguir entrar?",
  23. "resetTitle": "Redefinir a palavra-passe",
  24. "resetHint": "Enviamos-lhe por e-mail uma ligação para escolher uma nova.",
  25. "signUpTitle": "Criar uma conta",
  26. "signUpHint": "Ainda não tem conta com este e-mail? Crie uma.",
  27. "signUpHintEmail": "Ainda não tem conta com {email}? Crie uma."
  28. },
  29. "resetPasswordCta": "Redefina-a aqui"
  30. },
  31. "signUp": {
  32. "title": "Crie a sua conta",
  33. "descriptionInvite": "Crie a sua conta para se juntar à equipa",
  34. "descriptionDefault": "Configure a sua oficina para gerir as viaturas dos clientes",
  35. "titleCloud": "Comece já a sua oficina grátis",
  36. "descriptionCloud": "Pronto em menos de um minuto. Sem cartão de crédito.",
  37. "fullName": "Nome Completo",
  38. "fullNamePlaceholder": "João Silva",
  39. "passwordPlaceholder": "Crie uma palavra-passe forte",
  40. "agreeToTerms": "Aceito os",
  41. "createAccountJoin": "Criar Conta e Juntar-me à Equipa",
  42. "createAccount": "Criar Conta",
  43. "createAccountCloud": "Criar conta gratuita",
  44. "noCardNote": "Plano gratuito. Só muda de plano se precisar de mais.",
  45. "alreadyHaveAccount": "Já tem conta?",
  46. "errors": {
  47. "couldNotCreate": "Não foi possível criar a conta",
  48. "registrationDisabled": "De momento, o registo está desativado. Contacte o administrador.",
  49. "invitationFailed": "Não foi possível aceitar o convite",
  50. "termsRequired": "Aceite os termos de serviço para continuar",
  51. "emailExists": "Já existe uma conta com este e-mail."
  52. },
  53. "passwordHint": "Deve ter pelo menos 8 caracteres",
  54. "signInInstead": "Prefiro iniciar sessão"
  55. },
  56. "social": {
  57. "google": "Continuar com o Google",
  58. "orEmail": "ou continue com e-mail",
  59. "failed": "Não foi possível concluir o início de sessão com o Google. Tente novamente ou utilize o e-mail e a palavra-passe.",
  60. "notLinked": "Já existe uma conta com este e-mail, mas o endereço ainda não foi verificado, pelo que não foi possível associar o Google a essa conta. Inicie sessão com a palavra-passe; assim que o endereço estiver verificado, o início de sessão com o Google também funcionará."
  61. },
  62. "forgotPassword": {
  63. "title": "Redefinir a palavra-passe",
  64. "description": "Introduza o seu e-mail e enviar-lhe-emos um link de redefinição",
  65. "sendResetLink": "Enviar Link de Redefinição",
  66. "backToSignIn": "Voltar ao Início de Sessão",
  67. "successMessage": "Se existir uma conta com esse e-mail, foi enviado um link para redefinir a palavra-passe. Verifique a sua caixa de entrada."
  68. },
  69. "resetPassword": {
  70. "title": "Definir nova palavra-passe",
  71. "description": "Introduza abaixo a nova palavra-passe",
  72. "newPassword": "Nova Palavra-passe",
  73. "newPasswordPlaceholder": "Introduza a nova palavra-passe",
  74. "confirmPassword": "Confirmar Palavra-passe",
  75. "confirmPasswordPlaceholder": "Confirme a nova palavra-passe",
  76. "resetButton": "Redefinir Palavra-passe",
  77. "backToSignIn": "Voltar ao Início de Sessão",
  78. "requestNewLink": "Pedir Novo Link",
  79. "invalidToken": "Token de redefinição inválido ou em falta. Peça um novo link para redefinir a palavra-passe.",
  80. "successMessage": "A sua palavra-passe foi redefinida com sucesso. Já pode iniciar sessão com a nova palavra-passe.",
  81. "errors": {
  82. "passwordsMismatch": "As palavras-passe não coincidem.",
  83. "passwordTooShort": "A palavra-passe deve ter pelo menos 8 caracteres.",
  84. "resetFailed": "Não foi possível redefinir a palavra-passe. O link pode ter expirado."
  85. }
  86. },
  87. "verifyEmail": {
  88. "title": "Verifique o seu e-mail",
  89. "description": "Enviámos um link de verificação para {email}. Verifique a sua caixa de entrada e clique no link para confirmar o seu endereço de e-mail.",
  90. "resend": "Reenviar e-mail de verificação",
  91. "resent": "E-mail de verificação enviado. Verifique a sua caixa de entrada.",
  92. "signOut": "Terminar sessão",
  93. "resendCooldown": "Reenviar dentro de {seconds}s",
  94. "checkSpam": "Se não encontrar o e-mail, verifique a pasta de spam."
  95. },
  96. "verify2fa": {
  97. "title": "Autenticação de Dois Fatores",
  98. "descriptionTotp": "Introduza o código de 6 dígitos da sua aplicação de autenticação",
  99. "descriptionBackup": "Introduza um dos seus códigos de recuperação",
  100. "authCode": "Código de Autenticação",
  101. "backupCode": "Código de Recuperação",
  102. "backupCodePlaceholder": "Introduza o código de recuperação",
  103. "totpPlaceholder": "000000",
  104. "trustDevice": "Confiar neste dispositivo durante 30 dias",
  105. "verify": "Verificar",
  106. "useAuthenticator": "Utilizar a aplicação de autenticação",
  107. "useBackupCode": "Utilizar um código de recuperação",
  108. "errors": {
  109. "invalidCode": "Código inválido"
  110. }
  111. },
  112. "shell": {
  113. "language": "Idioma",
  114. "about": "Sobre o Torqvoice",
  115. "docs": "Documentação",
  116. "terms": "Termos"
  117. },
  118. "pitch": {
  119. "badge": "Para oficinas independentes",
  120. "headline": "Gestão de oficina",
  121. "headlineHighlight": "sem papelada",
  122. "subheadline": "Orçamentos, ordens de serviço, faturas e mensagens para clientes num só lugar. Cada trabalho é registado uma única vez e nada fica esquecido.",
  123. "benefits": {
  124. "flow": {
  125. "title": "Do orçamento à fatura paga num só fluxo",
  126. "description": "Transforme um orçamento numa ordem de serviço e numa fatura sem voltar a escrever nada."
  127. },
  128. "history": {
  129. "title": "O histórico completo de cada viatura",
  130. "description": "Serviços, peças, fotos e quilómetros numa única cronologia, à mão quando o cliente liga."
  131. },
  132. "pay": {
  133. "title": "Os clientes pagam através de um link",
  134. "description": "Envie a fatura e receba online com Stripe, Vipps ou PayPal. O cliente não precisa de conta."
  135. }
  136. },
  137. "proof": {
  138. "free": "Plano gratuito, sem cartão de crédito",
  139. "minute": "Pronto num minuto",
  140. "languages": "12 idiomas",
  141. "openSource": "Código aberto"
  142. },
  143. "screenshotAlt": "O painel do Torqvoice com trabalhos ativos, números principais e a lista de primeiros passos"
  144. }
  145. }