aui icon indicating copy to clipboard operation
aui copied to clipboard

Chinese, Korean, Japanese languages support

Open Alex2772 opened this issue 6 months ago • 9 comments

Describe the need of your project

Add support of glyph-based languages. A good example will be to make a text editor. 嗨

Proposed solution

  • [x] AString seems completely broken handling glyphs
  • [ ] Support IME methods
  • [ ] fix emojis

Alternatives you've considered

No response

Additional context

No response

Alex2772 avatar Jul 13 '25 10:07 Alex2772

I had an experience seeing how a Chinese types glyphs on iPhone IRL... I amazed how fast is it. They use so called "Pinyin" which is a system that uses the Latin alphabet to transcribe the pronunciation of Chinese characters. This is entirely an IME thing.

Alex2772 avatar Jul 15 '25 05:07 Alex2772

https://github.com/user-attachments/assets/9134f82a-ea3a-462f-8940-3ab5bedc9479

Alex2772 avatar Jul 15 '25 05:07 Alex2772

Thanks for your effort!

Any updates on this issue?

xhawk18 avatar Oct 07 '25 07:10 xhawk18

@xhawk18 hello 👋,

Yes, we have recently merged a fix for AString side (#67). We are testing this at the moment.

Alex2772 avatar Oct 07 '25 08:10 Alex2772

@xhawk18 hello 👋,

Yes, we have recently merged a fix for AString side (#67). We are testing this at the moment.

Thank you! Is there a demo to show chinese or japanese font?

xhawk18 avatar Oct 25 '25 06:10 xhawk18

@xhawk18 Hello,

On v8.0.0-rc.13, CJK characters are rendered correctly. IME is required for CJK users to type.

Image

Alex2772 avatar Oct 26 '25 04:10 Alex2772

On v8.0.0-rc.13, CJK characters are rendered correctly. IME is required for CJK users to type.

Thank you ! It seems not work on windows.

Image

xhawk18 avatar Oct 27 '25 09:10 xhawk18

Using AStylesheet and only full path of font file (failed to use "Microsoft Yahei UI") can show correctly.I guess that maybe there is somewhere can set global font without ass.

Image

teststring: Project你好R "确定" 哈基米南北绿豆

qmcreeper avatar Nov 16 '25 18:11 qmcreeper

Using AStylesheet and only full path of font file (failed to use "Microsoft Yahei UI") can show correctly.I guess that maybe there is somewhere can set global font without ass.

Thanks for details!

@Nelonn can you pick up this issue after #659 ?

Alex2772 avatar Nov 16 '25 20:11 Alex2772