Modifica del linguaggio della riga di comando OS X.

1

Su Debian sono riuscito a cambiarlo usando dpkg e ora i comandi UNIX, le pagine man ei pacchetti supportati sono nella mia lingua madre. C'è un modo per farlo anche su OS X? Ho già impostato le impostazioni locali sulla mia lingua madre, ma tutto è ancora in inglese.

    
posta Rnhmjoj 11.07.2013 - 17:48
fonte

1 risposta

3

Terminale e iTerm impostato LANG in base alla regione selezionata in Preferenze di Sistema ( defaults read -g AppleLocale ) per impostazione predefinita. Influisce sui messaggi di errore e (alcuni) sui messaggi di aiuto mostrati da bash, ma non sulla lingua utilizzata da nano o per le pagine man.

$ export LANG=de_DE.UTF-8
$ ashuhuf
-bash: ashuhuf: Kommando nicht gefunden.
$ help unalias
unalias: unalias [-a] Name [Name ...]
    Entferne jeden Namen von der Aliasliste.

    Optionen:
      -a    Enferne alle Alias Definitionen.

    Gibt immer Erfolg zurück, wenn der Name existiert.

Aggiungere qualcosa come export LANG=de_DE.UTF-8 a un file di configurazione come .bash_profile avrebbe lo stesso effetto. Non conosco alcun modo per rendere l'ambiente della shell più localizzato però.

Se altri utenti cercavano come rendere Terminal o iTerm utilizzare l'inglese, aggiungi ad esempio export LANG=en_US.UTF-8 a .bash_profile. Disabilitare le impostazioni delle variabili locali automaticamente farebbe sì che le shell utilizzino le impostazioni locali predefinite di C, il che rende difficile lavorare con caratteri non ASCII almeno in bash e altri programmi che usano readline.

    
risposta data 11.07.2013 - 20:22
fonte

Leggi altre domande sui tag