To help create a more inclusive and user-friendly experience for our vast global audience, we’re working on adding Right to Left support in AppSheet apps and will be making it available to test in Private Preview. This would be ideal for creators who have apps for readers of right-to-left languages, ex: Arabic, Aramaic, Azeri, Dhivehi/Maldivian, Hebrew, Persian/Farsi, Urdu etc.
(In the screenshots/ gifs below we have tried our best to accurately translate words into the corresponding language and we apologize in advance if we made any mistakes in the translation of these languages).
If you’d like to be considered to get access to this feature in your AppSheet account, please submit your request via this form. To keep the group contained, we will have limited spots available in this private preview group.
We will be emailing users 3-5 business days after the form is submitted to let them know when the feature is enabled for them!
App in Urdu
About the feature
Once we have given you access, you can enable the feature by going to Settings > Views > Localization and changing the Content Direction to Right-to-left. This feature can be enabled on a per app basis and is currently only available in the Mobile UI - we will be expanding to the Desktop UI after Private Preview.
This feature focuses on the flow of the content:
It does not:
Examples:
|
|
App in Hebrew | App in Arabic |
As this feature is in private preview, it should not be used for production use cases.
Again, we will be emailing selected users 3-5 business days after sign up submission and will include steps on how to enable the feature and where to give feedback and report bugs. If you have any questions please feel free to reply to this thread 🙂
Alhamdulillah! (^_^)
Thank you!!
Great news , Thank you
I remember this. Glad to see that a change is finally coming, even though I don't happen to be an Arabic speaker myself. 🙂
Would be nice. Even nicer if you could, make it conditionnal
Internet banking app
The Content Direction | Right - to - left | works perfectly on mobile and tablet I rate it 10/10 🙂 .
But there is a small note, when adjusting the direction of the content To Right - to - left. Some words touch the edge of the screen, frame of tables and icons of format rules, as shown in Figure 1, 2, 3, 5.
Some problems on the desktop. If the direction of the content is modified to Right - to - left, the words touch each other in the middle of the screen, as shown in Figure 6, 7.
When I first saw this thread, I was glad for my Arabic speaking friends -- but didn't imagine that this would relate directly to what I'm doing. However, seeing this post from you, @Izzat_Safrah , made me realize that it might relate to me after all. I'm near the final stages of developing a flashcard app for language learners. I am only able to use English and Japanese myself but, come to think of it, it is conceivable that people who are studying Arabic or Arabic speakers studying other languages might use my app.
With that in mind, I'm wondering if there will be a way for me to allow users to choose right-to-left for an individual part of a column. Or, will it only be the developer who choses? Will it be the case that once a decision is made for a particular column, then it will be that way for all records, regardless of the language(s) displayed in them? Would it be possible for Arabic users to use my app without this new right-left function? In other words, it may look a bit odd but has AppSheet been working tolerably well with Arabic, even before this new right-left support?
Sorry for all of the questions. Just curious.
Thank you for your interest in my post and commenting on it.
In general, those who write and read from ( right-to-left ). have the ability to read written texts from ( left-to-right ). The only problem is that the texts are formatted incorrectly.
Most of us do not want to use apps that do not support writing from ( right-to-left ). The languages intended are Arabic, Hebrew, Persian, Urdu, Pashuto, Syriac...etc.
@amyplin It is sad that the feature to determine the direction of text, will it only be the developer who choses. I hope that the permissions are available to users directly, because there are users of the same application in different languages.
As for your application, we can use it even if it does not support our language, but the number of users will be very low.
@Kirk_Masden Your are welcome. 🙂
Thank you for sharing! I have filed the bugs that you've mentioned
You're welcome.
I wold like to test this feature and this is so necessary for my apps , i ask you to enable this command for me 🙏
This is my appsheet id : 2820233
اتمنى افادتي كيف الطريقه
Would love to test. I have several apps in diffrent RTL languages.
Hi @amyplin
The current Deck interface is limited in its ability to display data, with only 3 data columns and one image column allowed. This makes it difficult to present large amounts of information in a clear and organized way.
To address this issue, the following improvements are suggested:
This will help ensure that Deck meets the needs of its users and continues to improve over time.
Best regard,
Hien Nguyen
Please listen to users and update useful features rather than focusing on trivial, non-value improvements!
RTL support is a useful, important and high value feature that had been repeatedly requested by users.
RTL support is not as trivial as you think.
As @Joseph_Seddik says, it is an important and high-value feature that has been requested frequently.
Would love to test. I have several apps in different RTL languages.
When should we expect the final release of this feature? I sadly missed the private preview opportunity
We're don't have a final release date yet, but we're still accepting private preview users so freel free to fill out the form! We're just slower to respond but usually get back within ~2 weeks.
Thank you for responding and allowing me to be on board of testing the feature. So far, It works perfectly except for the need for pushing the beginning of the text a few millimeters to the left of the screen. Other than that, it works perfectly and would be a great addition to Appsheet for RTL language users worldwide.
Thank you again
Thank you for the feedback! Can you show me a screenshot of hwere the text needs to move a bit to the left?
Thanks in advance!
Thank you for responding and allowing me to be on board of testing the feature. So far, It works perfectly except for the need for pushing the beginning of the text a few millimeters to the left of the screen. Other than that, it works perfectly and would be a great addition to Appsheet for RTL language users worldwide.
Thank you for responding and allowing me to be on board of testing the feature. So far, It works perfectly except for the need for pushing the beginning of the text a few millimeters to the left of the screen. Other than that, it works perfectly and would be a great addition to App-sheet for RT L language users worldwide.
Thank you again
Hi, thanks for the great interface!
There is a bug in the system when I display an image. When I want to "zoom" the picture and see it in a big way, it just moves to the left side of the screen. So the "zooming" action does work, but it works "to the side", and so you only see a black screen on the mobile, on the tablet you still see half the image.
for your care.
thanks!The details screen
Clicking on the image
Zoom In...
Thank you for reporting this! I've created a bug for it and we'll look into fixing it before Public Preview!
Hi amyplin
Can you tell me What is the expected time for Public Preview
Thanks
hi amyplin : I hop you doing well, I requested many Time to active RTL feature for my appsheet account but there is no replay to my request ,so forgive me to ask you directly in this comment to give me permission to use this RTL feature for me Because I am very necessary for that feature thank you so much .
My Appsheet ID : 368449329
Sorry for the delay! You should have received an email yesterday letting you know the feature has been enabled for you!
Hi amyplin
Can you add me
I wold like to test this feature , Can you add me for test
This is my appsheet id :
appId=8bc9944c-fb10-4895-bfc4-d1b6ccd823a1
Thanks
Hello! I will take a look at the signups. Just a heads up, this feature will be enabled per AppSheet user ID, so all apps created by the app user should see the option in the editor.
It's great to find a post that highlights my issue with AppSheet.
Most of my clients are Arabs, and they always ask the same question and face the same problem: "No translation!"
I hope this issue is taken seriously and addressed effectively by making it functional, allowing developers to implement it and users to choose their preferred language.