Per qualche ragione che ancora non capisco, dopo aver fatto la solita cosa, ovvero configurare il linguaggio es_ES nella nuova installazione di KDE 5, diverse applicazioni hanno smesso di funzionare. Quando le ho eseguite in un terminale ( per visualizzare il registro degli errori ), ho ottenuto quanto segue:
terminate chiamato dopo aver lanciato un'istanza di 'std :: runtime_error' what (): locale :: facet :: _ S_create_c_locale nome non valido
Cosa significa questo?
Che hai una lingua configurata che il sistema non ha "catturato" o accettato per niente bene.
Come risolverlo?
Semplice, dobbiamo configurare correttamente le impostazioni locali o le lingue del sistema, che è quello che ti insegnerò a fare 
1. Per prima cosa dobbiamo sapere quale linguaggio useremo (cosa ovvia, ahah), supponiamo di usare: es_ES
2. Ora apriamo il file con l'elenco delle sedi:
sudo nano /etc/locale.gen
3. Cercheremo quindi la seguente riga nel file e rimuoveremo il commento:
# en_ES.UTF-8 UTF-8
Cioè, lo lasceremo così:
it_ES.UTF-8 UTF-8
4. Bene, ora generiamo di nuovo le posizioni:
sudo locale-gen
5. Dopo aver fatto ciò, controlliamo il file /etc/locale.conf:
sudo nano /etc/locale.conf
Dovrebbe sembrare come questo:
LC_ALL = C LANG = es_ES.UTF-8 LC_COLLATE = es_ES.UTF-8
Su alcuni altri siti vedrai che raccomandano il seguente comando:
esporta LC_ALL = C
È ancora completamente valido 
La fine!
Beh niente di quello. Questo mi ha dato un bel mal di testa ieri a casa, perché la riga che si riferisce a LC_ALL = C non veniva scritta nel file .conf, non so perché ... beh, applicazioni come TeamSpeak o GParted non funzionavano. Forse ha a che fare con quello che è KDE 5 ... ma forse no (non credo che sia colpa di KDE).
Comunque spero che sia utile a qualcuno 