Cómo cambiar la configuración de idioma en R
Mis mensajes de error se muestran en francés. ¿Cómo puedo cambiar la configuración de idioma de mi sistema para que los mensajes de error se muestren en inglés?
Puede configurar esto usando la Sys.setenv()
función. Mi sesión de R tiene como valor predeterminado el inglés, así que la configuraré en francés y luego regresaré de nuevo:
> Sys.setenv(LANG = "fr")
> 2 + x
Erreur : objet 'x' introuvable
> Sys.setenv(LANG = "en")
> 2 + x
Error: object 'x' not found
Puede encontrar una lista de las abreviaturas aquí .
Sys.getenv()
le proporciona una lista de todas las variables de entorno que están configuradas.
En el caso de RStudio para Windows logré cambiar el idioma siguiendo las instrucciones que se encuentran en las preguntas frecuentes de R para Windows , en particular escribí:
language = EN
dentro del archivo Rconsole
(en mi instalación es C:\Program Files\R\R-2.15.2\etc\Rconsole
); Esto también funciona para el comando Rscript
.
Por ejemplo, puede localizar el Rconsole
archivo con estos dos comandos desde un símbolo del sistema:
cd \
dir Rconsole /s
El primero convierte la raíz en el directorio actual, el segundo busca el Rconsole
archivo.
En la siguiente captura de pantalla tienes ese Rconsole
archivo que está en la carpeta C:\Program Files\R\R-3.4.1\etc
.
Es posible que tenga más de una ubicación, en ese caso podrá editar todos los Rconsole
archivos.
Después de eso, puede abrir el Rconsole
archivo con su editor favorito, buscar la línea language =
y luego agregarla EN
al final de esa línea.
En la siguiente captura de pantalla, la línea interesante es el número 70 y debes agregarlo EN
al final.