Bug 244635
Summary: | Doesn't use japanese language in anthy. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Y. N. <n-rooter> |
Component: | im-chooser | Assignee: | Akira TAGOH <tagoh> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 7 | CC: | eng-i18n-bugs, tagoh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-06-21 01:31:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Y. N.
2007-06-18 09:05:40 UTC
Does upgrading to scim-1.4.5-21.fc7, help? (In reply to comment #1) > Does upgrading to scim-1.4.5-21.fc7, help? | scim.x86_64 1.4.5-21.fc7 installed Sorry I see you already updated to that. I'm not still sure what issues are exactly related to that. but apparently there are two things there. One is, if you ran scim initially on English locale, you can't use Zenkaku_Hankaku key to activate IM by default unless you modify it on scim-setup. we have a hack to have suitable keybinding for the language. and it only affects at the initial running because all the configurations are stored under $HOME/.scim. in this case, removing $HOME/.scim might helps you. Another one is, if you're still logging into the desktop with English locale but just want to use scim and anthy to input Japanese on even English locale, you need to choose scim with im-chooser explicitly on F7, because we have scim installed by default regardless of what language people uses now. and we have disabled IM for non-CJKI locales by default due to hitting the on/off keys accidentally and some of them are annoying on some applications. Or do you mind any different thing? I want to use English in system language. And in the environment on machine, i want to use japanese language. See attached command output -------------------------------- # more $HOME/.scim/config /DefaultIMEngineFactory/ta_IN = IMEngine-M17N-ta-tamil99 /DefaultIMEngineFactory/zh_CN = 05235cfc-43ce-490c-b1b1-c5a2185276ae /DefaultIMEngineFactory/zh_HK = e5e88504-6fae-4c34-8324-49508cfad72a /DefaultIMEngineFactory/zh_SG = 05235cfc-43ce-490c-b1b1-c5a2185276ae /DefaultIMEngineFactory/zh_TW = fcff66b6-4d3e-4cf2-833c-01ef66ac6025 /FrontEnd/ChangeFactoryGlobally = false /FrontEnd/OnTheSpot = true /FrontEnd/SharedInputMethod = false /FrontEnd/Socket/ConfigReadOnly = false /FrontEnd/Socket/MaxClients = 512 /FrontEnd/X11/BrokenWchar = true /FrontEnd/X11/Dynamic = false /FrontEnd/X11/OnTheSpot = true /FrontEnd/X11/ServerName = SCIM /Hotkeys/FrontEnd/NextFactory = /Hotkeys/FrontEnd/NextFactory/zh_CN = Control+Alt+Down,Shift+Control+KeyRelease+Shift_L,Shift+Control+KeyR elease+Shift_R /Hotkeys/FrontEnd/NextFactory/zh_HK = Control+Alt+Down,Shift+Control+KeyRelease+Shift_L,Shift+Control+KeyR elease+Shift_R /Hotkeys/FrontEnd/NextFactory/zh_SG = Control+Alt+Down,Shift+Control+KeyRelease+Shift_L,Shift+Control+KeyR elease+Shift_R /Hotkeys/FrontEnd/NextFactory/zh_TW = Control+Alt+Down,Shift+Control+KeyRelease+Shift_L,Shift+Control+KeyR elease+Shift_R /Hotkeys/FrontEnd/Off = /Hotkeys/FrontEnd/On = /Hotkeys/FrontEnd/PreviousFactory = /Hotkeys/FrontEnd/PreviousFactory/zh_CN = Control+Alt+Up,Shift+Control+KeyRelease+Control_L,Shift+Control+ KeyRelease+Control_R /Hotkeys/FrontEnd/PreviousFactory/zh_HK = Control+Alt+Up,Shift+Control+KeyRelease+Control_L,Shift+Control+ KeyRelease+Control_R /Hotkeys/FrontEnd/PreviousFactory/zh_SG = Control+Alt+Up,Shift+Control+KeyRelease+Control_L,Shift+Control+ KeyRelease+Control_R /Hotkeys/FrontEnd/PreviousFactory/zh_TW = Control+Alt+Up,Shift+Control+KeyRelease+Control_L,Shift+Control+ KeyRelease+Control_R /Hotkeys/FrontEnd/ShowFactoryMenu = /Hotkeys/FrontEnd/Trigger = Control+space /Hotkeys/FrontEnd/Trigger/ja_JP = Zenkaku_Hankaku,Alt+grave,Control+space /Hotkeys/FrontEnd/Trigger/ko_KR = Alt+Alt_L+KeyRelease,Shift+space,Control+space,Hangul /Hotkeys/FrontEnd/ValidKeyMask = Shift+Control+Alt+CapsLock+Meta+Super+Hyper /IMEngine/RawCode/Locales = default /Panel/Gtk/Color/ActiveBackground = light sky blue /Panel/Gtk/Color/ActiveText = black /Panel/Gtk/Color/NormalBackground = #F7F3F7 /Panel/Gtk/Color/NormalText = black /Panel/Gtk/DefaultSticked = false /Panel/Gtk/Font = default /Panel/Gtk/LookupTableEmbedded = true /Panel/Gtk/LookupTableVertical = true /Panel/Gtk/ShowStatusBox = false /Panel/Gtk/ShowTrayIcon = true /Panel/Gtk/ToolBar/AlwaysShow = false /Panel/Gtk/ToolBar/AutoSnap = true /Panel/Gtk/ToolBar/HideTimeout = 2 /Panel/Gtk/ToolBar/POS_X = -1 /Panel/Gtk/ToolBar/POS_Y = -1 /Panel/Gtk/ToolBar/ShowFactoryIcon = true /Panel/Gtk/ToolBar/ShowFactoryName = true /Panel/Gtk/ToolBar/ShowHelpIcon = true /Panel/Gtk/ToolBar/ShowMenuIcon = true /Panel/Gtk/ToolBar/ShowSetupIcon = true /Panel/Gtk/ToolBar/ShowStickIcon = false /UpdateTimeStamp = 1182258083:937525 # more $HOME/.scim/global /DefaultKeyboardLayout = Japanese # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= # im-chooser popup window -> Follow the system-wide configuration[SCIM] --------------------------------- I'd like to clarify one thing - What you are claiming here is only to be able to activate IM with Zenkaku_Hankaku key on even English locale and you have a Japanese keyboard right? Then it's a first case I mentioned above. and apparently this is not a bug, because Zenkaku_Hankaku key are only enabled when one runs the desktop on Japanese locale, and also need to ensure there are no $HOME/.scim that created by scim running on other locale. 1. run scim-setup 2. click FrontEnd->Global Setup from the left side tree 3. click "..." button for Trigger 4. click "..." button on "Select the trigger keys" window 5. press Zenkaku_Hankaku key 6. click "Add" button and "OK" button then The above instructions should works to get your Zenkaku_Hankaku key working for turning scim on/off. I agree with Tagoh's accessment: (In reply to comment #4) > /Hotkeys/FrontEnd/Trigger = Control+space This is your trigger hotkey. > /Hotkeys/FrontEnd/Trigger/ja_JP = Zenkaku_Hankaku,Alt+grave,Control+space This is only used (the first time) when you run scim in Japanese without a .scim/config file. > LANG=en_US.UTF-8 Since you are in English locale, you will not get Zenkaku_Hankaku. > # im-chooser > -> Follow the system-wide configuration[SCIM] In Fedora 7 with en_US.UTF-8 you actually need to set "Custom -> scim" in im-chooser to use scim. I changed settings in im-chooser to use scim. -> "Custom -> scim" So, I can use japanese language. This setting is used log-in windows in japanese. Thank you for your kind supports. |