mercurial hgrc

hg: ¿Cómo cambio el idioma de mi instalación de Mercurial(hg)?(Mac OS)



hgrc (4)

El idioma está determinado por las variables de entorno LANG, LC_ALL y LANGUAGE. Y puede establecer la configuración regional en la configuración regional C para obtener el inglés, ya que este es el valor predeterminado.

Reinstalé Mercurial en mi Mac (leopardo de las nieves) ayer. El idioma de la interfaz de usuario / consola de Mercurial ha cambiado de inglés a danés. Mi máquina está configurada para inglés de EE. UU. Y la distribución de mi teclado es danés. No quiero que la traducción al danés esté activa ya que está incompleta.

Solo necesito que Mercurial "hable" inglés otra vez. :-) ¿Cómo cambio esto?


Establecer un alias que borre temporalmente las variables de entorno LANG y LANGUAGE antes de llamar al comando hg hace por mí:

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

Puedes agregar esto a tus ~/.bash_aliases .


Si configura su variable de entorno LANG en en_US.UTF-8, puede cambiar el idioma del cliente Mercurial (Hg).

export LANG=en_US.UTF-8


Si no desea cambiar sus variables de entorno (ya que esto podría influir en otras aplicaciones que realmente desea hablar en su idioma nativo), también puede cambiar el nombre del subdirectorio específico del entorno local (por ejemplo, <mercurial_install_dir>/locacle/de ) de lo contrario, en cuyo caso mercurial volverá al inglés predeterminado. Admito que está un poco sucio, pero también utilicé este truco para otras aplicaciones en las que la traducción fue mala y la aplicación no permitió establecer el idioma deseado explícitamente.