How to achieve UI Specular Reflection

When our project switches from Chinese to Arabic, configure LV_USE_BIDI=1, LV_USE_ARABIC_PERSIAN_CHARS=1 to display Arabic from right to left, but the overall layout of the page UI is still in the order from left to right.
When I set the path of the root object to LV_BASE_DIR_RTL, the UI seems to be displayed from right to left, but the position of the sub-objects is confusing. It should be necessary to adapt and set the position of each sub-object. Since our project is relatively large, it will be troublesome to modify a lot , is there any easy way to achieve this specular function?

The LVGL version we use is V8.2,thanks。