en.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. export default {
  2. "timeFormats": {
  3. "days": {
  4. "1": "day",
  5. "2": "days"
  6. },
  7. "hours": {
  8. "1": "hour",
  9. "2": "hours"
  10. },
  11. "minutes": {
  12. "1": "minute",
  13. "2": "minutes"
  14. },
  15. "seconds": {
  16. "1": "second",
  17. "2": "seconds"
  18. }
  19. },
  20. "functionWords": {
  21. "and": "and"
  22. },
  23. "emails": {
  24. "auth": {
  25. "subject": "login link",
  26. "text": (code, link) => `
  27. hi!
  28. you can login using the following code: ${code}
  29. or the following link: ${link}
  30. if you did not request this email, feel free to ignore it.
  31. meteostanica
  32. `
  33. }
  34. },
  35. "auth": {
  36. "errors": {
  37. "invalidEmail": "you need to provide a valid email.",
  38. "noVerificationToken": "no verification token provided. please try again.",
  39. "verificationTokenUsedOrExpired": "verification token already used or expired. please try again.",
  40. "invalidVerificationCode": "invalid verification code. please try again.",
  41. "loginNeeded": "please log in first.",
  42. "turnstile": {
  43. "unavailable": "cannot connect to Turnstile. please try again.",
  44. "noToken": "Turnstile token was not provided. please try again.",
  45. "invalidResponse": "invalid Turnstile response. please try again.",
  46. "keyUsedOrExpired": "Turnstile key already used or expired. please try again."
  47. },
  48. "ratelimits": {
  49. "email": "too many requests for this email. try again later.",
  50. "ip": "you made too many requests. try again later.",
  51. "code": "you entered too many wrong codes. try again later."
  52. }
  53. }
  54. }
  55. }