1. What is the issue? Please be detailed.
Finalize buttons misaligned (and cropped) in Collect when using RTL (right-to-left) languages
2. What steps can we take to reproduce this issue?
- Select a RTL language in your language settings.
- Start and complete any form
- Go to finalize form screen
3. What have you tried to fix the issue?
Cannot be fixed by end user.
4. Upload any forms or screenshots you can share publicly below.
With a LTR language (eg English) the form finalization screen looks like
But in the RTL language it displays as
First, the (translated) 'Save as draft' button has been cropped, and both buttons are now right-aligned as opposed to being 'justified' horizontally across the full width of the screen.
There may be other layout/alignment issues elsewhere with RTL languages - I haven't investigated further.
Verified in current ODK Collect v2024.2.4 release as well as latest v2024.3.0-beta.7
I couldn't also help but notice the icons themselves appear to have been flipped horizontally (eg the floppy disk 'Save' icon...). Not sure if that's deliberate - seems a little odd TBH...