- Change hardcoded French to English (All, Marketplace, etc.)
- Handle subscription fetch failure gracefully (not logged in)
- Fix 'Failed to fetch' error when user not authenticated
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Fix chat window going off-screen on mobile (was editing wrong file ChatWindow.jsx instead of ChatWindowNew.jsx)
- Add max-h-[65dvh] constraint to prevent overflow
- Replace scrollIntoView with scrollTop to prevent parent scroll
- Add keyboard detection with visualViewport API to move chat above keyboard
- Add missing translations for chat status (sending, sent, read)
- Add common.offline translation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>