====== FreeBSD-12.1 en Español ====== {{:informatica:freebsd:fbsd_logo.png?350|FreeBSD-11}} Para dejar configurado nuestro FreeBSD en español, necesitamos retocar algunos archivos de configuración de nuestro sistema, a continuación dejaremos paso a paso, el procedimiento para lograrlo. ===== /etc/login.conf ===== Debemos editar el archivo como **root** y debemos agregar, en la sección **default**, que generalmente se encuentra es la primera parte del archivo: .... :umask=027:\ :charset=ISO8859-15:\ :lang=es_ES.ISO8859-15: Hemos puesto sólo las líneas finales de la sección default, ahora un poco más abajo, después de la definición //Russian//, agregamos: spanish|Spanish Users Accounts:\ :charset=ISO8859-15:\ :lang=es_ES.ISO8859-15:\ :tc=default: Después de esto guardamos los cambios y salimos. ===== /home/user/.login_conf ===== En este archivo que se encuentra en el **home** de cada usuario, debemos modificar o dejar el archivo con: me:\ :charset=ISO8859-15:\ :lang=es_ES.ISO8859-15:\ :tc=default: Después de esto guardamos los cambios, obviamente con la cuenta del usuario. ===== /home/user/.profile ===== Este archivo que se encuentra en el **home** de cada usuario, debemos agregar las líneas siguientes: LANG=es_ES.ISO8859-15; export LANG MM_CHARSET=ISO8859-15; export MM_CHARSET Guardamos y salimos del archivo ===== Reconstrucción (innecesaria) ===== Para que los cambios tengan el efecto que necesitamos, debemos reconstruir a contar de estos archivos, los cambios en la DDBB de usuarios del sistema para que sean efectivos, para ello debemos ejecutar como **root** lo siguiente: # cap_mkdb /etc/login.conf // Este comando no es necesario es FreeBSD-12.1 Una vez realizado esto, debemos reiniciar el sistema para que los cambios sean aplicados a la totalidad del sistema, y ejecutamos como **root** el comando: # shutdown -r now Después de reingresar como usuario, en un terminal debemos correr el comando siguiente: $> locale LANG=es_ES.ISO8859-15 LC_CTYPE="es_ES.ISO8859-15" LC_COLLATE="es_ES.ISO8859-15" LC_TIME="es_ES.ISO8859-15" LC_NUMERIC="es_ES.ISO8859-15" LC_MONETARY="es_ES.ISO8859-15" LC_MESSAGES="es_ES.ISO8859-15" LC_ALL= Con esto hemos comprobado el cambio de idioma de nuestro sistema. ===== Cambio de SHELL ===== Si estamos acostumbrados a trabajar con bash por ejemplo y no estamos familiarizados con **sh** o **zsh** o la shell que sea podemos cambiar esto y dejar una shell que queramos, por ejemplo instalando y configurando la shell para un usuario normal. # pkg install bash bash-completion // Instalamos bash como root $ chsh -s /usr/local/bin/bash // Como usuario ejecutamos esto