Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
london3
Scoppiettante Seguace
Messaggi: 511 Iscrizione: domenica 19 gennaio 2014, 16:22
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 22.04.1 LTS
Messaggio
da london3 » martedì 28 marzo 2023, 14:03
Codice: Seleziona tutto
$ echo --- ORIGINALE --- \
&& stat file \
&& echo --- TRADUZIONE1 --- \
&& LANGUAGE=en_US:en stat file \
&& echo --- TRADUZIONE2 --- \
&& LANG=en_EN.UTF-8 stat file
--- ORIGINALE ---
File: file
Dim.: 55 Blocchi: 8 Blocco di IO: 4096 file regolare
Device: 10307h/66311d Inode: 1048621 Coll.: 1
Accesso: (0777/-rwxrwxrwx) Uid: ( 1000/ USER) Gid: ( 1000/ USER)
Accesso : 2023-03-28 13:26:29.619211000 +0200
Modifica : 2023-03-28 13:23:29.733757000 +0200
Cambio : 2023-03-28 13:27:20.062432684 +0200
Creazione: 2023-03-28 13:27:20.062432684 +0200
--- TRADUZIONE1 ---
File: file
Size: 55 Blocks: 8 IO Block: 4096 regular file
Device: 10307h/66311d Inode: 1048621 Links: 1
Access: (0777/-rwxrwxrwx) Uid: ( 1000/ USER) Gid: ( 1000/ USER)
Access: 2023-03-28 13:26:29.619211000 +0200
Modify: 2023-03-28 13:23:29.733757000 +0200
Change: 2023-03-28 13:27:20.062432684 +0200
Birth: 2023-03-28 13:27:20.062432684 +0200
--- TRADUZIONE2 ---
File: file
Size: 55 Blocks: 8 IO Block: 4096 regular file
Device: 10307h/66311d Inode: 1048621 Links: 1
Access: (0777/-rwxrwxrwx) Uid: ( 1000/ USER) Gid: ( 1000/ USER)
Access: 2023-03-28 13:26:29.619211000 +0200
Modify: 2023-03-28 13:23:29.733757000 +0200
Change: 2023-03-28 13:27:20.062432684 +0200
Birth: 2023-03-28 13:27:20.062432684 +0200
Differenza tra TRADUZIONE1 e TRADUZIONE2 (sembrano uguali)?
Computer: Lenovo ThinkPad L480
DoctorStrange
Imperturbabile Insigne
Messaggi: 2675 Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia
Messaggio
da DoctorStrange » martedì 28 marzo 2023, 14:07
LANG e LANGUAGE sono due distinte variabili di sistema globali. Retaggio di tempi in cui ognuno faceva piu o meno come voleva. Ora si cerca di uniformare al medesimo standard, ma si mantengono ancora entrambe per questioni di retrocompatibilità. Non è chiaro il tuo contesto, in particolare non ho capito se sei tu, ad essere indeciso quale delle due variabili utilizzare, oppure se hai già un'applicazione e non sai quale di queste due, l'applicazione dovrebbe aggiornare. In ogni caso, sarebbe buona cosa se entrambe fossero valorizzate con il medesimo valore.
Saluti
london3
Scoppiettante Seguace
Messaggi: 511 Iscrizione: domenica 19 gennaio 2014, 16:22
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 22.04.1 LTS
Messaggio
da london3 » martedì 28 marzo 2023, 15:22
DoctorStrange ha scritto: ↑ martedì 28 marzo 2023, 14:07
Non è chiaro il tuo contesto, in particolare non ho capito se sei tu, ad essere indeciso quale delle due variabili utilizzare,
Si, sono indeciso
oppure se hai già un'applicazione e non sai quale di queste due, l'applicazione dovrebbe aggiornare.
??????
...aggiornare?
In ogni caso, sarebbe buona cosa se entrambe fossero valorizzate con il medesimo valore.
A me non danno lo stesso valore
Codice: Seleziona tutto
~$ echo $LANG
it_IT.UTF-8
~$ echo $LANGUAGE
it:en_AU:en
In generale, vorrei scrivere un articolo dimostrativo in lingua inglese, come questo
https://linuxize.com/post/how-to-use-rs ... onization/
Qual è il modo migliore per tradurre temporaneamente, in inglese, gli output dei vai comandi?
Computer: Lenovo ThinkPad L480
london3
Scoppiettante Seguace
Messaggi: 511 Iscrizione: domenica 19 gennaio 2014, 16:22
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 22.04.1 LTS
Messaggio
da london3 » martedì 30 maggio 2023, 9:08
UPPPPPPP
Computer: Lenovo ThinkPad L480
corradoventu
Imperturbabile Insigne
Messaggi: 3364 Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 20.04, 22.04, 22.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:
Messaggio
da corradoventu » martedì 30 maggio 2023, 9:23
Forse meglio guardare su 'locale'
Sul mio Ubuntu Mantic in inglese:
Codice: Seleziona tutto
corrado@corrado-n14-mm-0521:~$ echo $LANG
en_US.UTF-8
corrado@corrado-n14-mm-0521:~$ echo $LANGUAGE
corrado@corrado-n14-mm-0521:~$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
corrado@corrado-n14-mm-0521:~$
Ultima modifica di
corradoventu il martedì 30 maggio 2023, 13:04, modificato 1 volta in totale.
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
london3
Scoppiettante Seguace
Messaggi: 511 Iscrizione: domenica 19 gennaio 2014, 16:22
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 22.04.1 LTS
Messaggio
da london3 » martedì 30 maggio 2023, 12:13
corradoventu ha scritto: ↑ martedì 30 maggio 2023, 9:23
Forse meglio guardase su 'locale'
????
Forse traducendolo in italiano...
Computer: Lenovo ThinkPad L480
rai
Imperturbabile Insigne
Messaggi: 2643 Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo
Messaggio
da rai » martedì 30 maggio 2023, 12:59
corradoventu
Imperturbabile Insigne
Messaggi: 3364 Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 20.04, 22.04, 22.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:
Messaggio
da corradoventu » martedì 30 maggio 2023, 13:03
london3 ha scritto: ↑ martedì 30 maggio 2023, 12:13
corradoventu ha scritto: ↑ martedì 30 maggio 2023, 9:23
Forse meglio guardase su 'locale'
????
Forse traducendolo in italiano...
il comando 'locale' è un comando di sistema uguale in inglese e in italiano, dai il comando sul tuo sistema e vedi cosa restituisce.
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
london3
Scoppiettante Seguace
Messaggi: 511 Iscrizione: domenica 19 gennaio 2014, 16:22
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 22.04.1 LTS
Messaggio
da london3 » martedì 30 maggio 2023, 14:35
Adesso è chiaro.
I dialetti romaneschi (guardasse) non li capisco molto (non sono di Roma).
Comunque ecco il mio output
Codice: Seleziona tutto
+ lsb_release --all
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy
+ echo $LANG
it_IT.UTF-8
+ echo $LANGUAGE
it:en_AU:en
+ locale
LANG=it_IT.UTF-8
LANGUAGE=it:en_AU:en
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC=it_IT.UTF-8
LC_TIME=it_IT.UTF-8
LC_COLLATE="it_IT.UTF-8"
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=
Computer: Lenovo ThinkPad L480
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti