Pagina 1 di 1

[Risolto]Slack 13.1 Errore: bash : export : LANG-it_IT@euro

Inviato: lun 28 giu 2010, 11:57
da unonessuno
Ciao a tutti.
Come da titolo, ho appena installato Slackware 13.1 i386 (32-bit) come prima cosa ho cercato di "Italianizzare" il sistema, per ora ho creato un utente ho configurate:"/etc/fstab" ed ho avviato KDE4.
Per rendere il sistema in lingua italiana ho seguito quanto scritto su Slackware for Dummies al capitolo:" 4.2.2 Italianizzare KDE " e "4.2.3 Italianizzare altre applicazioni" in pratica ho installato dal DVD il pacchetto:
" kde-l10n-it-4.4.3-noarch-1.txz" poi ho editato il file:" /etc/profile.d/lang.sh " ed ho commentato La riga:

Codice: Seleziona tutto

#export LANG=us_US

Ed aggiunto la riga:

Codice: Seleziona tutto

export LANG=it_IT@euro
Poi nel file:" /etc/profile.d/lang.csh " ho commentato la riga:

Codice: Seleziona tutto

#setenv LANG us_US
Ed aggiunto la riga:

Codice: Seleziona tutto

setenv LANG it_IT.
Compreso il "." punto finale , non so se sia corretto.

Poi come da manuale ho modigicato lingua e tastiera dal centro di controllo di KDE, sembrava tutto apposto ma, quando ho riavviato mi ha dato il seguente errore:

Codice: Seleziona tutto

bash : export : `LANG-it_IT@euro`: not a valid identifer
Ed è rimasto in Italiano solo in parte.
Siccome era da un po di tempo che non installavo e configuravo Slackware, questa mi è nuova, non mi era mai capitato niente di simile, qualcuna sa come risolvere il problema ??

Grazie.

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 12:12
da danix
scritto così mi sembra il lang.sh mi sembra corretto... riguardo al lang.csh, se non usi quella shell puoi fare anche a meno di modificarlo, comunque mi pare che il punto alla fine non serva...

per verificare quale localizzazione usi, dai il comando locale e guarda il risultato... magari postalo e vediamo, comunque ti conviene postare anche il contenuto completo del file lang.sh... ;)

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 12:15
da conraid
dai questo comando

Codice: Seleziona tutto

locale -a | grep it
dopo scegli una delle opzioni che ti si presentano
it_IT@euro c'è, anche se userei utf8 se fossi in te, ma dall'errore sembra che hai usato

Codice: Seleziona tutto

LANG-it_IT@euro
e non

Codice: Seleziona tutto

LANG=it_IT@euro
controlla se fosse così

per l'altro file, se non usi la cshell non è importante, ma devi mettere una variabile tra quelle mostrate da locale, quindi it_IT. con il punto finale non ha senso. Forse nel libro era la fine della frase :-)

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 12:55
da unonessuno
Scusa se ti ho fatto aspettare ma non ho ancora configurato la rete su Slackvare; l'output di:"Locale" è il seguente:
[codeIt is better to die on your feet than to live on your knees.

bash: export: `LANG-it_IT@euro': not a valid identifier
pierandrea@darkstar:~$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE=C
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=][/code]
L'output di:"lang:sh" è

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=en_US
export LANG-it_IT@euro
# 'C' is the old Slackware (and UNIX) default, which is 127-bit
# ASCII with a charmap setting of ANSI_X3.4-1968.  These days,
# it's better to use en_US or another modern $LANG setting to
# support extended character sets.
#export LANG=C

# There is also support for UTF-8 locales, but be aware that
# some programs are not yet able to handle UTF-8 and will fail to
# run properly.  In those cases, you can set LANG=C before
# starting them.  Still, I'd avoid UTF unless you actually need it.
#export LANG=en_US.UTF-8

# Another option for en_US:
#export LANG=en_US.ISO8859-1

# One side effect of the newer locales is that the sort order
# is no longer according to ASCII values, so the sort order will
# change in many places.  Since this isn't usually expected and
# can break scripts, we'll stick with traditional ASCII sorting.
# If you'd prefer the sort algorithm that goes with your $LANG
# setting, comment this out.
export LC_COLLATE=C

# End of /etc/profile.d/lang.sh


^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Page ^K Cut Text  ^C Cur Pos
^X Exit      ^J Justify   ^W Where Is  ^V Next Page ^U UnCut Text^T To Spell
PS:Scusa Conraid non avevo visto la tua risposta, come ho appena detto devo conf. la rete, quindi sono collegato da un pc con Debian e da qui trasferisco i dati, adesso controllo e corrego, poi vi faccio sapere .
Grazie a tra poco

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 12:58
da d4z_c0nf
unonessuno, come ti ha detto conraid, vedi che hai scritto:
export LANG-it_IT@euro

e invece dovevi scrivere
export LANG=it_IT@euro

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 13:01
da targzeta
unonessuno ha scritto:...
L'output di:"lang:sh" è

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=en_US
export LANG-it_IT@euro
...
E' come ti ha detto Corrado, vedi che c'è un 'LANG-it_IT@euro' invece di 'LANG=it_IT@euro'?

Emanuele

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro: not

Inviato: lun 28 giu 2010, 13:01
da unonessuno
Ok, Grazie mille, adesso provo, e poi vi faccio sapere, devo anche conf. la rete e anche fstab non è configurata come vorrei, poi vi spiego.

Re: Slack 13.1 Errore: bash : export : LANG-it_IT@euro

Inviato: lun 28 giu 2010, 14:45
da unonessuno
Grazie a tutti e scusate se rispondo soltanto adesso, ho risolto, era un banale errore di sintassi:" export LANG=it_IT@euro " è la forma corretta come mi avete suggerito.

@Conraid:it_IT@euro c'è, anche se userei utf8 se fossi in te, ma dall'errore sembra che hai usato .
Dici di inserire la codifica "utf8" così non la devo specificare ogni volta negli script o per quale altro motivo ??
Adesso devo lavorare, questa sera o al massimo domani ricomincio e voglio terminare la configurazione, ho paura di dover richiedere nuovamente il vostro aiuto, anche perchè mi sembra che le cose sia un po cambiate dall'ultima versione di Slackware che ho installato.

Ciao e a dopo, metto risolto.

Re: [Risolto]Slack 13.1 Errore: bash : export : LANG-it_IT@e

Inviato: lun 28 giu 2010, 15:53
da conraid
Dipende da te questo. Dipende anche da come lanci il kernel, se in utf8 o no.
Con utf8 hai un maggior set di caratteri, ma vatti a vedere i post arretrati per capire come impostare anche altro. Comunque se non usi la console fuori X spesso, ti basta mettere quella variabile ad it_it.utf8 e poi configuri i vari programmi grafici.
Se invece usi spesso le console fuori X allora devi usare alcuni accorgimenti, altrimenti funzionano male.

Re: [Risolto]Slack 13.1 Errore: bash : export : LANG-it_IT@e

Inviato: mar 29 giu 2010, 6:46
da unonessuno
Grazie ho capito cosa intendi.
Ho configurato tutto, senza problemi, devo soltanto installare i driver proprietari ATI .............. in pratica il più è fatto (Toccando ferro) .
Grazie a tutti ciao.