Cant open gnome-terminal after update

Hi,

i cant open the Terminal after a update, if i try it:

nome-terminal
# Locale not supported by C library.
#       Using the fallback 'C' locale.
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached

if i try

locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

and also in the settings I do not see any language

Try the following, perhaps it might help:

sudo locale-gen

Reboot.

if i try this, nothing happens:

sudo locale-gen
[sudo] password for tealk: 
Generating locales...
Generation complete.

as far as I know the output should be longer or?

Mine shows:

Generating locales...
  en_US.UTF-8... done
Generation complete.

Did you reboot after the update?

Try a different emulator.

can not reboot right now, do it later

i have install konsole, if i open it i get this message but i can use it
bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8)

I have found a solution

in the file /etc/locale.gen all languages were commented out, i have re-enabled de_DE.UTF-8 and en_US.UTF-8

then I regenerated the locles

sudo locale-gen
Generating locales...
  de_DE.UTF-8... done
  en_US.UTF-8... done
Generation complete.

now it works again and i can open the gnome-terminal

thanks to all <3

Is it possible that after an update you used pacdiff or similar and copied the .pacnew file over the old locale.gen file?
If so, that would explain the sudden change.

i also looked through the log again, nothing was changed in locale.gen by the update process; at least nothing that would have been in the terminal or in the log

So you did not run eos-pacdiff manually?
If not, then I don’t know what changed it.

no i dont run it