[RISOLTO]Traduzione make menuconfig
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.
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.
- NicoMetal
- 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
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.
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

- 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
No, si fa così ormai:
Dovrebbe funzionare così, comunque sia non traduce soltanto il menuconfig, ma anche oldconfig... 
Se non funziona posta l'output del comando:
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.moSe non funziona posta l'output del comando:
Codice: Seleziona tutto
locale- NicoMetal
- 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
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.
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

- Messaggi: 1366
- Iscritto il: ven 9 ott 2009, 19:25
- Slackware: 13.37
- Kernel: 3.0.7
- Desktop: kde
Re: Traduzione make menuconfig
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.
- NicoMetal
- 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
Ah ok bene. E per quanto riguarda la traduzione?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.
- ZeroUno
- 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
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

- 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
Traduci bene la slackware, perché al prossimo riavvio ti ritroverai la variabile d'ambiente LANG sempre vuota.
- NicoMetal
- 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
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.
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.
- NicoMetal
- 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
in che senso traduci bene la slackware?
- NicoMetal
- 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
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.
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.
- ZeroUno
- 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
pardon
export LANG=it_IT
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- NicoMetal
- 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
FUNZIONA!!!!
GRAZIE!
-
metrofox
- 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
Hai modificato i file:NicoMetal ha scritto:in che senso traduci bene la slackware?
Codice: Seleziona tutto
/etc/profile.d/lang.csh
lang.sh- ZeroUno
- 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
consiglio: non traducete root. Vengono fuori messaggi terribili che spesso mettono a dura prova alcuni script
io non traduco niente di command line. Quando si vuole lanciare applicativi da tradurre:
no:
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 copiatoCodice: Seleziona tutto
$ LANG=it_IT nomecomandoCodice: Seleziona tutto
$ export LANG=it_IT
nomecomandoPackages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111