Skip to content

Add RTL Layout Support and Testing #314

Description

@maugauwi-hash

Area: Localization & Internationalization
Priority: Low
Estimated Time: 2.5 hours

Description:
Given the current English-only string setup noted in #311, RTL layout support (for a future
Arabic/Hebrew locale) has likely never been exercised. Compose and SwiftUI both support automatic
mirroring for standard layout primitives, but custom layouts (widget content, StatusChip rows)
often need explicit verification.

Tasks:

  • Force RTL layout in a debug build on both platforms (adb shell settings put global debug.force_rtl_layout equivalent / iOS pseudo-language RTL scheme) and walk through core screens
  • Fix any custom layout that doesn't mirror correctly
  • Add RTL snapshot tests once at least one screen is verified correct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions