Results 1 to 9 of 9

Thread: how to type in hindi from US English Keyboard

  1. #1
    Join Date
    Jun 2010
    Beans
    380

    how to type in hindi from US English Keyboard

    I opened libreoffice 3.0 (Ubuntu 11.10) and selected Lohit Hindi font in the fonts selection column. Downloaded the charachter map of English and Hindi keys as given here http://docs.redhat.com/docs/en-US/Re...ages/hindi.png

    but when I am typing in Hindi with my english keyboard there is no Hindi word I still the english letters typed as "kerasadsd".Which should not happen since Lohit Hindi font is selected so I expected the correcponding key mapped Hindi characters to appear.

    Q1) What mistake did I do in above? I have US English keyboard only and I am using the same to type in Hindi.

    Q2) Will the documents made as above will be in unicode if not then what font should I use so that I am able to type in unicode using hindi fonts on libreoffice.

  2. #2
    Join Date
    Oct 2011
    Location
    NIPPON (aka Japan)
    Beans
    230
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: how to type in hindi from US English Keyboard

    Hi jamesbon,

    Do you have the issue even though you have installed 'Hindi' with Language Support?

    If then, have you set up Input Method with ibus settings?

  3. #3
    Join Date
    Jun 2010
    Beans
    380

    Re: how to type in hindi from US English Keyboard

    Well I do not know what Language support means.

    I am unable to see English as my default language.My system is showing
    some Korean or Chinese language which I do not understand.
    The system settings folder etc is also opening in chinese I am unable
    to use the system now.
    Have uploaded the snapshots here please have a look upon a reboot
    asked to rename all folders
    https://picasaweb.google.com/1074040...05897276606450
    gmail opening in chinese
    https://picasaweb.google.com/1074040...06102859334402
    this is how menu on my system looks half english and half chinese
    https://picasaweb.google.com/1074040...07869479955202
    if you notice in third snapshot the calendar and menu is appearing in chinese.

    I want the original US english menus folder names back.I just wanted
    to type a document with Lohit Hindi font in Libreoffice.
    Ubuntu 11.10 (I do not use Unity only Gnome desktop. I had installed
    gnome-session-fallback long time back and had been using the same).

    The problem has increased now.

    How do I get back to all english submenus and english folder names.I have a US English Keyboard and I use only US English.Some how this thing which is now set is unwanted.

  4. #4
    Join Date
    Mar 2010
    Location
    India
    Beans
    8,116

    Re: how to type in hindi from US English Keyboard

    Quote Originally Posted by jamesbon View Post
    Q1) What mistake did I do in above? I have US English keyboard only and I am using the same to type in Hindi.

    Q2) Will the documents made as above will be in unicode if not then what font should I use so that I am able to type in unicode using hindi fonts on libreoffice.
    A1) You need "Hindi Keyboard layout" to be able to type in Hindi, not English.

    A2) No matter whatever font you use, it won't type in Unicode unless it is a Unicode keyboard layout. (which again relates back to Ans.1).

    Quote Originally Posted by jamesbon View Post
    Well I do not know what Language support means.
    it means the 'enabling the system to understand and type' the language/characters you want.

    Now onto the solutions:
    Quote Originally Posted by jamesbon View Post
    I want the original US english menus folder names back.
    In the last screen, where you have opened the "Language Support" dialogue box, just highlight "English" (as you already had while taking the screenshot) > then click the button that says (still in English, fortunately..) "Apply System-wide" > then restart (or log-off > re-log-on). Everything should return to normal.

    Quote Originally Posted by jamesbon View Post
    I just wanted
    to type a document with Lohit Hindi font in Libreoffice.
    For this, reopen the same "Language Support" dialogue-box, then

    1. click on "Install/Remove languages"
    2. put a 'Tick mark' against Hindi
    3. click "Apply changes"
    4. supply your password to authenticate the change
    5. enable "ibus" on the previous dialogue box (you already have)
    6. close the box.


    By doing above, you have installed only support for Hindi typing. Now you also have to add a keyboard layout for Hindi typing. Do this as follows:

    1. In "System-Settings, click "Keyboard Layout"
    2. Click on the '+' sign at the lower left corner to bring up the layout selection list.
    3. Now, if you are habitual to "Mangal" typing in windows, select "Indian" > click "Add"
    4. Two other options are "Hindi (Bolnagri)" and "Hindi (Wx)". Both are phonetic as far as I can tell. There used to be other layouts as well (one of them very close to Kruti or Chanakya), but I couldn't find them in 11.10 (probably because I haven't installed full lang. support pack yet).
    5. Once added to the 'Keyboard Layout' list, you should see a 'keyboard' icon in the system tray (I'm in Unity, but should be same in Gnome), clicking on which you can choose between different enabled layouts.
    6. Additionally, in the 'Keyboard Layout' box, you can click "Options" > "Key(s) to change layout" to assign a shortcut key-combination to toggle between different layouts (just like Alt+Shift in windows).

    आशा है यह आपकी समस्या-समाधान मे सहायक होगा ।
    Varun
    Help others by marking threads as [SOLVED], if they are. (See how)
    Wireless Script | Use Code Tags

  5. #5
    Join Date
    Jun 2010
    Beans
    380

    Re: how to type in hindi from US English Keyboard

    Ok great message.With help of a thread here
    http://ubuntuforums.org/showpost.php...54&postcount=4
    and your message I proceeded upto following point
    Quote Originally Posted by varunendra View Post
    A1)
    By doing above, you have installed only support for Hindi typing. Now you also have to add a keyboard layout for Hindi typing. Do this as follows:
    [*]Once added to the 'Keyboard Layout' list, you should see a 'keyboard' icon in the system tray (I'm in Unity, but should be same in Gnome), clicking on which you can choose between different enabled layouts.[*]Additionally, in the 'Keyboard Layout' box, you can click "Options" > "Key(s) to change layout" to assign a shortcut key-combination to toggle between different layouts (just like Alt+Shift in windows).
    I have uploaded a snapshot
    https://picasaweb.google.com/1074040...12525307326930


    in the snapshot top right hand corner you can see a keyboard icon.Which says combination of Keys Ctrl+Space will toggle keyboard. I here after opened libreoffice selected Lohit Hindi and pressed Ctrl+Space but the letters which I typed were still in English.



    Quote Originally Posted by kazztan0325 View Post
    Hi jamesbon,

    Do you have the issue even though you have installed 'Hindi' with Language Support?

    If then, have you set up Input Method with ibus settings?
    Input method with Ibus settings is greyed out there is no option to enable Hindi as input method
    Here is a snapshot
    https://picasaweb.google.com/1074040...17018379437426

    However I feel my problem is related to this one also
    http://ubuntuforums.org/showthread.p...8#post11658578
    Last edited by jamesbon; February 2nd, 2012 at 02:52 PM.

  6. #6
    Join Date
    Mar 2010
    Location
    India
    Beans
    8,116

    Re: how to type in hindi from US English Keyboard

    I just tried ibus preferences (both in unity and gnome-fallback), and found the same problem you are facing. I've used it before and there's definitely something wrong with it this time. Can't say at the moment whether it's a bug or a bad consequence of all that "oversimplification" attempts Ubuntu is trying these days.

    However, the method I described in my earlier post works both in gnome-fallback and unity. Try that:
    Quote Originally Posted by varunendra View Post

    1. In "System-Settings, click "Keyboard Layout"
    2. Click on the '+' sign at the lower left corner to bring up the layout selection list.
    3. Now, if you are habitual to "Mangal" typing in windows, select "Indian" > click "Add"......

    I'll try to figure out what's wrong with ibus preferences. For now, please try above and post back how it goes for you.
    Varun
    Help others by marking threads as [SOLVED], if they are. (See how)
    Wireless Script | Use Code Tags

  7. #7
    Join Date
    Jun 2010
    Beans
    380

    Re: how to type in hindi from US English Keyboard

    Ok I have been able to fix this. I installed one more package
    Code:
       ibus-m17n
    this is also required.
    आपकी बात समझ गय़ा
    but then this method of typing is very difficult mangal type.The keymap is of following kind
    http://docs.redhat.com/docs/en-US/Re...ages/hindi.png


    I prefer gmail kind of phonetic typing in Hindi.Such as http://mirror.umd.edu/mozdev/indicime/wx_keyboard.html
    How to do so and need key map for the same.

  8. #8
    Join Date
    Mar 2010
    Location
    India
    Beans
    8,116

    Re: how to type in hindi from US English Keyboard

    Quote Originally Posted by jamesbon View Post
    Ok I have been able to fix this. I installed one more package
    Code:
       ibus-m17n
    this is also required.
    Great!
    ..
    ..
    Quote Originally Posted by jamesbon View Post
    I prefer gmail kind of phonetic typing in Hindi.Such as http://mirror.umd.edu/mozdev/indicime/wx_keyboard.html
    How to do so and need key map for the same.
    If you can now get the input selection menu like this in ibus preferences, then simply 'Add' the "Phonetic" layout.
    Or,
    In the method I've been talking about, the same thing is done by selecting "Hindi (Wx)".


    Edit:
    The other method also gives a keyboard icon same as ibus gives (thus two icons when using both), whose drop-down menu includes the option to "Show current layout".

    Edit2:
    Actually, "Phonetic" in ibus and "Wx" in "Keyboard Preferences" don't seem to be same. Although they both (along with some others) are phonetic type. So you may have to figure out the most suitable one for yourself, then you can use the default "Keyboard Preference" method to see its keyboard layout from its drop-down menu.
    Last edited by varunendra; February 2nd, 2012 at 04:17 PM.
    Varun
    Help others by marking threads as [SOLVED], if they are. (See how)
    Wireless Script | Use Code Tags

  9. #9
    Join Date
    Jun 2010
    Beans
    380

    Re: how to type in hindi from US English Keyboard

    Quote Originally Posted by varunendra View Post
    simply 'Add' the "Phonetic" layout.
    Or,
    In the method I've been talking about, the same thing is done by selecting "Hindi (Wx)".
    Hmmm, I can confirm that selecting phonetic as input method is not working as expected.Though I am able to type in Hindi with an INSCRIPT keyboard as shared here http://docs.redhat.com/docs/en-US/Re...ages/hindi.png
    Last edited by jamesbon; February 2nd, 2012 at 09:29 PM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •