Intento configurar postgress en OS X Lion, y encuentro que no está configurado correctamente el entorno LOCALE var.
Esto es lo que se establece:
LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
Espero algo con UTF-8. Esta es una configuración limpia de OS X Lion, con idioma español. No muevo nada
No sé cómo configurarlo para UTF-8.
En la configuración del terminal, verifique UTF-8 y configure LOCALE en abierto, a pesar de que no funciona.
zsh --no-rcs
yzsh --no-rcs --no-global-rcs
reducir el problema. Además, intente ejecutar ellocale
comando sin un shell a través de New Command y vea lo que informa.set locale environment variables
apagar, reiniciar el terminal y luego volver a encenderlo para que aparezca el entorno adecuado.Respuestas:
Noté exactamente el mismo problema al iniciar sesión en servidores que ejecutan Red Hat desde una máquina OSX Lion.
Intente agregar o editar el
~/.profile
archivo para que exporte correctamente la configuración regional al iniciar una nueva sesión.Estas dos líneas agregadas al archivo deberían ser suficientes para establecer la configuración regional [reemplace
en_US
la configuración regional deseada y compruebe de antemano que realmente está instalada en su sistema (locale -a
)].Después de eso, puede comenzar una nueva sesión y verificar usando
locale
:El siguiente debería ser el resultado:
fuente
.bash_profile
en mi carpeta de inicio y.profile
no estaba siendo fuente cuando.bash_profile
estaba presente. Necesitaba.profile
.bash_profile
~/.zshrc
... bueno ahora funciona como un encantoRecientemente tuve el mismo problema en OS X Sierra con bash shell, y gracias a las respuestas anteriores solo tuve que editar el archivo
y anexar esas líneas
fuente
bash_profile
y lo he creado manualmente. Y sin ponerloexport
abash_profile
, cada vez que reiniciamos el terminal, el idioma retrocederá.Este es un rompe cabezas por mucho tiempo. Ahora veo que es OSX ... lo cambio en todo el sistema y funciona perfecto
Cuando agrego esto, el LANG en Centos6 y Fedora también es mi LANG preferido. También puede "desmarcar" la exportación o establecer la configuración regional en la configuración del terminal (OSX) / etc / profile
export LC_ALL = en_US.UTF-8
export LANG = en_US.UTF-8
fuente
si tienes instalado zsh también puedes actualizar
~/.zprofile
cony verifique la salida usando el
locale
cmd como se muestra arribafuente
Tuve este problema con MacOS High Sierria.
Puede configurar la configuración regional y el idioma en formato UTF-8 con el siguiente comando:
Ahora para verificar si el entorno local está actualizado, use el siguiente comando:
fuente