diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2010-12-29 23:30:34 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2010-12-29 23:30:34 +0900 |
commit | 36dea55f9c1cd6498e9ff3bda8ce9076a0ff5942 (patch) | |
tree | 47dc27d7e6860bffad582bcac62efbf99d06e7e5 /hangul/hangulinputcontext.c | |
parent | 1a24fd5cffa003676507173d7e6f01be715ab4bb (diff) | |
download | libhangul-36dea55f9c1cd6498e9ff3bda8ce9076a0ff5942.tar.gz |
hangul_ic_get_keyboard_name()의 리턴값을 로캘에 관계없이 UTF-8로 함
hangul_ic_get_keyboard_name() 함수의 리턴값을 사용하는 곳의 대부분이
UTF-8인 경우에 더 사용하기 편리하다. nabi, ibus, scim, imhangul 등의 경우
결국 스트링을 UTF-8로 변환해야 하므로 여기에서 UTF-8을 리턴하면 코딩이
더 편리해진다. 단 tools/hangul.c 에서는 locale에 따른 변환을 해주어야
하므로 약간 더 불편해지기는 하지만, 나머지에서 수정할 내용이 줄어들므로
이 편이 더 낫다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@252 8f00fcd2-89fc-0310-932e-b01be5b65e01
Diffstat (limited to 'hangul/hangulinputcontext.c')
-rw-r--r-- | hangul/hangulinputcontext.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hangul/hangulinputcontext.c b/hangul/hangulinputcontext.c index 8f472d6..d112263 100644 --- a/hangul/hangulinputcontext.c +++ b/hangul/hangulinputcontext.c @@ -1842,6 +1842,7 @@ hangul_ic_get_keyboard_name(unsigned index_) if (!isGettextInitialized) { isGettextInitialized = true; bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); } #endif |