Skip to content

Translation QA for long strings and mobile overflow #72

Description

@Kalebtron1

Why this matters

Some languages break layout even when the translation itself is correct.

Problem

Long localized strings can clip buttons and cards on narrow widths.

Scope

  • Test translated screens on mobile widths.
  • Fix wrapping and spacing issues.
  • Keep the visual style stable across languages.

Setup Steps

  • Clone the repository and run npm install at the repo root.
  • Run npm run dev at a mobile-sized viewport.
  • Run npm run build to confirm the layout fix does not break compilation.

File Paths

  • src/pages/Login.tsx
  • src/pages/Onboarding.tsx
  • src/components/WalletSetupModal.tsx
  • src/components/CreditSection.tsx
  • src/components/BottomNav.tsx

Implementation guidance

  • Review the translated views that are most likely to overflow.
  • Fix only the layout issues exposed by translated strings.
  • Keep the changes minimal and layout-safe.

Acceptance criteria

  • PR eliminates overflow or clipping in the tested translated screens.
  • Reviewer can reproduce the mobile layout and see the fix.
  • The PR notes which breakpoints were verified.

Validation

  • Run the app in a small viewport and inspect translated screens.
  • Verify buttons, cards, and alerts remain usable.

PR requirements

  • Include Closes #72.
  • Include before/after behavior notes.

Complexity

  • Medium (100 points)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave programcomplexity:medium150 points - standard feature touching multiple areasfrontendFrontend implementation worki18nInternationalization and localization workmobileMobile user experience and compatibilitytestingTests, CI and E2E

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions