Los mensajes de error del terminal no están en inglés

Los mensajes de error del terminal no están en inglés

Tengo Ubuntu 15.04 instalado en mi máquina. Actualmente los mensajes de error del terminal no están en inglés (en realidad están en ruso).

Por ejemplo,

$ mmmm
mmmm: команда не найдена

quiero ver

$ mmmm
mmmmm: command was not found

Solución proporcionada paraesta publicación SOno me funciona.

Respuesta1

ElAsí que publicariba en la dirección correcta, pero hay varias variables de entorno que una aplicación puede probar. Utilizo este script, por ejemplo, para configurar de manera confiable la configuración regional para los comandos:

#!/bin/sh
# $Id: with-locale,v 1.6 2011/10/27 22:51:45 tom Exp $
unset LANG
unset LC_ALL
unset LC_CTYPE
unset LESSCHARSET
unset LANGUAGE

LANG=$1
LC_ALL=$1
GDM_LANG=$1

export LANG
export LC_ALL
export GDM_LANG
shift
exec "$@"

Es decir, teniendo with-localeen mi camino, podría hacer

with-locale C mmmmmm

para verificar que no tenga mensajes codificados.

Puedesiempreverifique qué variables se aplican a su entorno ejecutando ellocaledominio.

Uno de los comentarios preguntaba sobre dpkg-reconfigure locales. Eso es,

sudo dpkg-reconfigure locales

le proporcionaría la manera de alterar elpor defectoconfiguración local en la máquina (ver por ejemplo¿Cómo soluciono mi problema de configuración regional?en AskUbuntu). Por supuesto, la inicialización de su shell podría anularlos. Tenga en cuenta que debido a que hay varias variables, es posible que se establezcan de manera inconsistente. Ellocal(7)La página del manual menciona algunas de las posibilidades, incluida laLANGUAGEvariable que puede ser fuente de problemas porqueanulalas variables estándar POSIX.

información relacionada