Skip to content

Add real RTL support #7094

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

Open
moofayed opened this issue Apr 1, 2019 · 3 comments
Open

Add real RTL support #7094

moofayed opened this issue Apr 1, 2019 · 3 comments

Comments

@moofayed
Copy link

moofayed commented Apr 1, 2019

Is your feature request related to a problem? Please describe.

NativeScript so far has no real support for RTL Layouts. And the FAQ is totally misdirecting people into believing NS has out of the box support for RTL.

I would invite you to visit this link that shows how RTL Views should look like on another framework.

Describe the solution you'd like

To consider planning for RTL support anytime in the future.

Describe alternatives you've considered

tried [nativescript-rtl/ui] and it's good for a bunch of simple boxes, but not doing fine designing real layouts .. using it involve doing some fixing and re-positioning while abandoning some hopes and dreams of making things look like how you imagine them.

Additional context

1-P7u6LkSTmXMv-bIzCKUh3w


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@xlmnxp
Copy link

xlmnxp commented Apr 23, 2019

tried [nativescript-rtl/ui] and it's good for a bunch of simple boxes, but not doing fine designing real layouts .. using it involve doing some fixing and re-positioning while abandoning some hopes and dreams of making things look like how you imagine them.

work fine with my project ( yahmini ): https://i.imgur.com/z1hskXM.gif

I think add RTL support in NativeScript Core is important and It's easy
NativeScript team should had added it to version 2 or 3

to support RTL you need reverse columns (you don't need reverse) from LTR to RTL (like android flexboxLayout)

then you should add RTL Language (i.e Arabic) to your application languages by using plugin like nativescript-i18n

@ashishjain14
Copy link

ashishjain14 commented Sep 9, 2019

IMG_5575.mp4.zip
Attaching a RtoL NS app video in which the page appears from Right instead of left

@meysam-mahmoodi
Copy link

It's strange that Nativescript doesn't support RTL yet!
ReactNative and Flutter support it well but Nativescript not yet!
please provide it in next version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants