Recentemente sono venuto a dare un progetto a cui partecipo. Ho trovato git gui piuttosto utile (sotto OSX Snow Leopard) per srtat con ma mi piacerebbe molto se non fosse localizzato (in francese, nel mio caso). C'è una preferenza o un trucco per mostrare la git gui in inglese?come impostare la lingua desiderata in git-gui?
risposta
export LANG=en_US
dovrebbe fare. Influirà comunque su tutto ciò che si esegue da questa shell.
Si potrebbe rimuovere/rinominare il file di traduzione dal installazione, francese sarebbero
... /share/git-gui/lib/msgs/fr.msg
Non so OS-X, ma sotto le finestre (msysgit) che normalmente sarebbero C: \ Program Files \ Git \ share \ git-gui \ lib \ msgs \, e su Linux (e altri)/usr/share/git-gui/lib/msgs /.
(e gitk .../share/gitk/lib/msgs /)
Per riferimento: Se git è stato installato tramite Homebrew su OS X, il percorso è: git-gui ->/usr/local/Cellar/git/[VERSION]/share/git-gui/lib/msgs e per gitk - ->/usr/local/Cellar/git/[VERSION]/share/gitk/lib/msgs –
Per di Windows agli utenti la sono due scelte così:
1) Impostare la variabile d'ambiente LANG per it.
a) Nel complesso per Windows: http://www.itechtalk.com/thread3595.html
b) Per la shell git solo:
Se non si desidera modificare qualsiasi altra cosa tranne le applicazioni git si potrebbe aggiungere la seguente riga all'inizio di C: \ Program Files \ Git \ cmd \ git.cmd di file:
@set LANG=en
prega di notare che questo funziona solo quando si avvia comandi da shell git - GIT GUI launche d dal menu di avvio non sarà influenzato
2) Eliminare o rinominare relativo file * .msg in C: \ Program Files \ Git \ share \ git-gui \ lib \ msg
Risparmi su non modificare alcuna shell di installazione (specialmente se si utilizzano shell cmd.exe) ma si perde su funzionalità internazionali.
Crediti: Queste risposte origine nel numero ufficiale sollevato in msysgit progetto che può essere trovato qui: http://code.google.com/p/msysgit/issues/detail?id=302
@set LANG = it in git.cmd non ha avuto effetto per me. Entrambe le altre opzioni sì. Preferisco impostare la variabile di ambiente LANG. Grazie! – mono68
Un'alternativa a git.cmd è di mettere la riga 'export LANG = en_US' in _c: \ Programmi \ git \ etc \ profile_ (questo file viene letto all'avvio di git bash). – Superole
Entrambi i collegamenti non funzionano più. Si prega di aggiornare –
Si noti che l'impostazione @set LANG=en
nel file di cmd aiuta, ma solo quando si avvia GitGUI con quel file cmd. Questo non è il caso quando lo si avvia dal menu Start: chiama wish.exe direttamente. Se si modifica il collegamento per eseguire lo script cmd, viene visualizzata la finestra di comando testo insieme alla GUI, che non è desiderata. Questo è il motivo per cui rinominare il file .msg è un modo di scelta.
Per Linux è possibile utilizzare da un terminale:
LC_ALL=en_US.utf8 git gui
per iniziare la git-gui per esempio temporanea in inglese dal terminale corrente. Questa soluzione interesserà solo l'istanza corrente di git-gui e nient'altro.Merito va a Junio C Hamano
Aggiornamento per l'uso in file * .desktop (soluzione persistente):
Per avviare sempre un programma con impostazioni locali desiderata dal * .desktop il file è necessario modificare è Exec=...
sezione per iniziare in un modified environment.
Da:
...
Exec="/usr/bin/your-program"
...
A:
...
Exec=env LC_ALL=en_US.utf8 "/usr/bin/your-program"
...
Aggiornamento per locali mancanti:
A volte il sistema potrebbe lamentarsi con:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US)
In questo caso molto probabilmente non hai ancora la locale corretta generata. (Se vedete il testo inglese, tuttavia, è probabilmente il sistema che sta utilizzando le impostazioni locali C
come ripiego)
Generare il locale mancante:
Questo comando funziona anche in Git bash nella piattaforma Windows :) – J4cK
- 1. Impossibile impostare la versione OpenGL desiderata in QGLWidget
- 2. Come impostare la lingua/lingua della console eclipse
- 3. Come impostare la lingua nell'helper render_to_string?
- 4. Dove dovrei impostare la lingua (CurrentThread.CurrentCulture)?
- 5. Impostare uiCulture automaticamente in base al browser accetta la lingua
- 6. Come impostare la lingua nel riconoscimento vocale su Android?
- 7. Come posso impostare la lingua predefinita di LLDB su Swift?
- 8. Zend framework 2: Come impostare la lingua globale?
- 9. Come impostare la lingua predefinita per l'app per Android?
- 10. Come impostare la lingua nel playstore aggiornato di recente?
- 11. Localizzazione .NET - come impostare una lingua?
- 12. Come cambiare la lingua dell'app quando l'utente seleziona la lingua?
- 13. Come inserire la lingua Hindi in MySQL
- 14. Come ottengo la lingua corrente in django?
- 15. come modificare la lingua per DataTable
- 16. Come rilevare la lingua dell'utente
- 17. Swift: come cambiare la lingua all'interno dell'app?
- 18. Pulsanti MessageBox - imposta la lingua?
- 19. assertRaises fallisce, anche la richiamabile solleva l'eccezione desiderata (pitone, UNITEST)
- 20. Gradle: risolvere solo le dipendenze per la variante desiderata
- 21. _cmd in Swift lingua
- 22. CGImage crea un'immagine di anteprima con la dimensione desiderata
- 23. IOS: impostare una lingua predefinita in Xcode per la mia app
- 24. Come impostare manualmente la lingua per l'evidenziazione della sintassi nel codice di Visual Studio
- 25. Come cambiare la lingua di un WebDriver?
- 26. iOS: come ottenere la lingua dell'applicazione corrente
- 27. jQuery Timestamps Timeago: Come scegliere la lingua?
- 28. Come cambiare la lingua del mio git?
- 29. : come ottenere la lingua corrente dell'utente?
- 30. Come scegliere la lingua dell'interfaccia di Eclipse?
Dove devo eseguire questo comando? Nel Git Bash? – darksoulsong
Penso di sì, anche se non ho pensato a Windows quando ho risposto. Penso che ci sia di più su Windows nella risposta accettata. –
Siamo spiacenti, non accettato, la maggior parte ha votato. –