47 votos

Homebrew y Git - lenguaje incorrecto en la línea de comandos

Tengo un extraño problema - cuando yo uso el git de comandos que viene con las Herramientas de Línea de Comandos del paquete, la interfaz de la línea de comandos se encuentra en inglés, como yo quiero que sea. Sin embargo, la versión instalada el uso de Homebrew utiliza alemán en su salida (yo vivo en Alemania, pero mi idioma del sistema está ajustado para Estados Unidos el inglés y el equipo fue comprado en Singapur, si lo que importa).

Creo que esto ha cambiado recientemente. Tuve que dar mi Mac para la reparación y lo hizo en una tienda alemana. Ahora que tengo mi ordenador de vuelta me di cuenta de que Git salida es en alemán, no se si se hizo algo en la configuración del sistema, mientras que la tenían. Hasta donde yo sé, esta es la única aplicación de línea de comandos que utiliza alemán como su lengua. Aquí está la salida generada por el locale comando:

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

Me gustaría tener Git hablar conmigo en inglés. Sé que puedo establecer el LANG etc. para inglés y (probablemente) el trabajo, pero también me gustaría entender de donde este cambio puede provenir de.

Alguna idea?

EDIT: para hacer las cosas más interesantes, yo uso otro Mac que tengo en el trabajo. Fue comprado en Alemania, la inicial de la configuración de idioma eran alemanes (que he cambiado a Estados Unidos en inglés) y todo funciona bien en ella, es decir, tanto Git instalaciones (CLT y Homebrew) el uso del inglés. La información de configuración regional de la locale comando es el mismo.

59voto

Anton K Puntos 1

Recientemente, he comenzado a observar el mismo comportamiento, en particular con git (y después de actualizar a MacOS Mojave). Al principio, pensé que era un problema con git sí mismo. Así que, he reinstalado git con homebrew fue en vano.

Sin embargo, va a "Idioma Y Región" en la ficha de MacOS "Configuración", y la eliminación de otros idiomas de la lista que usted no necesita (nota: estos son diferentes de los de entrada de teclado fuentes) resultó en git visualización de la salida del comando mensajes en la terminal en el idioma deseado (en mi caso, el inglés).

En particular, este problema se me ha ocurrido sólo en el macOS terminal (y no, por ejemplo, VSCode del terminal).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X