Gyara matsalar yanki a cikin ArchLinux

Don wasu dalilai da har yanzu ban sani ba, bayan na gama sabawa ... saita harshe es_ES a cikin sabon shigar KDE 5, aikace-aikace da yawa sun daina aiki. Lokacin da (don ganin log ɗin kuskure) Na gudu dasu a cikin tashar mota, wadannan sun bayyana:

ƙare da ake kira bayan jefa misali na 'std :: runtime_error' menene (): yanki :: facet :: _ S_create_c_locale sunan ba shi da inganci

Menene ma'anar wannan?

Cewa kuna da harshen da aka tsara cewa tsarin bai 'kama' ko karɓa ba kwata-kwata.

Yadda za a warware shi?

Mai sauƙi, dole ne mu daidaita harsunan gida ko tsarin sosai, wanda shine zan koya muku kuyi 😀

1. Da farko dole ne mu san wane yare zamu yi amfani da shi (tabbataccen abu haha), a ce za mu yi amfani da: es_ES

2. Yanzu za mu bude fayil ɗin jerin wuraren:

sudo nano /etc/locale.gen

3. A can za mu nemi layi mai zuwa a cikin fayil ɗin kuma ba damuwa su:

# en_ES.UTF-8 UTF-8

Rashin ma'ana yana nufin cire alamar fam (#) daga farkon layin.

Wato, zamu barshi kamar haka:

en_ES.UTF-8 UTF-8

4. Shirya, yanzu zamu sake samarda harabar:

sudo locale-gen

5. Bayan mun gama wannan zamu duba fileet /etc/locale.conf:

sudo nano /etc/locale.conf

Ya kamata yayi kama da wannan:

LC_ALL = C LANG = es_ES.UTF-8 LC_COLLATE = es_ES.UTF-8

Ya faru da ni cewa layin farko (LC_ALL = C) ba a ƙara ta atomatik ba, idan ba haka ba aikace-aikace ba zai yi aiki ba!

A kan wasu wasu rukunin yanar gizo zaka ga sun bada shawarar umarnin mai zuwa:

fitarwa LC_ALL = C

Yana da daidai yake da inganci 😉

Karshe!

To babu komai. Wannan ya ba ni kyakkyawan ciwon kai jiya a gida, saboda layin da ke magana game da LC_ALL = C ba a rubuce a cikin fayil ɗin .conf, Ban san dalilin da ya sa… da kyau ba, aikace-aikace kamar TeamSpeak ko GParted ba su aiki ba. Wataƙila yana da alaƙa da KDE 5 ... amma wataƙila ba (bana tsammanin laifin KDE ne).

Koyaya, Ina fata yana da amfani ga wani 🙂


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   mat1986 m

    Ban sani ba ko iri ɗaya ne, amma lokacin da na girka Archbang kuma na saita harshen Sifaniyanci a cikin Chile (es_CL) bai canza harshen tsoho ba (Ingilishi). Don haka abin da na yi shi ne ƙari, ban da es_CL, Mutanen Espanya na Ajantina (es_AR). Da zarar aka ƙirƙiri locale.gen kuma aka sake farawa a can, ya canza harshen tsarin zuwa Sifen. Abu mai ban mamaki, dole ne in gwada hanyarku lokacin sake shigar da Archbang.

    Godiya ga tip 🙂

  2.   AqMont m

    Godiya; D
    Na yi zaɓin da bai dace ba (laifina don ana shagala) kuma tsarin ya fito cikin Euskera XDD
    Dole ne in kara layi na farko da na uku da hannu tare da Nano xq bai sanya su ba, amma babu wani abu mai mahimmanci 🙂
    gaisuwa

  3.   Baphomet m

    Dukda cewa ina gudanar da sudo locale-gen, bai kirkiro min fayil din /etc/locale.conf ba. Har yanzu ban sami lafazi a cikin tashar ba.