Я использую R на Windows 7. Очевидно, R каким-то образом нашел доказательство того, что я говорю языки помимо английского, и упорно настаивает на предоставление вывода в консоли на моем родном языке. По ряду причин это нежелательно, и я хочу, чтобы R был английским.
Что работает
Я могу использовать LANGUAGE=en
в качестве параметра командной строки для ярлыка на рабочем столе консоли R, но язык по-прежнему не работает в Rstudio, который запускает исполняемый файл R напрямую и, следовательно, игнорирует аргументы командной строки в ярлыке.
Что не работает
Я попытался создать файл .Renviron
в C:\Users\[MY_NAME]\Documents
, который является образом, возвращаемым для рабочего каталога getwd()
, с LANGUAGE=en
в нем. R игнорирует это. Мои переменные R_ENVIRON
и R_ENVIRON_USER
отображаются как ""
, поэтому .Renviron
должно быть правильным именем файла.
Я также попытался создать .Renviron
под R_HOME\etc
(R_HOME
указывает на C:/PROGRA~1/R/R-215~1.0
), а R также игнорирует его.
Я был несколько успешным с добавлением Sys.setenv(LANGUAGE="en")
в R_HOME\etc
- это сделало весь вывод с консольного английского языка R, за исключением исходной информации об авторских правах.
Вопрос
Как мне сделать R по умолчанию на английском языке таким образом, что это распространяется на RStudio?