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-rcsyzsh --no-rcs --no-global-rcsreducir el problema. Además, intente ejecutar ellocalecomando sin un shell a través de New Command y vea lo que informa.set locale environment variablesapagar, 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
~/.profilearchivo 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_USla 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_profileen mi carpeta de inicio y.profileno estaba siendo fuente cuando.bash_profileestaba 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_profiley lo he creado manualmente. Y sin ponerloexportabash_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
~/.zprofilecony verifique la salida usando el
localecmd 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