How to change the keyboard language by code

I'm building a user interface for my application, some of the fields are in arabic and others are in English, I want to change the keyboard language according to the fields the cursor in, I tried to send KeyEvent once the cursor entered the text field. [[ KeyEvent ev = new KeyEvent(this, KeyEvent.KEY_RELEASED, 1, KeyEvent.ALT_DOWN_MASK, KeyEvent.VK_SHIFT, KeyEvent.CHAR_UNDEFINED,KeyEvent.KEY_LOCATION_RIGHT); ]] but it didn't work! could any body help me please?

Locale is already setted.
Keyboard has toggle button(key) to switch input-mode between english and
native languge(korean). So I'd like to set input-mode per text-field when get focus for user convenient by programing code . But I can't find the toggle key code.
Is there any idea to do this?

Similar Messages

  • How to change the input language ?

    Hello,
    I am writing an Add-on that needs to change the input language when the user
    clicks on the Item Code field ("5") in the "Item Master Data" form.
    I can perform the change when I am out side of the SAP application (for example if I create a Windows Form), however I cannot control the input language of the SAP itself through code.
    I even tried using Application.Sendkeys, however I was unable to send a combination of ALT+SHIFT, or at least it did not have any affect
    Here is the code on how to change the input language on a Windows Form:
    For Each Lng As system.Windows.Forms.InputLanguage In system.Windows.Forms.InputLanguage.InstalledInputLanguages
       sValue = Lng.Culture.DisplayName.ToUpper()
       If sValue.StartsWith("ENGLISH") Then
                        system.Windows.Forms.InputLanguage.CurrentInputLanguage = Lng
                        Exit For
        End If
    Next
    Any ideas ?

    I am not sure I understand the problem. Anyway in B1 you change the language by
    changing it from the Administration module. This raises a Application event that
    is sent to all the add-ons. The event is aet_LanguageChanged and you should
    then change the language handled by your add-on when you receive it.

  • How can change the system language on my S4 to Italian?

    I would like to change the system language on my S4 to Italian but that is not an option.  In fact, there are only about six choices of language, which is ridiculous for the type of phone.  How can I add languages?  I know people with the same phone on other carriers that can do this very easily from system settings.

    I know Italian is not currently an option.  That is the reason for my question.  I would like to change the system language to Italian.  Any third party apps,  as you recommend, require the phone to be rooted and I do not want to do that. Why is it that the same phone on other carriers has a wide selection of languages to choose from but Verizon's version only has six options to choose from? You have the ability to change the keyboard language,  which I did,  but not the system language.

  • How to change the default language?

    How to change the default language of the Ubuntu desktop and of the Firefox program to Norwegian or Danish?

    While this isn't the appropriate venue to ask about changing the default language in Ubuntu, the snide forum link above lazily fails to address the Firefox language issue, and unfortunately this link now comes up on the first page of google searches about the default language in firefox.
    To change Firefox's default language, go to Edit -> Preferences -> Content, and click the "Choose" button under the Languages heading.
    To change the default language of your spell checker, right click on any text area and find the "Languages" entry in the menu, then select the language of your choice.

  • How to change the default language of form9i?

    How to change the default language of form9i? For example, change the language from Spanish to English.
    Regards!
    Gerald

    Hi,
    set the NLS_LANG parameter and make sure the language supplement classes got installed when installing the deesigntime or server. If you need to change the language for runtime, set the value in the default.env file - assuming its a web based appication
    Frank

  • How to change the text Transport id code in sus

    Hi,
    How to change the text Transport id code in sus while creating ASN
    Please advise.
    Regards,
    manu

    SE80---> BSP APPLICATION with SRMSUS ---> views -->asn > detail_edit.inc.->
    On the right hand side in the details ---> search for
    BBP_SUS_UI/ASN_TRANSPORT_IDENTIFICATION
    replace the above with the following
    BBP_SUS_UI/INVOICE_DOCUMENT_NUMBER
    BBP_SUS_UI/INVOICE.
    there is no entry available for invoice number , only the above two are available.
    save the changes
    activate the changes
    REWARD POINTS IF USEFULL

  • In a gust account i can't change the keyboard language ?

    hiiiiiiii
    every buddy 
    in a gust account i can't change the keyboard language ?
    i want let the gust user can change
    saad

    16 viewes
    without one reply

  • HT1750 I changed the keyboard language from English to Vietnamese, then the computer went into slee. I turn it on, it asks for the password, but the keyboard doesn't take vowels. what can I do?

    I changed the keyboard language from English to Vietnamese, then the computer went into slee. I turn it on, it asks for the password, but the keyboard doesn't take vowels. what can I do?

    You may want to wait for others to see this thread who might offer some other suggestions, but you could consider resetting the password. These instructions work for Lion (10.7.x) and Mountain Lion (10.8.x).
    http://osxdaily.com/2011/08/24/reset-mac-os-x-10-7-lion-password/

  • I changed the keyboard language from English to Vietnamese, then the computer went into sleep. I turn it on, it asks for the password, but the keyboard doesn't take vowels. what can I do?

    I changed the keyboard language from English to Vietnamese, then the computer went into sleep. I turn it on, it asks for the password, but the keyboard doesn't take vowels. what can I do?

    You may want to wait for others to see this thread who might offer some other suggestions, but you could consider resetting the password. These instructions work for Lion (10.7.x) and Mountain Lion (10.8.x).
    http://osxdaily.com/2011/08/24/reset-mac-os-x-10-7-lion-password/

  • Can we change the keyboard language that is displayed on iphone programatically i.e can we give user option to change keyboard to different language from application at runtime?

    Can we change the keyboard language that is displayed on iphone programatically i.e can we give user option to change keyboard to different language from application at runtime?

    Hi All,
    Please Update the Thread
    Regards
    Khanna

  • Photoshop CS5 changes the keyboard language to Thai

    So the problem is that very often the keyboard language is changed to Thai, but only inside Photoshop. Anywhere else in Windows I can still type in Latin alphabet. It seems to come completely randomly - I use my regular shortcuts and keys when I'm working, and suddenly I notice that any shortcut to any tool is not working anymore so I check by opening the text tool and can only write in Thai alphabet. Even when saving the file it only inputs Thai.
    It's very irritating since right now I have only moved the problem a bit by restarting Photoshop, so when working with huge files it takes some time to save and load again.
    I don't recall whether I ever even changed my Windows language to Thai on this PC since I don't even have the language bar visible, but Thai is regularly being used on my laptop - don't know how Photoshop would get it from there so probably just a funny coincidence.

    Photoshop can't change the keyboard mapping:  it has no such code or capability.
    But you may have accidentally set something in the OS to automatically change the keyboard layout when in Photoshop.

  • How to change the UI language to Italian?

    I am trying to make a small plugin/script for Italian langauge, It is supposed to work and be used when the system locale is Italian.
    Currently, I am doing my development on my WIndows 7 machine, that has locale set as English. How do I change the UI language to Italian or as a matter of fact - chinese/russian and so on, such that I can test/verify my plugin.
    Any help would be greatly appreciated - I am stuck with the testing part and not sure how a language change should work.

    Ah, yes, CS6 is the odd one out, I had heard that. I haven't change the UI language since CS5 by the looks of it. CS6 does have a field for a language setting:
    HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\DefaultLanguage\CS6\AdobeProductLanguage
    but changing it doesn't have any effect (not that I can see, anyway). What that key does is a mystery to me. The value I see is en_US, but my CS6 installation is en_GB (which I see in the folder structure).
    Peter

  • How to change the dictionary language in Pages 5.01?

    I used to write texts in several languages but now I cant. Any tips to change the dictionary language?
    Thanks in advance

    Edit > spelling > show spelling

  • Change the Keyboard Language

    Hi Folks,
    We have SAP EP 7.4 SP04 and working on a WDJ application development where we have 2 tabs say English & Hindi using TabStrip UI Element.
    When I click on English Tab, the Input Language should be English. When I click on Hindi Tab, the input Language should be Hindi.
    Is it possible?  If yes, please help me by providing useful links or code.
    Regards,
    Venkatesh K

    Hi,
    I don't think web applications are able to influence things like the end-user's keyboard layout.
    You can't do this in pure javascript either. Examples:
    change keyboard layout with javascript - Stack Overflow
    web app - Is it good to change keyboard's input language automatically in JavaScript? - User Experience Stack Ex…
    When clicking on tabstrip English you can change the locale to english (use the URL parameter sap-locale=en_GB) and do a similar behaviour for Hindi tab, BUT it won't affect the keyboard layout.
    It'll affect the language of the user session, like datenavigator weekdays language, date format, which is the first day of week, whether to use right-to-left behaviour or not, which language bundle to use, and so on.
    Regards,
    Ervin

  • How to change the percentage of tax code on ftxp

    i have wrongly enter the percentage of tax code while creating tax code in FTXP so plz suggest me how i can change it

    Dear Saumya,
    Reverse the accouting document which is already craeted for your invoice no., you FI consultant will help in doing so. After reversing the accouting entries update the Tax condition type with respective rate applicable and use update funcionality in VF02 and save the Invoice. This will solve your problem.
    I would like to suggest to use posting block funcionality to minimize this issue if it occuring repeatitly.
    If the solution proposed is helpfull please reward points and close.
    Thanks.
    Sumeet Sah

Maybe you are looking for