Cannot add accent marks over Greek vowels after installing Greek language

Hi, I just installed manjaro with KDE. T tried to add a new language (Greek) as a second language, from Regional Settings> Region and Language > Language. The new language installed correctly but when I tried to write a text in Greek I could not write accent marks over vowels (ά,έ,ί,ό,ώ), I could only write vowels without accent marks (α,ε,ι,ο,ω). To add accent marks you have to install the Greek keyboard layout, select the Greek language, and then before pressing the vowel you have to press the :/; key (the key on the right of L key).

Even if I deleted the Greek Language the issue remained.

I re-installed manjaro to reproduce the issue: Everything was fine before installing the Greek language, but the problem appeared again when I installed the Greek language.

For now, I re-installed again manjaro and I did not install the Greek language.

The locale command returns:

LANG=en_US.UTF-8
LC_CTYPE=“en_US.UTF-8”
LC_NUMERIC=el_GR.UTF-8
LC_TIME=el_GR.UTF-8
LC_COLLATE=“en_US.UTF-8”
LC_MONETARY=el_GR.UTF-8
LC_MESSAGES=“en_US.UTF-8”
LC_PAPER=el_GR.UTF-8
LC_NAME=el_GR.UTF-8
LC_ADDRESS=el_GR.UTF-8
LC_TELEPHONE=el_GR.UTF-8
LC_MEASUREMENT=el_GR.UTF-8
LC_IDENTIFICATION=el_GR.UTF-8
LC_ALL=

Hi @gzax and welcome to the Manjaro community.

It’s not a good idea to mix locales in that way as it can adversely affect many applications in upredictable ways. The quotes are also inconsistent, which may potentially cause other issues; in fact, they are usually not needed at all.

For best results, either use en_US.UTF-8 or el_GR.UTF-8, but not both.

US English:

LANG="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Greek:

LANG="el_GR.UTF-8"
LC_CTYPE="el_GR.UTF-8"
LC_NUMERIC="el_GR.UTF-8"
LC_TIME="el_GR.UTF-8"
LC_COLLATE="el_GR.UTF-8"
LC_MONETARY="el_GR.UTF-8"
LC_MESSAGES="el_GR.UTF-8"
LC_PAPER="el_GR.UTF-8"
LC_NAME="el_GR.UTF-8"
LC_ADDRESS="el_GR.UTF-8"
LC_TELEPHONE="el_GR.UTF-8"
LC_MEASUREMENT="el_GR.UTF-8"
LC_IDENTIFICATION="el_GR.UTF-8"
LC_ALL=

See the following link for useful information:

Cheers.

Hi soundofthunder, and thank you for the fast response,

I want the UI to be in English but the rest to be in Greek, for example, Time, Moneraty, and Numeric. What do I have to change?

I have had no success mixing and matching in the past, however, some do seem to manage it. See the following link, which may give some insight:

Cheers.