Я использую 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?