For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser. Allow Hebrew or Arabic in vsc or sublime on Ubuntu


Allow Hebrew or Arabic for code editor

Last update:
If you need to work with Hebrew or Arabic languages over ubuntu or visual studio code but they are not available by default. And when clicking right ctrl+shift it stays in English.
First start by adding languages to ubuntu operating system. Then we will add the option to switch between languages to our desktop.

First add language to ubuntu

  1. Go to activities.
  2. Type language in the search field
  3. Open the language suppor tool

ubuntu language support

The language support may popup message "the language support is not installed completely" select yes to install the language support completely.

System will request authentication with administrator password to authorize the installation.

Once the language support installation is completed click the install and remove button.


ubuntu install remove language

4. Check the box near the languages you need to add, in our case we will check Hebrew and Arabic and click apply.

System may request for administrator password again to authorize language package installation.

If you get error message "Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/f/firefox/ firefox-locale-he_86.0.1+build1-0ubuntu0.20.04.1_amd64.deb 404 Not Found [IP: 192.115.211.70 80]".


ubuntu failed to download package files

Open terminal and update your system to get latest apt.

sudo apt-get update

And try to install language package again.

After applying all changes we need to allow switching languages on Ubuntu 20.04 Desktop for our keyboard.

Allow switching langauges on Ubuntu 20.04

  1. Go to activities.
  2. Type settings in the search field
  3. Open the settings helper
  4. Region & Language.
  5. Click the Add button.
  6. Add the language (in our case Hebrew or Arabic).

language settings ubuntu

You can install additional languages using manage languages button.

After adding the language you can switch by selecting language form list (check point 4 on following image). Or you can add shortcut to your keyboard to switch between languages.


keyboard shortcuts





Cookie Policy


Last update: 14/06/2021 Version: 1.0
Following is an explaination on how and what cookies this site is using.
This site is currently using only necessary cookies for proper functionality, such as displaying content, logging in, validating your session, responding to your request for services, and other functions.
Most web browsers can be set to disable the use of cookies. However, if you disable these cookies, you may not be able to access features on our website.
Site is also using performance cookies to collect information about the use of the website, such as pages visited, traffic sources, users ’interests, content management, and other website measurements.
And functional Cookies that remember a user choices.
Site may use marketing and advertisement cookies to allow third parties to create, implement, operate and examine their digital marketing campaigns.
By accepting this notice you give us your consent to use all types of cookies.
Please check our privacy policy page and our cookie policy page on site to learn how you can disable our use of cookies.