Av någon anledning som jag fortfarande inte vet, efter att ha gjort det vanliga ... stÀlla in es_ES-språket i den nya KDE 5-installationen, slutade flera applikationer fungera. NÀr (för att se felloggen) Jag körde dem i en terminal, följande dök upp:
avsluta kallas efter att ha kastat en instans av 'std :: runtime_error' what (): locale :: facet :: _ S_create_c_locale name not valid
vad betyder det hÀr?
Att du har ett språk konfigurerat som systemet inte har "fångat" eller accepterat alls bra.
Hur löser man det?
Enkelt, vi mÃ¥ste konfigurera de lokala sprÃ¥ken eller systemsprÃ¥ken bra, vilket Àr vad jag lÀr dig att göra ð
1. Först måste vi veta vilket språk vi ska anvÀnda (uppenbar sak haha), antar att vi kommer att anvÀnda: es_ES
2. Nu ska vi öppna lokalförteckningsfilen:
sudo nano /etc/locale.gen
3. DÀr kommer vi att leta efter följande rad i filen och avmarkera dem:
# sv_ES.UTF-8 UTF-8
Det vill sÀga, vi lÀmnar det så hÀr:
sv_ES.UTF-8 UTF-8
4. Redo, nu ska vi generera lokalerna igen:
sudo locale-gen
5. Efter att ha gjort detta ska vi kontrollera filen /etc/locale.conf:
sudo nano /etc/locale.conf
Det ska se ut så hÀr:
LC_ALL = C LANG = es_ES.UTF-8 LC_COLLATE = es_ES.UTF-8
På vissa andra webbplatser ser du att de rekommenderar följande kommando:
exportera LC_ALL = C
Det Àr samma helt giltiga ð
Slutet!
Tja inget det. Detta gav mig en bra huvudvÀrk igår hemma, för raden som hÀnvisade till LC_ALL = C skrevs inte i .conf-filen, jag vet inte varför ... applikationer som TeamSpeak eller GParted fungerade inte. Kanske har det att göra med vad KDE 5 Àr ... men kanske inte (jag tror inte det Àr KDE: s fel).
Hur som helst, jag hoppas att det Àr anvÀndbart för nÃ¥gon ð
Jag vet inte om det Àr detsamma, men nÀr jag installerade Archbang och konfigurerade det spanska språket i Chile (es_CL) Àndrade det inte standardsystemspråket (engelska). Så vad jag gjorde var att lÀgga till, förutom es_CL, den spanska i Argentina (es_AR). NÀr locale.gen genererades och startades om dÀr Àndrade det systemspråket till spanska. Konstigt, jag måste testa din metod nÀr du installerar om Archbang.
Tack för tipset ð
Tack: D
Jag gjorde fel val (mitt fel för att vara distraherad) och systemet kom ut i Euskera XDD
Jag var tvungen att lÀgga till den första och tredje raden manuellt med nano xq satte inte heller, men inget viktigt ð
hÀlsningar
Ãven om jag kör sudo locale-gen skapar den inte filen /etc/locale.conf Ã¥t mig. Jag har fortfarande inga accenter i terminalen.