4

I was using Ubuntu 16.04. There it was so easy to change the text entry option. Settings > Text entry.

But when I switch to Ubuntu 18.04 I can't find such option. So how can I write in another language? How to change text entry i.e. by super+shift or something like that?

  • If you need something like <Ctrl+Shift> or <Alt+Shift> you can use GNOME Tweaks (see my answer). – N0rbert May 1 '18 at 10:26
8

How to add and select a language in Ubuntu 18.04 LTS

Edited to make it easier to find your language. Thanks to @Gunnar Hjalmarsson.

  • Click near the top right corner, select the 'tools' symbol

    enter image description here

  • You arrive at the Settings menu. Select Region & Language

  • Click on the long button Manage Installed Languages

    If the system is new, a window may pop up: 'The language support is not installed completely'. In that case click on Install

  • Click on Install/Remove Languages

    enter image description here

  • Select and tick your language(s), like I did with Swedish

    enter image description here

  • Click on Apply

  • Now you might want to select language for menus and windows and drag it to the top of the box

    enter image description here

    It should look like this with your language at the top of the box

    enter image description here

  • Now you might want to click on Apply System-Wide

  • Close the window 'Language support' and the Settings menu

  • Click near the top right corner, select the 'tools' symbol to restart the Settings menu

  • Back in the Settings menu, Click on +

  • Mark 'your language' (that you should find directly without clicking on )

    enter image description here

  • Click on the green button Add


  • If you do not find your language directly

    • Click on

      screenshot-click on <code>**⋮**</code>

      to get a list with more languages.

    • Click on 'Other' (it might be slow, so wait a while ...)

    • Select your language from the long list

      enter image description here

    • Click on the green button Add


  • Mark your language in the list

    enter image description here

  • Click on ^ to move it to the top of the list

  • Now you can select between English and your language. Click on the applet near the top right corner of the screen.

    enter image description here

How to assign a keyboard shortcut to switch keyboard layout

The default shortcuts for keyboard layout switching are Super+Space and Shift+Super+Space. @N0rbert suggested to add a screenshot with assigning of keyboard shortcut to keyboard layout switching. It is a good idea, and there is a detailed description at this link,

18.04 ctrl+shift to change language

  • On Ubuntu 18.04 LTS with GNOME desktop from GNOME Tweaks.

    1. Install it

      sudo apt-get install gnome-tweaks
      
    2. Then open GNOME Tweaks (gnome-tweaks).

    3. Select Keyboard & Mouse tab
    4. Click Additional Layout Options button
    5. Expand Switching to another layout
    6. Select Ctrl+Shift here

enter image description here

Right-click and open the screenshot picture in another [big] window to see it in full size. That way it is easier to read the text.

  • Could you please add screenshot with assigning of keyboard shortcut to keyboard layout switching. – N0rbert May 1 '18 at 10:25
  • 1
    @N0rbert, Done :-) Good idea (and +1 to your answer in that other thread). – sudodus May 1 '18 at 10:56
  • I did all this and I can't write polish diacritics anywhere. Right Alt+ letter just desn't work – zwolin Sep 25 '18 at 16:19
  • @zwolin, I have no experience of Polish. Let us hope that someone who knows will chip in and help you. Maybe chances are better, if you create an own question and describe your particular case with as many details as possible. – sudodus Sep 25 '18 at 18:10
  • I found a solution for my case - in GNOME Tweaks I set Keyboard & Mouse->Additional Layout Options -> Key to choose the 3rd level -> Right Alt. Now Polish diacritic characters work as expected – zwolin Sep 26 '18 at 15:49

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.