[RISOLTO]Traduzione make menuconfig

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware 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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Rispondi
Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

[RISOLTO]Traduzione make menuconfig

Messaggio da NicoMetal »

Visto che già la compilazione del kernel non è una passeggiata, ho pensato di provare a vedere in giro se c'era qualche modo per ottenere o una guida ben dettagliata in italiano su "make menuconfig" o, comunque, visto che già lui ha degli aiuti inclusi, un modo per tradurre il make menuconfig e mi sono imbattutto in questo sito: http://massimo.solira.org/pcikl/index.html
Mi sembrava una gran cosa, cavolo, avevo trovato esattamente quello che cercavo ma, dopo aver fatto il tutto, faccio partire make menuconfig ma rimane in inglese.
Voi l'avete già provato questo metodo? Funziona o sono io che ho sbagliato qualcosa? Riuscireste in caso a provarlo per vedere se sono io o è il file scaricato?
Io comunque ho provato con il file 2.6.38 e compilando il kernel 2.6.38.8.
Ultima modifica di NicoMetal il mer 15 giu 2011, 18:09, modificato 1 volta in totale.

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: Traduzione make menuconfig

Messaggio da metrofox »

No, si fa così ormai:

Codice: Seleziona tutto

wget http://massimo.solira.org/pcikl/files/linux-2.6.38.mo.bz2 # Scarichi traduzione
bunzip2 linux-2.6.38.mo.bz2 # Estrai
mv linux-2.6.38.mo /usr/share/locale/it/LC_MESSAGES/linux.mo # Sposti il file traduzione nella dir col nome di linux.mo
Dovrebbe funzionare così, comunque sia non traduce soltanto il menuconfig, ma anche oldconfig... :-)

Se non funziona posta l'output del comando:

Codice: Seleziona tutto

locale

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

Non mi si traduce e l'output di "locale" è:

bash-4.1# locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
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=

Una domanda tanto per approfittarne: ma come mai a me l'oldconfig non fa domande?
mi da un output del genere e basta:
bash-4.1# make oldconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --oldconfig Kconfig
#
# configuration written to .config
#

Però non rispondo mai ad alcuna domanda.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Traduzione make menuconfig

Messaggio da erio »

per rispondere alle domande dai make menuconfig ,l'oldconfig se non cambi kernel e di conseguenza non ci sono nuovi dispositivi fila via liscio cosi.

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

erio ha scritto:per rispondere alle domande dai make menuconfig ,l'oldconfig se non cambi kernel e di conseguenza non ci sono nuovi dispositivi fila via liscio cosi.
Ah ok bene. E per quanto riguarda la traduzione?

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Traduzione make menuconfig

Messaggio da ZeroUno »

export LANG=it
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: Traduzione make menuconfig

Messaggio da metrofox »

Traduci bene la slackware, perché al prossimo riavvio ti ritroverai la variabile d'ambiente LANG sempre vuota.

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

dando "export LANG=it" col comando "locale" (in directory /usr/src/linux e con permessi root) l'output diventa:

bash-4.1# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=it
LC_CTYPE="it"
LC_NUMERIC="it"
LC_TIME="it"
LC_COLLATE="it"
LC_MONETARY="it"
LC_MESSAGES="it"
LC_PAPER="it"
LC_NAME="it"
LC_ADDRESS="it"
LC_TELEPHONE="it"
LC_MEASUREMENT="it"
LC_IDENTIFICATION="it"
LC_ALL=

e make menuconfig rimane inglese.

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

in che senso traduci bene la slackware?

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

Se volete info:
kernel utilizzato: 2.6.36.2
kernl scaricato da compilare: 2.6.38.8 (scaricato da http://www.kernel.org/)
file config utilizzato: config-huge-smp-2.6.38.7-smp (scaricato da http://slackware.osuosl.org/slackware-current/source/k/)
file di traduzione utilizzato: linux-2.6.38.mo.bz2 scaricato con wget come consigliato sopra.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Traduzione make menuconfig

Messaggio da ZeroUno »

pardon
export LANG=it_IT
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
NicoMetal
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: dom 2 mag 2010, 18:21
Nome Cognome: Nicola
Slackware: current64
Kernel: 4.3
Desktop: kde5 - FluxBox
Località: Verona

Re: Traduzione make menuconfig

Messaggio da NicoMetal »

FUNZIONA!!!! :D GRAZIE!

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: Traduzione make menuconfig

Messaggio da metrofox »

NicoMetal ha scritto:in che senso traduci bene la slackware?
Hai modificato i file:

Codice: Seleziona tutto

/etc/profile.d/lang.csh
lang.sh
? Sennò modificali, così ti rimane una traduzione permanente ;)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: [RISOLTO]Traduzione make menuconfig

Messaggio da ZeroUno »

consiglio: non traducete root. Vengono fuori messaggi terribili che spesso mettono a dura prova alcuni script

Codice: Seleziona tutto

# cp pippo pluto 2>&1|grep -q "No such file" && echo "file non trovato" || echo "file copiato"
file non trovato
# LANG=it_IT cp pippo pluto 2>&1|grep -q "No such file" && echo "file non trovato" || echo "file copiato"                                             
file copiato
io non traduco niente di command line. Quando si vuole lanciare applicativi da tradurre:

Codice: Seleziona tutto

$  LANG=it_IT nomecomando
no:

Codice: Seleziona tutto

$ export LANG=it_IT
nomecomando
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Rispondi