Skip to content
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

Improved support for bi-directional text in the content #2008

Open
2 tasks
mlewand opened this issue Aug 29, 2019 · 5 comments
Open
2 tasks

Improved support for bi-directional text in the content #2008

mlewand opened this issue Aug 29, 2019 · 5 comments
Labels
domain:accessibility This issue reports an accessibility problem. domain:rtl This issue reports a problem with support for right-to-left languages. domain:v4-compatibility This issue reports a CKEditor 4 feature/option that's missing in CKEditor 5. package:typing squad:core Issue to be handled by the Core team. support:2 An issue reported by a commercially licensed client. type:feature This issue reports a feature request (an idea for a new functionality or a missing option).

Comments

@mlewand
Copy link
Contributor

mlewand commented Aug 29, 2019

Is this a bug report or feature request?

🆕 Feature request

💻 Version of CKEditor

CKEditor v5 @ 12.4.0

📋 Steps to reproduce

There's a Unicode Bidirectional Algorithm which boils down to searching for a first strong directional character and changing the direction of the block, based on that character. Thanks to that algorithm, each block (usually the paragraph) can have its direction (when different than dir="..." of the editable), which helps editing mixed content and saving it to the database. It obsoletes the CKEditor 4 BiDi plugin.

(extracted from #1151)


If you'd like to see this feature implemented, add 👍 to this post.

@mlewand mlewand added domain:accessibility This issue reports an accessibility problem. domain:rtl This issue reports a problem with support for right-to-left languages. package:typing status:confirmed type:feature This issue reports a feature request (an idea for a new functionality or a missing option). labels Aug 29, 2019
@mlewand mlewand added this to the backlog milestone Aug 29, 2019
@oleq oleq mentioned this issue Sep 27, 2019
35 tasks
@Reinmar Reinmar added the support:2 An issue reported by a commercially licensed client. label Sep 24, 2020
@wwalc
Copy link
Member

wwalc commented Oct 14, 2020

It would be great to support pasting mixed content from Word too. So possibly some automatic detection would be great, at least for pasting operations.

Possibly related (?): #5019

@Reinmar Reinmar added domain:v4-compatibility This issue reports a CKEditor 4 feature/option that's missing in CKEditor 5. and removed domain:v4-compatibilty labels Mar 9, 2021
@Reinmar Reinmar added squad:core Issue to be handled by the Core team. and removed squad:compat labels Sep 27, 2021
@pomek pomek removed this from the backlog milestone Feb 21, 2022
@AbobkerElaghel
Copy link

10/ 10/ 2022
Any update on the TextDirection toolbar item??

@movahhedi
Copy link

Need this so much. +1

@mohamedsabil83
Copy link

+1

@Reinmar
Copy link
Member

Reinmar commented Oct 23, 2023

More feedback about the need for BiDi plugin in CKE5: #1151 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:accessibility This issue reports an accessibility problem. domain:rtl This issue reports a problem with support for right-to-left languages. domain:v4-compatibility This issue reports a CKEditor 4 feature/option that's missing in CKEditor 5. package:typing squad:core Issue to be handled by the Core team. support:2 An issue reported by a commercially licensed client. type:feature This issue reports a feature request (an idea for a new functionality or a missing option).
Projects
None yet
Development

No branches or pull requests

8 participants