Why isn't the English layout working on my multilingual website?

Hi

I made the default store in the website to be Arabic, but the website layout in English store does not work it keeps on the Arabic layout.

I added this lines of code but the website layout did not change when select English Language:

{%- if shop.locale == 'en' -%}<html class="no-js" lang="{{ shop.locale }}" dir="ltr">
    {%- else -%}<html class="no-js" lang="{{ shop.locale }}">{%- endif -%}

Could you please support me!

1 I’ve recently added Lithuanian and Norwegian keyboard layouts and now my left shift doesn’t work on any of the layouts (including English). Also, Lithuanian and Norwegian layouts aren’t working as well.

When I switch to, let’s say, Lithuanian, I just type with the standard English layout (shift is still not working).

What could be the issue?