On 14-06-2016, at 14h 13'28", Adrian Popa wrote about "Re: [rlug] Transliterate 
- înlocuire diacritice cu echivalentul ASCII"

> Mi-ai fost de mare ajutor - mulțumesc!

Cu plăcere.
 
> Pe sistemul pe care încercam am locale setat la "C":
> 
> Acum mai rămâne să văd de unde îmi modific locale-ul pe Ubuntul ăsta.
> 

În funcție de SHELL definește toate acele LC_XXXX, sau dacă te
grăbești definește doar LC_ALL. Asta ca user.

Apoi, ca root, vezi fișierele: /etc/locale.alias, /etc/locale.gen,
/etc/locale.nopurge.

În /etc/locale.alias vezi să NU fie definit romanian ca
ro_RO.ISO-8859-2. Eu am așa acolo:

  romanian.latin10 ro_RO.ISO-8859-16
  romanian.latin2  ro_RO.ISO-8859-2
  romanian         ro_RO.UTF-8
  românește        ro_RO.UTF-8

În /etc/locale.gen comentează tot ce nu vrei, după care lasă, sau
adaugă ce-ți trebuie, de exemplu:

en_US UTF-8
ro_RO UTF-8
ro_RO.ISO-8859-16 ISO-8859-16

etc.

În /etc/locale.nopurge, la sfîrșit să ai localele pe care le vrei în
system. Pentru instalările noi localele programelor sînt șterse
automat dacă nu sînt listate acolo. De exemplu poți avea:

en
en_US
en_US.UTF-8
ro
ro_RO
ro_RO.ISO-8859-16
ro_RO.UTF-8

Apoi rulează locale-gen. Dacă nu ai unele fișiere fii sigur că ai
instalat locales, localepurge, localization-config, etc.


Mugurel
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui