Hola amigos después de unas merecidas vacaciones regreso con este post.
A muchos de nosotros nos habrá pasado que necesitamos ingresar información en Zimbra como nombres, apellidos de nuestras cuentas de correo o crear alguna firma o disclaimer mediante el uso de CLI (interfaz de línea de comandos). Por defecto al ingresar esta información con tíldes y eñes es probable que visualicemos mediante web como caracteres no conocidos .
Ejemplo
Como usuario Zimbra ejecutamos:
zmprov ca andres.zambrano@54.236.62.22 password123 givenName "Andrés" sn "Zambrano" displayName "Andrés Zambrano"
Mediante web obtendremos el siguiente error en la visualización de caracteres ingresados:
Solución:
Editar el archivo /opt/zimbra/.bash_profile y buscar las siguientes líneas:
export LANG=C export LC_ALL=C
Cambiarlas por:
export LANG=es_EC.utf8 export LC_ALL=es_EC.utf8
Descripción de atributos:
es hace referencia al idioma español
EC hace referencia al país
utf8 Es capaz de representar cualquier carácter Unicode
Basta con salir del shell linux y entrar nuevamente para que los cambios tomen efecto y volver a ejecutar los comandos necesarios. Ya podremos añadir eñes y tíldes mediante CLI , sin tener problemas nuevamente.
Para listar todas las opciones regionales disponibles en el sistema operativo :
Centos:
localedef --list-archive
Ubuntu:
cat /usr/share/i18n/SUPPORTED
Espero que sea de ayuda.