-
Notifications
You must be signed in to change notification settings - Fork 742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix emoji verification for RTL languages #8237 #8522
base: develop
Are you sure you want to change the base?
Conversation
Signed-off-by: Prat T <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hold on.
Need to think a bit more on that one, because if you actually spell out loud the emojis you will get the correct order. If we fix the order, we would have to update the text to say in what order it should be read
Sorry, I am not sure I follow. Can you elaborate? |
The UI says 'ensure they appear in the same order', but wouldn't a RTL user read the emojis from right to left? In that case, the 'first' one in LTR would be the leftmost one and in RTL the rightmost one, right? I'm not a RTL user myself, so I'm not sure if that's the case. |
I see the point now. I'm wondering how we handle this on iOS and web. This is an interesting UX question. Edited: Just checked this in Persian on iOS, fwiw, with this change, the emoji would in the same order on iOS and Android. |
|
Type of change
Content
As mentioned in #8237, the emojis are in a wrong order in RTL.
Screenshots / GIFs
Screenshots on the left are from the web in English (RTL) and ones on the right are from LTR languages.
Tests
Tested devices
Checklist