Repository 32bit  Forum
Repository 64bit  Wiki

slackware64 non riconosce il cirillico

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

slackware64 non riconosce il cirillico

Messaggioda varjag » lun dic 10, 2012 19:41

Buona sera a tutti.
Uso da poco slackware64 14 installato con KDEI e di default in lingua inglese. Windows manager KDE.
Ho due problemi:
1. Non riconosce la tastiera italiana.
2. Non riconosce varie lingue, cioe i nomi dei file, per esempio in russo.
Immagino che il problema e banale ma non sono riuscito a riscolverlo.
Grazie in anticipo per aiuto.
varjag
Linux 1.0
Linux 1.0
 
Messaggi: 88
Iscritto il: mer mag 11, 2011 18:32

Re: slackware64 non riconosce il cirillico

Messaggioda brg » lun dic 10, 2012 21:55

Devi modificare il file /etc/profile.d/lang.sh, il mio ad esempio è:
Codice: Seleziona tutto
#!/bin/sh
# Set the system locale.  (no, we don't have a menu for this ;-)
# For a list of locales which are supported by this machine, type:
#   locale -a

# en_US is the Slackware default locale:
export LANG=it_IT.utf8

[...]


Sostanzialmente devi modificare la riga export LANG=it_IT.utf8 per impostare la lingua di sistema e la codifica desiderate. Ad esempio se modifichi quella riga in modo tale da avere:
Codice: Seleziona tutto
export LANG=en_GB.utf8

avrai l'inglese britannico come lingua di sistema e UTF8 come codifica. Quello che ti interessa è avere UTF8 come codifica, cosa che permette di elencare correttamente file con nomi con lettere cirilliche, greche, kanji, lettere accentate ecc.

Per la tastiera, puoi scegliere la tua tastiera all'interno di KDE. Apri le impostazioni di sistema, poi dispositivi di immissione, poi tastiera e modifica le impostazioni.
Avatar utente
brg
Linux 2.4
Linux 2.4
 
Messaggi: 240
Iscritto il: sab mar 12, 2011 14:20
Località: Montecatini
Slackware: 14.1
Kernel: 3.10.17
Desktop: KDE4

Re: slackware64 non riconosce il cirillico

Messaggioda varjag » lun dic 10, 2012 23:14

Grazie per aiuto. Funziona tutto tranne i nomi di audiofile se aggiungo in playlist di Amarok o XMMS.
Volevo chiedere un'altra cosa che riguarda questo topic.
ci sono due file
Codice: Seleziona tutto
lang.sh
e
Codice: Seleziona tutto
lang.csh
. cosa serve file lang.csh?
io ho cambiato in tutti 2 file: valore export in lang.sh e setenv in lang.csh.
poi ho impostato il valore come c'era scritto in entrambi i file:
Codice: Seleziona tutto
LANG it_IT.UTF-8
e non
Codice: Seleziona tutto
LANG it_IT.utf8

non so se c'e la differenza e come giusto?
Dopo la modifica:
Codice: Seleziona tutto
bash-4.2$ locale
LANG=it_IT.UTF-8
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE=C
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=

Perche
Codice: Seleziona tutto
LC_COLLATE=C
non cambiato?
Pero anche dopo la modifica non si riconoscono i nomi di audiofile in cirilico se aggiungo i audiofile nel playlist di XMMS o di Amarok.
Come e cosa devo configurare?
Grazie
varjag
Linux 1.0
Linux 1.0
 
Messaggi: 88
Iscritto il: mer mag 11, 2011 18:32

Re: slackware64 non riconosce il cirillico

Messaggioda varjag » mar dic 11, 2012 0:14

Codice: Seleziona tutto
LC_COLLATE=C
non cambiato perche non l'ho cambiato nei file lang.csh e lang.sh.
devo cambiarlo?
varjag
Linux 1.0
Linux 1.0
 
Messaggi: 88
Iscritto il: mer mag 11, 2011 18:32


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti