LoVisual/frontend/src/features/account/i18n/en.ts
loki5512344 e0531eda5e
fix(frontend): session cookie path, browser-language default, avatar crop, EN link previews, topbar logo
- nginx: rewrite the refresh cookie's Path=/auth to /api/auth on the
  production proxy — without this the browser never sent the cookie
  back on POST /api/auth/refresh and the session was lost on reload
- i18n: fallbackLng ru -> en, so only an actual ru browser locale
  defaults to Russian, everything else defaults to English
- index.html: explicit English og:*/twitter:* tags so link previews
  in Discord/etc. don't fall back to the (Russian) meta description
- Avatar upload: pick -> circular crop/reposition/zoom preview ->
  confirm -> upload, instead of uploading the raw file blind
- Topbar: logo pill background removed, pixel-heart mark added next
  to the LoVisual wordmark
- Fixed two tests left stale by the earlier tagline copy change

Claude-Session: https://claude.ai/code/session_01F1M1Jic1wTSn4igUENynmZ
2026-09-28 22:23:28 +02:00

31 lines
862 B
TypeScript

import type { Translation } from '../../../shared/i18n/common.ru'
import type { accountRu } from './ru'
export const accountEn = {
profile: {
memberSince: 'With us since {{date}}',
signOut: 'Sign out',
},
avatar: {
change: 'Change avatar',
reposition: 'Drag to reposition',
zoom: 'Zoom',
confirm: 'Confirm',
cancel: 'Cancel',
},
validation: {
avatarType: 'PNG, JPG or WebP please.',
avatarTooBig: 'The file is over 5 MB.',
},
devices: {
heading: 'Linked games',
linkedAt: 'Linked {{date}}',
lastSeen: 'Last seen: {{when}}',
neverSeen: 'never signed in yet',
revoke: 'Unlink',
confirmRevoke: 'Really unlink?',
cancel: 'Cancel',
empty: 'No linked games yet. Link the mod on the "Link the game" page.',
emptyLink: 'Link the game',
},
} satisfies Translation<typeof accountRu>