Page MenuHome

Korean characters are broken(consonant-vowel dislocation, Unicode Normalization difference NFC/NFD)
Closed, DuplicatePublicKNOWN ISSUE

Description

System Information
Operating system: Darwin-19.2.0-x86_64-i386-64bit 64 Bits
Graphics card: Intel(R) Iris(TM) Plus Graphics 650 Intel Inc. 4.1 INTEL-14.3.9

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-12-04 11:32, hash: rBf1aa4d18d49d
Worked: (optional)

Short description of error
Korean characters are broken(should appear as 자소분리)
ㅈㅏ/ㅅㅗ/ㅂㅜㄴ/ㄹㅣ should view as 자/소/분/리
This error happens because of Unicode Normalization difference

Exact steps for others to reproduce the error

  1. Set font to font w/ Korean support(Default font does not support KR)
  2. Type Korean anywhere

*Worked in Blender 2.79, and presumably in Windows


Here's a test font

Event Timeline

Jacques Lucke (JacquesLucke) changed the task status from Needs Triage to Needs Information from User.EditedTue, Jan 14, 11:20 AM

I can reproduce the issue in Blender 2.82 and in 2.79. Since you say it works in 2.79, can you show a screenshot of that?

Yup, it's also broken in 2.79b. My bad.

Jacques Lucke (JacquesLucke) changed the task status from Needs Information from User to Confirmed.Tue, Jan 14, 12:14 PM

@Bastien Montagne (mont29) do you happen to know if this should work or is it a known issue?

Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Known Issue".Tue, Jan 14, 12:19 PM

Afraid that this is the usual 'complex script' issue (similar to Thai and many others). This is a known TODO (we need to use a proper unicode compositing engine, right now we have a basic own engines which only works for some very simple things). I will merge in the task we have about this.

It should work, but AFAIK many programs have this type of error
Don't know of any problem report from Korean macOS users on blender forums, apparently.