-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 09/04/2011 03:57 PM, jincreator wrote: > At testing latest version of Unity, I was happy. > But soon, I agreed with @Koichi. > I'm Korean user, but I know a little bit about typing Japanese and Chinese. > Unity can't show and process typing letter(1 CJK letters are typed by several > key pressing). > It looks like Unity has problem to CJK all!
I tested it with the latest version on Oneiric and it works like expected. The pre-edit stuff appears in the search field, so you can see what you type. I tested with ibus-hangul (Korean), ibus-anthy (Japanese) and ibus-pinyin (Chinese). The difference you described is the following: in hangul, you compose the syllables out of letters, like you described. There is no ambiguity, each syllable is unique. Therefor ibus submits the syllable when it's complete. Means, either you press Space or Enter to signal that the syllable is complete, or you start typing a new syllable, where ibus knows that the last component you typed can't be part of the syllable you typed before and therefore must be part of a new syllable. In Japanese and Chinese however, things work differently. Since we type the pronunciation and each pronunciation can map to multiple characters (words), we need to choose which characters we want. The input engines nowadays are smart enough to select the correct characters for whole sentences, by context search. Therefore we type the complete sentence in the pre-edit phase and review if the engine has chosen the correct characters. We can go back with the arrow keys and correct any wrongly chosen characters. Only when we are satisfied we submit the whole string with either Enter or Space, depending on the input method. Hence, the scenario you described is expected. Nothing wrong with it. :) Cheers Arne -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJOZFMdAAoJENiwmJtstTzsDdEP/isDlCa/ys8L85SyZDu87HyP VgGDsICFCKG0ZNEqY+zqhfafbHUe7m56QFMPdslBkw4m9AZOOfYqG/XHWiTdwuD4 AGUeh5kuXDYfYOCaq6E7tEWu+nBYLLh8xMAe4/Qs8xUIGRhpx6iRgyyN6YmxAseZ wNlG7fPPn1PrzLX/VevdRnIRT7tO0khZnmQ2QPTQ0OocPFKK8iNKz2IxOVvjXo6F iaEAHdzL2QWTuyfVd9p5oHko3fyZKk/Ra0pVesBdXaXhrjWFuEh/2ws2iYJep8SA sIBjOSYRWtPyLO5EE1cC6w5WaX0O34GE+vEC3f7GWvKhODE9+FSYwFI/ycDedPXU 0x8/h7Z14vUuPZesTqeHGkvr+PZGQZWQyctYn55A/LdIiCkPL9glZoQ97mWH/r0n UweXW8MuodKjh5TibpFFgGHdWRggkwe0jsA68BSKGiAKxfgvAKN+1zVeWp6wc91f w9zPaTIFwlmyX01IflXAFGiUCqj3IJLKuRQzhSEGOXpF+AHVWJ13IkgACDyM+8e5 Xx1yMNRsRYpo1ZGTyhQbW+3Jk0hO+iw6pDRonKTzMemQbQcHpQZMzD/C1x524GLa ZExelmlT16IGe3wx00kfcjMjF7PiiVqVbeNM6ubxIYx4IGVp9zPk9DiYWzg4WsHZ CJnU8LxtieaxeK+J9mrU =pndd -----END PGP SIGNATURE----- -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/663776 Title: [dash] Search field in Unity can not support iBus Status in IBus: Unknown Status in OEM Priority Project: In Progress Status in Ubuntu Translations: Triaged Status in Unity: Fix Released Status in Unity 2D: Invalid Status in “im-switch” package in Ubuntu: Fix Released Status in “language-selector” package in Ubuntu: Fix Released Status in “unity” package in Ubuntu: Fix Released Status in “im-switch” source package in Natty: Won't Fix Status in “language-selector” source package in Natty: Won't Fix Status in “unity” source package in Natty: In Progress Bug description: Binary package hint: unity as title To manage notifications about this bug go to: https://bugs.launchpad.net/ibus/+bug/663776/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

