Hi Paulo,
Thank you for submitting your idea. I'm glad to inform you that a solution for this use case is soon to be released with the next version of the platform. With that solution, the developer won't have to do any additional checks for RTL languages to apply the correct text direction to the UI, it will all be done by the platform automatically.
Meanwhile, we have also documented a workaround that will let you get the desired behavior until the fix is public, you can use this workaround to control how the content shows in your apps.
Thanks again for sharing your ideas.
Cheers,
Vítor