hg: Come faccio a cambiare la lingua del mio Mercurial (Hg) di installazione? (Mac OS)

StackOverflow https://stackoverflow.com/questions/4592664

  •  15-10-2019
  •  | 
  •  

Domanda

I reinstallato mercuriale sul mio Mac (Snow Leopard) di ieri. La lingua dell'interfaccia utente / console di Mercurial è cambiato da Inglese a Danese. La mia macchina è impostato a US-inglese e il mio layout di tastiera è danese. Non voglio che la traduzione danese attiva in quanto è incompleta.

Ho solo bisogno Mercurial a "parlare" inglese di nuovo. :-) Come faccio a cambiare questo?

È stato utile?

Soluzione

Se si imposta la variabile d'ambiente LANG per en_US.UTF-8 il vostro possibile cambiare la lingua del client Mercurial (Hg).

export LANG=en_US.UTF-8

Altri suggerimenti

Se non si desidera modificare le variabili d'ambiente (come questo potrebbe influenzare altre applicazioni voi in realtà vogliono di parlare nella vostra lingua madre), si può anche solo rinominare la sottodirectory locale specifica (ad esempio, <mercurial_install_dir>/locacle/de) a qualcos'altro, nel qual caso Mercurial cadrà di nuovo al difetto inglese. Ammetto che è un po 'sporco, ma ho usato questo trucco anche per altre applicazioni in cui la traduzione era scadente e l'applicazione non ha permesso di impostare la lingua desiderata in modo esplicito!

La lingua è determinata dalle variabili LANG, LC_ALL e ambiente di lingua. Ed è possibile impostare l'impostazione internazionale per la versione locale C per ottenere l'inglese, dal momento che questo è il default.

Impostazione un alias che cancella temporaneamente le variabili LANG e ambiente LANGUAGE prima di chiamare il comando hg fa per me:

$ alias hg='LANG="" LANGUAGE="" hg'

Puoi aggiungere questo alla tua ~/.bash_aliases.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top