How do I get Chinese input to work?












23














How do I configure Ubuntu to input Chinese?










share|improve this question
























  • I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
    – Shawn Xie
    Nov 5 '15 at 8:54
















23














How do I configure Ubuntu to input Chinese?










share|improve this question
























  • I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
    – Shawn Xie
    Nov 5 '15 at 8:54














23












23








23


16





How do I configure Ubuntu to input Chinese?










share|improve this question















How do I configure Ubuntu to input Chinese?







language-support input-language chinese






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 9 '12 at 16:28









Jorge Castro

36k105422617




36k105422617










asked Aug 31 '11 at 1:52









davidyudavidyu

116113




116113












  • I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
    – Shawn Xie
    Nov 5 '15 at 8:54


















  • I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
    – Shawn Xie
    Nov 5 '15 at 8:54
















I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
– Shawn Xie
Nov 5 '15 at 8:54




I'm using Ubuntu 15.10, I use aptitude install the package ubuntu-keyboard-chinese-pinyin to get the pinyin imput method to be worked.
– Shawn Xie
Nov 5 '15 at 8:54










6 Answers
6






active

oldest

votes


















28














My system had a similar problem: I was able to choose "Chinese", but it didn't really input any Chinese. The key step missing was to install a specific Chinese input method/package. E.g.:



sudo apt-get install ibus-pinyin 


After installing Pinyin in this example, go to System SettingsLanguage SupportChinese (Pinyin).



Now it works as expected.



This thread helped me to figure out this solution. It also suggests another input method:



sudo apt-get install ibus-sunpinyin


P.S.



After either of those commands do not forget to restart the IBus daemon



ibus restart





share|improve this answer































    17















    1. click dash home, search for "language support"


    2. click "install/remove language" and add Chinese


    3. click dash home, search for "keyboard input method"


    4. under "input method",add Chinese input method


    5. enjoy!



    hopefully it helps






    share|improve this answer























    • is this available through apt-get?
      – Scott混合理论
      Apr 12 '14 at 14:11






    • 1




      Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
      – O. R. Mapper
      Dec 23 '16 at 23:03






    • 1




      Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
      – rschwieb
      Feb 8 '17 at 16:01





















    7














    setup instructions for chinese character support in (ubuntu 14.04) and (ubuntu 16.04)



    1. Enable Chinese Language Support



    a - Click System Settings, Click Language Support



    you may be prompted to install support for current languages



    b - Ensure that Keyboard input method system: is set to IBus



    c - Click Install / Remove Languages..



    d - Choose Chinese (simplified) and/or Chinese (traditional)



    e - (ubuntu 14.04) - Click Apply Changes



    e - (ubuntu 16.04) - Click Apply





    >Logout Login<





    2. Install Additional Chinese Input Systems



    this step will not work for 16.04 as ibus-m17n can no longer be found through software center



    a - Open Ubuntu Software Center



    b - Search for and install ibus-m17n





    >Logout Login<





    3. Select And Enable Your Input Systems



    a - Click System Settings, Click Text Entry



    b - Click the + button to add new methods



    c - Select Chinese (Pinyin), click Add



    this allows you to type characters 汉字



    the following steps will not work for 16.04 because they depend on ibus-m17n being installed (i'll update another time when i get them installed myself. here's a decent starting point



    d - Select Chinese (SunPinyin), click Add



    this also allows you to type chinese characters 汉字 (optional alternative)



    e - select Chinese (hanyu pinyin (m17n)), click Add



    this allows you to type hànyǔ pīnyīn (english characters with tone markers)





    >Logout Login<





    4. Test It Out





    Troubleshooting



    If when using Chinese(Pinyin) you have the bug where typing hanyu suggests ha nü sh and other similar, syllabic separation problems, first try this..



    Open the terminal, Enter ibus restart



    if that doesn't work here are a few other suggestions at Pinyin Joe



    Random Tips




    • Press super key + space to toggle between language inputs.


      • super key is the windows key



    • Each language input has its own settings to customize usability.


      • Ex. On the language bar select Pinyin, click preferences.








    share|improve this answer























    • This is the best and most complete answer, the only one that actually worked for me.
      – AlfredBaudisch
      Jan 13 '18 at 16:02










    • @AlfredBaudisch Which version of Ubuntu did you enable it for?
      – Hastig Zusammenstellen
      Jan 13 '18 at 17:07






    • 1




      ubuntu 16.04.2 LTS
      – AlfredBaudisch
      Jan 13 '18 at 23:27










    • @AlfredBaudisch Good to know, thanks :)
      – Hastig Zusammenstellen
      Jan 14 '18 at 0:55










    • For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
      – Hastig Zusammenstellen
      Aug 10 '18 at 3:18



















    2















    1. click dash home, search for "language support", check if " chinese" exist
      ? If not step 2. If have, transfer to step 3.


    2. click "install/remove language" and add Chinese


    3. click dash home, search for "keyboard input method"


    4. under "input method",add Chinese input method







    share|improve this answer































      2














      This method is through command line. It relies on installing ibus-libpinyin (which is known as Ibus Intelligent Pinyin) and adding it as input source to gsettings schema. This has been tested multiple times on Ubuntu 14.04 LTS as well as 15.04



      First install ibus-libpinyin



      sudo apt-get install ibus-libpinyin


      Then, run the following command:



      gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 


      The command above takes output of gsettings get org.gnome.desktop.input-sources sources, gives it to sed, which removes the last square bracket and appends , ('ibus', 'libpinyin')] to its output. That particular schema has entries in format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], so this is the reason why sed has to be used to insert text in that fassion. Finally we use output of that as input for gsettings set command, through parameter substitution with $( . . . )



      Alternatively the two lines can be combined into a simple script:



      #!/bin/sh
      SCHEMA="org.gnome.desktop.input-sources"
      KEY="sources"
      sudo apt-get install ibus-libpinyin
      gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"


      Hope that helps other users! Chinese language by itself is great for web-surfing Chinese internet, but one of the most desired app for Chinese users of Linux is QQ, which of course isn't available, however check out my other answer on how to install Android version of QQ in Ubuntu.






      share|improve this answer























      • Well QQ has a web edition so android edition is not really necessary.
        – xji
        Sep 11 '15 at 10:06










      • @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
        – Sergiy Kolodyazhnyy
        Sep 11 '15 at 19:59










      • This is the only answer that worked, under 2016.04 with gnome desktop.
        – Nicolas Raoul
        Sep 13 '16 at 8:16



















      0














      Here I provide a quick way to install Quick Input Method (速成輸入法) in your Ubuntu.





      1. Execute the following command to install the required packages.



        sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic


      2. Restart your Ubuntu after the command execution.


      3. Launch Language Support. Set Keyboard input system to fcitx.
        enter image description here


      4. Launch Region & Language. Add Input Sources: Chinese (QuickClassic).
        enter image description here



      5. Now you can see the language menu icon. You can use Shift to switch between the input methods.



        enter image description here








      share|improve this answer






















        protected by Community Aug 23 '18 at 11:37



        Thank you for your interest in this question.
        Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



        Would you like to answer one of these unanswered questions instead?














        6 Answers
        6






        active

        oldest

        votes








        6 Answers
        6






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        28














        My system had a similar problem: I was able to choose "Chinese", but it didn't really input any Chinese. The key step missing was to install a specific Chinese input method/package. E.g.:



        sudo apt-get install ibus-pinyin 


        After installing Pinyin in this example, go to System SettingsLanguage SupportChinese (Pinyin).



        Now it works as expected.



        This thread helped me to figure out this solution. It also suggests another input method:



        sudo apt-get install ibus-sunpinyin


        P.S.



        After either of those commands do not forget to restart the IBus daemon



        ibus restart





        share|improve this answer




























          28














          My system had a similar problem: I was able to choose "Chinese", but it didn't really input any Chinese. The key step missing was to install a specific Chinese input method/package. E.g.:



          sudo apt-get install ibus-pinyin 


          After installing Pinyin in this example, go to System SettingsLanguage SupportChinese (Pinyin).



          Now it works as expected.



          This thread helped me to figure out this solution. It also suggests another input method:



          sudo apt-get install ibus-sunpinyin


          P.S.



          After either of those commands do not forget to restart the IBus daemon



          ibus restart





          share|improve this answer


























            28












            28








            28






            My system had a similar problem: I was able to choose "Chinese", but it didn't really input any Chinese. The key step missing was to install a specific Chinese input method/package. E.g.:



            sudo apt-get install ibus-pinyin 


            After installing Pinyin in this example, go to System SettingsLanguage SupportChinese (Pinyin).



            Now it works as expected.



            This thread helped me to figure out this solution. It also suggests another input method:



            sudo apt-get install ibus-sunpinyin


            P.S.



            After either of those commands do not forget to restart the IBus daemon



            ibus restart





            share|improve this answer














            My system had a similar problem: I was able to choose "Chinese", but it didn't really input any Chinese. The key step missing was to install a specific Chinese input method/package. E.g.:



            sudo apt-get install ibus-pinyin 


            After installing Pinyin in this example, go to System SettingsLanguage SupportChinese (Pinyin).



            Now it works as expected.



            This thread helped me to figure out this solution. It also suggests another input method:



            sudo apt-get install ibus-sunpinyin


            P.S.



            After either of those commands do not forget to restart the IBus daemon



            ibus restart






            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited May 19 '16 at 0:42









            Fergus Incoronato

            65111




            65111










            answered Aug 30 '15 at 4:38









            Samuel LiSamuel Li

            43144




            43144

























                17















                1. click dash home, search for "language support"


                2. click "install/remove language" and add Chinese


                3. click dash home, search for "keyboard input method"


                4. under "input method",add Chinese input method


                5. enjoy!



                hopefully it helps






                share|improve this answer























                • is this available through apt-get?
                  – Scott混合理论
                  Apr 12 '14 at 14:11






                • 1




                  Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                  – O. R. Mapper
                  Dec 23 '16 at 23:03






                • 1




                  Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                  – rschwieb
                  Feb 8 '17 at 16:01


















                17















                1. click dash home, search for "language support"


                2. click "install/remove language" and add Chinese


                3. click dash home, search for "keyboard input method"


                4. under "input method",add Chinese input method


                5. enjoy!



                hopefully it helps






                share|improve this answer























                • is this available through apt-get?
                  – Scott混合理论
                  Apr 12 '14 at 14:11






                • 1




                  Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                  – O. R. Mapper
                  Dec 23 '16 at 23:03






                • 1




                  Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                  – rschwieb
                  Feb 8 '17 at 16:01
















                17












                17








                17







                1. click dash home, search for "language support"


                2. click "install/remove language" and add Chinese


                3. click dash home, search for "keyboard input method"


                4. under "input method",add Chinese input method


                5. enjoy!



                hopefully it helps






                share|improve this answer















                1. click dash home, search for "language support"


                2. click "install/remove language" and add Chinese


                3. click dash home, search for "keyboard input method"


                4. under "input method",add Chinese input method


                5. enjoy!



                hopefully it helps







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Aug 30 '15 at 10:43









                A.B.

                68.1k12167256




                68.1k12167256










                answered Oct 18 '11 at 8:41









                illidan333illidan333

                1713




                1713












                • is this available through apt-get?
                  – Scott混合理论
                  Apr 12 '14 at 14:11






                • 1




                  Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                  – O. R. Mapper
                  Dec 23 '16 at 23:03






                • 1




                  Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                  – rschwieb
                  Feb 8 '17 at 16:01




















                • is this available through apt-get?
                  – Scott混合理论
                  Apr 12 '14 at 14:11






                • 1




                  Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                  – O. R. Mapper
                  Dec 23 '16 at 23:03






                • 1




                  Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                  – rschwieb
                  Feb 8 '17 at 16:01


















                is this available through apt-get?
                – Scott混合理论
                Apr 12 '14 at 14:11




                is this available through apt-get?
                – Scott混合理论
                Apr 12 '14 at 14:11




                1




                1




                Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                – O. R. Mapper
                Dec 23 '16 at 23:03




                Ubuntu 16.10 only finds Text Entry when searching for keyboard input method, and there does not seem to be any way to add "input methods" in that dialog box.
                – O. R. Mapper
                Dec 23 '16 at 23:03




                1




                1




                Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                – rschwieb
                Feb 8 '17 at 16:01






                Didn't work for me. (in 16.04) I installed Chinese, and clicked a checkbox that allowed me to see the icon in the menu bar that shows which language is active. There is an item under there that says "Text entry settings." I added three chinese language items. I activated them all one at a time, but no Chinese is ever produced in any textbox I've tried.
                – rschwieb
                Feb 8 '17 at 16:01













                7














                setup instructions for chinese character support in (ubuntu 14.04) and (ubuntu 16.04)



                1. Enable Chinese Language Support



                a - Click System Settings, Click Language Support



                you may be prompted to install support for current languages



                b - Ensure that Keyboard input method system: is set to IBus



                c - Click Install / Remove Languages..



                d - Choose Chinese (simplified) and/or Chinese (traditional)



                e - (ubuntu 14.04) - Click Apply Changes



                e - (ubuntu 16.04) - Click Apply





                >Logout Login<





                2. Install Additional Chinese Input Systems



                this step will not work for 16.04 as ibus-m17n can no longer be found through software center



                a - Open Ubuntu Software Center



                b - Search for and install ibus-m17n





                >Logout Login<





                3. Select And Enable Your Input Systems



                a - Click System Settings, Click Text Entry



                b - Click the + button to add new methods



                c - Select Chinese (Pinyin), click Add



                this allows you to type characters 汉字



                the following steps will not work for 16.04 because they depend on ibus-m17n being installed (i'll update another time when i get them installed myself. here's a decent starting point



                d - Select Chinese (SunPinyin), click Add



                this also allows you to type chinese characters 汉字 (optional alternative)



                e - select Chinese (hanyu pinyin (m17n)), click Add



                this allows you to type hànyǔ pīnyīn (english characters with tone markers)





                >Logout Login<





                4. Test It Out





                Troubleshooting



                If when using Chinese(Pinyin) you have the bug where typing hanyu suggests ha nü sh and other similar, syllabic separation problems, first try this..



                Open the terminal, Enter ibus restart



                if that doesn't work here are a few other suggestions at Pinyin Joe



                Random Tips




                • Press super key + space to toggle between language inputs.


                  • super key is the windows key



                • Each language input has its own settings to customize usability.


                  • Ex. On the language bar select Pinyin, click preferences.








                share|improve this answer























                • This is the best and most complete answer, the only one that actually worked for me.
                  – AlfredBaudisch
                  Jan 13 '18 at 16:02










                • @AlfredBaudisch Which version of Ubuntu did you enable it for?
                  – Hastig Zusammenstellen
                  Jan 13 '18 at 17:07






                • 1




                  ubuntu 16.04.2 LTS
                  – AlfredBaudisch
                  Jan 13 '18 at 23:27










                • @AlfredBaudisch Good to know, thanks :)
                  – Hastig Zusammenstellen
                  Jan 14 '18 at 0:55










                • For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                  – Hastig Zusammenstellen
                  Aug 10 '18 at 3:18
















                7














                setup instructions for chinese character support in (ubuntu 14.04) and (ubuntu 16.04)



                1. Enable Chinese Language Support



                a - Click System Settings, Click Language Support



                you may be prompted to install support for current languages



                b - Ensure that Keyboard input method system: is set to IBus



                c - Click Install / Remove Languages..



                d - Choose Chinese (simplified) and/or Chinese (traditional)



                e - (ubuntu 14.04) - Click Apply Changes



                e - (ubuntu 16.04) - Click Apply





                >Logout Login<





                2. Install Additional Chinese Input Systems



                this step will not work for 16.04 as ibus-m17n can no longer be found through software center



                a - Open Ubuntu Software Center



                b - Search for and install ibus-m17n





                >Logout Login<





                3. Select And Enable Your Input Systems



                a - Click System Settings, Click Text Entry



                b - Click the + button to add new methods



                c - Select Chinese (Pinyin), click Add



                this allows you to type characters 汉字



                the following steps will not work for 16.04 because they depend on ibus-m17n being installed (i'll update another time when i get them installed myself. here's a decent starting point



                d - Select Chinese (SunPinyin), click Add



                this also allows you to type chinese characters 汉字 (optional alternative)



                e - select Chinese (hanyu pinyin (m17n)), click Add



                this allows you to type hànyǔ pīnyīn (english characters with tone markers)





                >Logout Login<





                4. Test It Out





                Troubleshooting



                If when using Chinese(Pinyin) you have the bug where typing hanyu suggests ha nü sh and other similar, syllabic separation problems, first try this..



                Open the terminal, Enter ibus restart



                if that doesn't work here are a few other suggestions at Pinyin Joe



                Random Tips




                • Press super key + space to toggle between language inputs.


                  • super key is the windows key



                • Each language input has its own settings to customize usability.


                  • Ex. On the language bar select Pinyin, click preferences.








                share|improve this answer























                • This is the best and most complete answer, the only one that actually worked for me.
                  – AlfredBaudisch
                  Jan 13 '18 at 16:02










                • @AlfredBaudisch Which version of Ubuntu did you enable it for?
                  – Hastig Zusammenstellen
                  Jan 13 '18 at 17:07






                • 1




                  ubuntu 16.04.2 LTS
                  – AlfredBaudisch
                  Jan 13 '18 at 23:27










                • @AlfredBaudisch Good to know, thanks :)
                  – Hastig Zusammenstellen
                  Jan 14 '18 at 0:55










                • For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                  – Hastig Zusammenstellen
                  Aug 10 '18 at 3:18














                7












                7








                7






                setup instructions for chinese character support in (ubuntu 14.04) and (ubuntu 16.04)



                1. Enable Chinese Language Support



                a - Click System Settings, Click Language Support



                you may be prompted to install support for current languages



                b - Ensure that Keyboard input method system: is set to IBus



                c - Click Install / Remove Languages..



                d - Choose Chinese (simplified) and/or Chinese (traditional)



                e - (ubuntu 14.04) - Click Apply Changes



                e - (ubuntu 16.04) - Click Apply





                >Logout Login<





                2. Install Additional Chinese Input Systems



                this step will not work for 16.04 as ibus-m17n can no longer be found through software center



                a - Open Ubuntu Software Center



                b - Search for and install ibus-m17n





                >Logout Login<





                3. Select And Enable Your Input Systems



                a - Click System Settings, Click Text Entry



                b - Click the + button to add new methods



                c - Select Chinese (Pinyin), click Add



                this allows you to type characters 汉字



                the following steps will not work for 16.04 because they depend on ibus-m17n being installed (i'll update another time when i get them installed myself. here's a decent starting point



                d - Select Chinese (SunPinyin), click Add



                this also allows you to type chinese characters 汉字 (optional alternative)



                e - select Chinese (hanyu pinyin (m17n)), click Add



                this allows you to type hànyǔ pīnyīn (english characters with tone markers)





                >Logout Login<





                4. Test It Out





                Troubleshooting



                If when using Chinese(Pinyin) you have the bug where typing hanyu suggests ha nü sh and other similar, syllabic separation problems, first try this..



                Open the terminal, Enter ibus restart



                if that doesn't work here are a few other suggestions at Pinyin Joe



                Random Tips




                • Press super key + space to toggle between language inputs.


                  • super key is the windows key



                • Each language input has its own settings to customize usability.


                  • Ex. On the language bar select Pinyin, click preferences.








                share|improve this answer














                setup instructions for chinese character support in (ubuntu 14.04) and (ubuntu 16.04)



                1. Enable Chinese Language Support



                a - Click System Settings, Click Language Support



                you may be prompted to install support for current languages



                b - Ensure that Keyboard input method system: is set to IBus



                c - Click Install / Remove Languages..



                d - Choose Chinese (simplified) and/or Chinese (traditional)



                e - (ubuntu 14.04) - Click Apply Changes



                e - (ubuntu 16.04) - Click Apply





                >Logout Login<





                2. Install Additional Chinese Input Systems



                this step will not work for 16.04 as ibus-m17n can no longer be found through software center



                a - Open Ubuntu Software Center



                b - Search for and install ibus-m17n





                >Logout Login<





                3. Select And Enable Your Input Systems



                a - Click System Settings, Click Text Entry



                b - Click the + button to add new methods



                c - Select Chinese (Pinyin), click Add



                this allows you to type characters 汉字



                the following steps will not work for 16.04 because they depend on ibus-m17n being installed (i'll update another time when i get them installed myself. here's a decent starting point



                d - Select Chinese (SunPinyin), click Add



                this also allows you to type chinese characters 汉字 (optional alternative)



                e - select Chinese (hanyu pinyin (m17n)), click Add



                this allows you to type hànyǔ pīnyīn (english characters with tone markers)





                >Logout Login<





                4. Test It Out





                Troubleshooting



                If when using Chinese(Pinyin) you have the bug where typing hanyu suggests ha nü sh and other similar, syllabic separation problems, first try this..



                Open the terminal, Enter ibus restart



                if that doesn't work here are a few other suggestions at Pinyin Joe



                Random Tips




                • Press super key + space to toggle between language inputs.


                  • super key is the windows key



                • Each language input has its own settings to customize usability.


                  • Ex. On the language bar select Pinyin, click preferences.









                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Aug 10 '18 at 3:10

























                answered Feb 16 '16 at 2:27









                Hastig ZusammenstellenHastig Zusammenstellen

                28139




                28139












                • This is the best and most complete answer, the only one that actually worked for me.
                  – AlfredBaudisch
                  Jan 13 '18 at 16:02










                • @AlfredBaudisch Which version of Ubuntu did you enable it for?
                  – Hastig Zusammenstellen
                  Jan 13 '18 at 17:07






                • 1




                  ubuntu 16.04.2 LTS
                  – AlfredBaudisch
                  Jan 13 '18 at 23:27










                • @AlfredBaudisch Good to know, thanks :)
                  – Hastig Zusammenstellen
                  Jan 14 '18 at 0:55










                • For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                  – Hastig Zusammenstellen
                  Aug 10 '18 at 3:18


















                • This is the best and most complete answer, the only one that actually worked for me.
                  – AlfredBaudisch
                  Jan 13 '18 at 16:02










                • @AlfredBaudisch Which version of Ubuntu did you enable it for?
                  – Hastig Zusammenstellen
                  Jan 13 '18 at 17:07






                • 1




                  ubuntu 16.04.2 LTS
                  – AlfredBaudisch
                  Jan 13 '18 at 23:27










                • @AlfredBaudisch Good to know, thanks :)
                  – Hastig Zusammenstellen
                  Jan 14 '18 at 0:55










                • For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                  – Hastig Zusammenstellen
                  Aug 10 '18 at 3:18
















                This is the best and most complete answer, the only one that actually worked for me.
                – AlfredBaudisch
                Jan 13 '18 at 16:02




                This is the best and most complete answer, the only one that actually worked for me.
                – AlfredBaudisch
                Jan 13 '18 at 16:02












                @AlfredBaudisch Which version of Ubuntu did you enable it for?
                – Hastig Zusammenstellen
                Jan 13 '18 at 17:07




                @AlfredBaudisch Which version of Ubuntu did you enable it for?
                – Hastig Zusammenstellen
                Jan 13 '18 at 17:07




                1




                1




                ubuntu 16.04.2 LTS
                – AlfredBaudisch
                Jan 13 '18 at 23:27




                ubuntu 16.04.2 LTS
                – AlfredBaudisch
                Jan 13 '18 at 23:27












                @AlfredBaudisch Good to know, thanks :)
                – Hastig Zusammenstellen
                Jan 14 '18 at 0:55




                @AlfredBaudisch Good to know, thanks :)
                – Hastig Zusammenstellen
                Jan 14 '18 at 0:55












                For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                – Hastig Zusammenstellen
                Aug 10 '18 at 3:18




                For anybody reading the comments, Alfred's comment was posted before I made an update to the answer to include 16.04. The first step should get things working well enough for most users but for those wanting to use Hanyu Pinyin (tone marked English characters / hànyǔ pīnyīn) and other alternative Chinese character programs you will need to look elsewhere for answers until I install them myself and update this answer.
                – Hastig Zusammenstellen
                Aug 10 '18 at 3:18











                2















                1. click dash home, search for "language support", check if " chinese" exist
                  ? If not step 2. If have, transfer to step 3.


                2. click "install/remove language" and add Chinese


                3. click dash home, search for "keyboard input method"


                4. under "input method",add Chinese input method







                share|improve this answer




























                  2















                  1. click dash home, search for "language support", check if " chinese" exist
                    ? If not step 2. If have, transfer to step 3.


                  2. click "install/remove language" and add Chinese


                  3. click dash home, search for "keyboard input method"


                  4. under "input method",add Chinese input method







                  share|improve this answer


























                    2












                    2








                    2







                    1. click dash home, search for "language support", check if " chinese" exist
                      ? If not step 2. If have, transfer to step 3.


                    2. click "install/remove language" and add Chinese


                    3. click dash home, search for "keyboard input method"


                    4. under "input method",add Chinese input method







                    share|improve this answer















                    1. click dash home, search for "language support", check if " chinese" exist
                      ? If not step 2. If have, transfer to step 3.


                    2. click "install/remove language" and add Chinese


                    3. click dash home, search for "keyboard input method"


                    4. under "input method",add Chinese input method








                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Aug 30 '15 at 10:43









                    A.B.

                    68.1k12167256




                    68.1k12167256










                    answered Apr 12 '12 at 7:14









                    chpliuchpliu

                    211




                    211























                        2














                        This method is through command line. It relies on installing ibus-libpinyin (which is known as Ibus Intelligent Pinyin) and adding it as input source to gsettings schema. This has been tested multiple times on Ubuntu 14.04 LTS as well as 15.04



                        First install ibus-libpinyin



                        sudo apt-get install ibus-libpinyin


                        Then, run the following command:



                        gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 


                        The command above takes output of gsettings get org.gnome.desktop.input-sources sources, gives it to sed, which removes the last square bracket and appends , ('ibus', 'libpinyin')] to its output. That particular schema has entries in format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], so this is the reason why sed has to be used to insert text in that fassion. Finally we use output of that as input for gsettings set command, through parameter substitution with $( . . . )



                        Alternatively the two lines can be combined into a simple script:



                        #!/bin/sh
                        SCHEMA="org.gnome.desktop.input-sources"
                        KEY="sources"
                        sudo apt-get install ibus-libpinyin
                        gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"


                        Hope that helps other users! Chinese language by itself is great for web-surfing Chinese internet, but one of the most desired app for Chinese users of Linux is QQ, which of course isn't available, however check out my other answer on how to install Android version of QQ in Ubuntu.






                        share|improve this answer























                        • Well QQ has a web edition so android edition is not really necessary.
                          – xji
                          Sep 11 '15 at 10:06










                        • @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                          – Sergiy Kolodyazhnyy
                          Sep 11 '15 at 19:59










                        • This is the only answer that worked, under 2016.04 with gnome desktop.
                          – Nicolas Raoul
                          Sep 13 '16 at 8:16
















                        2














                        This method is through command line. It relies on installing ibus-libpinyin (which is known as Ibus Intelligent Pinyin) and adding it as input source to gsettings schema. This has been tested multiple times on Ubuntu 14.04 LTS as well as 15.04



                        First install ibus-libpinyin



                        sudo apt-get install ibus-libpinyin


                        Then, run the following command:



                        gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 


                        The command above takes output of gsettings get org.gnome.desktop.input-sources sources, gives it to sed, which removes the last square bracket and appends , ('ibus', 'libpinyin')] to its output. That particular schema has entries in format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], so this is the reason why sed has to be used to insert text in that fassion. Finally we use output of that as input for gsettings set command, through parameter substitution with $( . . . )



                        Alternatively the two lines can be combined into a simple script:



                        #!/bin/sh
                        SCHEMA="org.gnome.desktop.input-sources"
                        KEY="sources"
                        sudo apt-get install ibus-libpinyin
                        gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"


                        Hope that helps other users! Chinese language by itself is great for web-surfing Chinese internet, but one of the most desired app for Chinese users of Linux is QQ, which of course isn't available, however check out my other answer on how to install Android version of QQ in Ubuntu.






                        share|improve this answer























                        • Well QQ has a web edition so android edition is not really necessary.
                          – xji
                          Sep 11 '15 at 10:06










                        • @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                          – Sergiy Kolodyazhnyy
                          Sep 11 '15 at 19:59










                        • This is the only answer that worked, under 2016.04 with gnome desktop.
                          – Nicolas Raoul
                          Sep 13 '16 at 8:16














                        2












                        2








                        2






                        This method is through command line. It relies on installing ibus-libpinyin (which is known as Ibus Intelligent Pinyin) and adding it as input source to gsettings schema. This has been tested multiple times on Ubuntu 14.04 LTS as well as 15.04



                        First install ibus-libpinyin



                        sudo apt-get install ibus-libpinyin


                        Then, run the following command:



                        gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 


                        The command above takes output of gsettings get org.gnome.desktop.input-sources sources, gives it to sed, which removes the last square bracket and appends , ('ibus', 'libpinyin')] to its output. That particular schema has entries in format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], so this is the reason why sed has to be used to insert text in that fassion. Finally we use output of that as input for gsettings set command, through parameter substitution with $( . . . )



                        Alternatively the two lines can be combined into a simple script:



                        #!/bin/sh
                        SCHEMA="org.gnome.desktop.input-sources"
                        KEY="sources"
                        sudo apt-get install ibus-libpinyin
                        gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"


                        Hope that helps other users! Chinese language by itself is great for web-surfing Chinese internet, but one of the most desired app for Chinese users of Linux is QQ, which of course isn't available, however check out my other answer on how to install Android version of QQ in Ubuntu.






                        share|improve this answer














                        This method is through command line. It relies on installing ibus-libpinyin (which is known as Ibus Intelligent Pinyin) and adding it as input source to gsettings schema. This has been tested multiple times on Ubuntu 14.04 LTS as well as 15.04



                        First install ibus-libpinyin



                        sudo apt-get install ibus-libpinyin


                        Then, run the following command:



                        gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 


                        The command above takes output of gsettings get org.gnome.desktop.input-sources sources, gives it to sed, which removes the last square bracket and appends , ('ibus', 'libpinyin')] to its output. That particular schema has entries in format [(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)], so this is the reason why sed has to be used to insert text in that fassion. Finally we use output of that as input for gsettings set command, through parameter substitution with $( . . . )



                        Alternatively the two lines can be combined into a simple script:



                        #!/bin/sh
                        SCHEMA="org.gnome.desktop.input-sources"
                        KEY="sources"
                        sudo apt-get install ibus-libpinyin
                        gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"


                        Hope that helps other users! Chinese language by itself is great for web-surfing Chinese internet, but one of the most desired app for Chinese users of Linux is QQ, which of course isn't available, however check out my other answer on how to install Android version of QQ in Ubuntu.







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Apr 13 '17 at 12:25









                        Community

                        1




                        1










                        answered Aug 30 '15 at 5:47









                        Sergiy KolodyazhnyySergiy Kolodyazhnyy

                        70.4k9146307




                        70.4k9146307












                        • Well QQ has a web edition so android edition is not really necessary.
                          – xji
                          Sep 11 '15 at 10:06










                        • @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                          – Sergiy Kolodyazhnyy
                          Sep 11 '15 at 19:59










                        • This is the only answer that worked, under 2016.04 with gnome desktop.
                          – Nicolas Raoul
                          Sep 13 '16 at 8:16


















                        • Well QQ has a web edition so android edition is not really necessary.
                          – xji
                          Sep 11 '15 at 10:06










                        • @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                          – Sergiy Kolodyazhnyy
                          Sep 11 '15 at 19:59










                        • This is the only answer that worked, under 2016.04 with gnome desktop.
                          – Nicolas Raoul
                          Sep 13 '16 at 8:16
















                        Well QQ has a web edition so android edition is not really necessary.
                        – xji
                        Sep 11 '15 at 10:06




                        Well QQ has a web edition so android edition is not really necessary.
                        – xji
                        Sep 11 '15 at 10:06












                        @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                        – Sergiy Kolodyazhnyy
                        Sep 11 '15 at 19:59




                        @XiangJi at least for me, web qq lacks file transfer and video/voice calling features. Besides, it's laggy and doesn't keep history of my conversations. Hence, I prefer android version. A bit verbose, but works for me
                        – Sergiy Kolodyazhnyy
                        Sep 11 '15 at 19:59












                        This is the only answer that worked, under 2016.04 with gnome desktop.
                        – Nicolas Raoul
                        Sep 13 '16 at 8:16




                        This is the only answer that worked, under 2016.04 with gnome desktop.
                        – Nicolas Raoul
                        Sep 13 '16 at 8:16











                        0














                        Here I provide a quick way to install Quick Input Method (速成輸入法) in your Ubuntu.





                        1. Execute the following command to install the required packages.



                          sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic


                        2. Restart your Ubuntu after the command execution.


                        3. Launch Language Support. Set Keyboard input system to fcitx.
                          enter image description here


                        4. Launch Region & Language. Add Input Sources: Chinese (QuickClassic).
                          enter image description here



                        5. Now you can see the language menu icon. You can use Shift to switch between the input methods.



                          enter image description here








                        share|improve this answer




























                          0














                          Here I provide a quick way to install Quick Input Method (速成輸入法) in your Ubuntu.





                          1. Execute the following command to install the required packages.



                            sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic


                          2. Restart your Ubuntu after the command execution.


                          3. Launch Language Support. Set Keyboard input system to fcitx.
                            enter image description here


                          4. Launch Region & Language. Add Input Sources: Chinese (QuickClassic).
                            enter image description here



                          5. Now you can see the language menu icon. You can use Shift to switch between the input methods.



                            enter image description here








                          share|improve this answer


























                            0












                            0








                            0






                            Here I provide a quick way to install Quick Input Method (速成輸入法) in your Ubuntu.





                            1. Execute the following command to install the required packages.



                              sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic


                            2. Restart your Ubuntu after the command execution.


                            3. Launch Language Support. Set Keyboard input system to fcitx.
                              enter image description here


                            4. Launch Region & Language. Add Input Sources: Chinese (QuickClassic).
                              enter image description here



                            5. Now you can see the language menu icon. You can use Shift to switch between the input methods.



                              enter image description here








                            share|improve this answer














                            Here I provide a quick way to install Quick Input Method (速成輸入法) in your Ubuntu.





                            1. Execute the following command to install the required packages.



                              sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic


                            2. Restart your Ubuntu after the command execution.


                            3. Launch Language Support. Set Keyboard input system to fcitx.
                              enter image description here


                            4. Launch Region & Language. Add Input Sources: Chinese (QuickClassic).
                              enter image description here



                            5. Now you can see the language menu icon. You can use Shift to switch between the input methods.



                              enter image description here









                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            edited 2 days ago

























                            answered 2 days ago









                            KinKin

                            1,87842145




                            1,87842145

















                                protected by Community Aug 23 '18 at 11:37



                                Thank you for your interest in this question.
                                Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                Would you like to answer one of these unanswered questions instead?



                                Popular posts from this blog

                                Quarter-circle Tiles

                                build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

                                Mont Emei