Nez kāpēc es joprojām nezinu, pēc parastā ... es_ES valodas iestatīšanas jaunajā KDE 5 instalācijā vairākas lietojumprogrammas vairs nedarbojās. Kad (lai redzētu kļūdu žurnālu) Es tos vadīju terminālā, parādījās:
izbeigt izsauktu pēc “std :: runtime_error” instances iemetiena what (): locale :: facet :: _ S_create_c_locale nosaukums nav derīgs
ko tas nozīmē?
Ka jums ir konfigurēta valoda, kuru sistēma vispār nav labi uztvērusi vai akceptējusi.
Kā to atrisināt?
Vienkārši, mums labi jākonfigurē vietējās vai sistēmas valodas, ko es jums iemācīšu darīt 😀
1. Vispirms mums jāzina, kādu valodu mēs izmantosim (acīmredzama lieta haha), pieņemsim, ka izmantosim: es_ES
2. Tagad mēs atvērsim telpu saraksta failu:
sudo nano /etc/locale.gen
3. Tur mēs failā meklēsim šādu rindu un tos komentēsim:
# lv_ES.UTF-8 UTF-8
Tas ir, mēs to atstāsim šādi:
lv_ES.UTF-8 UTF-8
4. Gatavs, tagad mēs atkal ģenerēsim telpas:
sudo locale-gen
5. Pēc tam mēs pārbaudīsim failu /etc/locale.conf:
sudo nano /etc/locale.conf
Tam vajadzētu izskatīties šādi:
LC_ALL = C LANG = es_ES.UTF-8 LC_COLLATE = es_ES.UTF-8
Dažās citās vietnēs redzēsit, ka viņi iesaka šādu komandu:
eksports LC_ALL = C
Tas ir tas pats pilnīgi derīgais 😉
Beigas!
Nu nekas tāds. Tas man sagādāja pamatīgas galvassāpes vakar mājās, jo rinda, kas attiecas uz LC_ALL = C, netika ierakstīta .conf failā, es nezinu, kāpēc ... un labi, tādas lietojumprogrammas kā TeamSpeak vai GParted nedarbojās. Varbūt tas ir saistīts ar to, kas ir KDE 5 ... bet varbūt ne (es nedomāju, ka tā ir KDE vaina).
Jebkurā gadījumā es ceru, ka tas kādam ir noderīgs 🙂
Es nezinu, vai tas ir tas pats, bet, kad es instalēju Archbang un konfigurēju spāņu valodu Čīlē (es_CL), tas nemainīja sistēmas noklusējuma valodu (angļu). Tātad, ko es izdarīju, es papildus es_CL pievienoju Argentīnas spāni (es_AR). Kad locale.gen tika ģenerēts un restartēts tur, sistēmas valoda tika mainīta uz spāņu. Dīvaini, man būtu jāpārbauda jūsu metode, atkārtoti instalējot Archbang.
Paldies par padomu 🙂
Paldies; D
Es izdarīju nepareizu izvēli (mana vaina ir novērsta), un sistēma parādījās Euskera XDD
Man nācās manuāli pievienot pirmo un trešo rindu ar nano xq arī tās nelika, bet nekas svarīgs 🙂
Sveiciens
Pat ja es palaidu sudo locale-gen, tas man nerada failu /etc/locale.conf. Man joprojām terminālā nav akcentu.