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

Updating Slate editor to support Korean #1347

Open
designforhuman opened this issue May 9, 2018 · 11 comments
Open

Updating Slate editor to support Korean #1347

designforhuman opened this issue May 9, 2018 · 11 comments

Comments

@designforhuman
Copy link

I'm not sure if it is only for Korean, the current editor doesn't work well with Korean. Whenever typing characters, it omits some words. More details here: ianstormtaylor/slate#1701
There are some other issues left but this particular problem has been solved in the latest version of Slate. Could you make the Slate version up to date for Netlify?

@designforhuman designforhuman changed the title Slate editor outdated Updating Slate editor May 9, 2018
@stale
Copy link

stale bot commented Oct 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the status: stale label Oct 29, 2019
@aiotter
Copy link

aiotter commented Jun 24, 2020

Reopening as I still have the same issue with the current editor. I'm Japanese and having problem in inputing text on both rich-text and markdown editor via Japanese IME.
The bug completely disables me to put any Japanese text.

There is a report that updating slate from 0.47.0 to 0.57.1 solved the problem to some extent.

This is what I put:
2

And this is what I get:
1

The test above is done on netlify cms v2.10.51.

@erezrokah erezrokah changed the title Updating Slate editor Updating Slate editor to support Korean Jul 23, 2020
@erezrokah erezrokah added type: chore work needed to keep the product and development running smoothly and removed status: stale kind: chore labels Jul 23, 2020
@acomagu
Copy link

acomagu commented Mar 27, 2021

Why have the pulls by renovate bot been ignored? Any problem?

#4375
#4379
#4380

@erezrokah
Copy link
Contributor

Hi @acomagu updating to the latest version of slate is not a simple task. See https://docs.slatejs.org/concepts/xx-migrating.
We're open to a contribution for the upgrade if anyone if up to the challenge

@BasixKOR
Copy link
Contributor

Could we consider moving to other editors such as Quill.js? It seems like Slate's CJK support is still far from perfect even in latest versions.

@aywander
Copy link

Will the efforts describe here:

https://decapcms.org/blog/2023/03/march-23-status-update

address this (and other related issues described in ianstormtaylor/slate#2368)?

@martinjagodic
Copy link
Member

The latest Slate version should fix most problems with the editor, and probably this one too.

@martinjagodic martinjagodic added area: extensions/widgets/markdown pinned and removed type: chore work needed to keep the product and development running smoothly labels May 5, 2023
@martinjagodic
Copy link
Member

@aywander can you test if Korean is better supported now in Decap 3?

@martinjagodic
Copy link
Member

martinjagodic commented Oct 20, 2023

@BasixKOR are you maybe willing to test if this works now?

@Porianesu
Copy link

I'm not sure if this is the same issue,but when i trying to input Chinese,two bugs appear.
1.When there is already content before.entering chinese will make pointer position wrong
slate问题1
2.When there is no content before,i can't input anything with Chinese IME
slate问题2
Both of these issues occur on mobile browsers, whether ti is a real phone or a simulated version of web browser on pc.

@ezeroms
Copy link

ezeroms commented May 31, 2024

I'm Japanese and I'm having trouble typing in Japanese. Can someone help me?

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

10 participants