在我的德語Windows上,啓動git gui
時,它出現在難以理解的德語中。我如何將其更改爲默認英語? Git GUI選項菜單項不提供這樣的選項。Git GUI:如何更改區域
6
A
回答
10
只需將環境變量LANG
設置爲值en_US
即可。
7
只是猜測:如果它使用本地化文件,您可以刪除德文本地化文件(它最有可能會回退到英文)或創建英文的副本,並用它替換德文。
1
這是一個非常古老的問題,我知道已經給出並接受了正確的答案,但如果有人跳過它並決定採用Petr Abdulin的方法(因爲接受的答案對他們不起作用,他們不想改變他們的LANG
環境變量...),爲當前使用的翻譯添加額外的擴展名(並非總是常識)也可以在這種特定情況下工作 - 使您的系統回退到英語和保留您的非英文翻譯文件完好無損。
以這種方式做事情時,即使您認爲永遠不再需要它們,或者假設它會自動工作,因爲它在大多數情況下都能正常工作,您總是希望保留原始文件的備份。不要複製文件並盲目地更換。假設這不起作用,並且您可能需要恢復原始文件而沒有重大麻煩。
擴展的選擇取決於您。對於德文翻譯:
de.msg -> de.msg.bak (do not use .bak if it conflicts with auto-backups)
de.msg -> de.msg.original (non-standard, but slightly more intuitive)
要取消回退過程,只需刪除附加的擴展名。
de.msg.bak -> de.msg
如果您可以正確設置您的配置,請不要觸摸這些文件並改爲執行此操作。
只有使用您的問題的quickfix作爲您應該實際執行的解決方法。
相關問題
- 1. 「git commit --amend」without「git add」/正在更改臨時區域
- 2. 如何更改命名區域範圍
- 3. 如何更改RactiveJs區域設置
- 4. 如何更改APEX區域的高度
- 5. 如何更改DatePickerDialog的區域設置?
- 6. 如何更改和跟蹤對文本區域的更改
- 7. 如何只丟棄不在暫存區域中的更改?
- 8. PHP更改區域設置?
- 9. 更改用戶區域
- 10. Portletfilter更改區域設置?
- 11. Android區域設置更改
- 12. 更改區域Id的href
- 13. 重要位置和區域更改更新有何區別?
- 14. Git服務器上的域名更改
- 15. Openmeetings GUI更改
- 16. 如何用git gui做rebase?
- 17. 如何在Windows Git Gui中做'git log'?
- 18. 如何判斷HTML文本區域何時被Javascript更改
- 19. Grails:如何更改域類
- 20. 如何更改PHPSESSID Cookie域?
- 21. git的臨時區域
- 22. 如何使用git來暫停工作區中的更改?
- 23. Java Swing:如何動態更改GUI
- 24. 如何更改Eclipse IDE GUI圖標?
- 25. 如何更改Helenos-GUI的CassandraHost?
- 26. Solaris 10本地區域更改時間
- 27. MGRS/USNG-檢測區域更改
- 28. 更改javascript輸出區域設置
- 29. 更改主要查看區域
- 30. 更改/維護區域在magento
或... LANG = C LANGUAGE = C將始終回退到標準C語言環境(在您的系統上不需要任何語言環境)。您可能會錯過en_US [.UTF8]語言環境中的某些「細節」,但它會起作用;混帳是字符集不可知的,所以它不會傷害 – sehe 2011-05-23 09:10:41
有人可以證實這實際上解決了這個問題? OP詢問強制將'git gui'在Windows上設置爲'en_US'。我試着相反,強制'設置LANG = de_DE',並且它不會強制'git gui'給德語。使用'2.14.1.windows'。 – tresf 2017-11-20 16:35:40