为了将R语言设置为英语,我们将language = EN添加到~\Program Files\R\R-3.6.2\文件夹中的Rconsole文件中,如this answer中所述。这与预期的R 一样工作。
但是,RStudio似乎忽略了R语言设置,并开始使用系统语言环境的语言。我用的是Windows 7 x64 (build 7601) Service Pack 1,R version 3.6.2 (2019-12-12)和RStudio Version 1.2.5019。

有许多答案混淆了、R、GUI、和RStudio。如何让RStudio使用在Rconsole文件中定义的语言设置?(或者,我们可以在哪里单独设置RStudio的语言?)
发布于 2020-01-21 14:45:49
只有当你想要英语的时候,才能解决这个问题,那就是禁止翻译文件。
一种简单的方法是卸载R,然后在没有翻译文件的情况下重新安装R。因此,请确保选择自定义安装,并在安装期间取消选择翻译文件。
发布于 2019-12-18 16:41:30
我不太确定,但这可能与RStudio的实际版本(1.2.5019,1.2.5033)有关--我也有同样的问题(Windows7pro/64,R3.6.1)。对于较早的RStudio版本1.2.5001,此问题不存在。
截至2019年1月6日:
我似乎终于找到了解决这个问题的办法。正如阿尔贝托在回答另一个上下文中的问题时所指出的(参见How to change the locale of R?),您必须编辑Renviron.site文件,使其包含行。
LANGUAGE="en_US.utf8“
或者,如果你喜欢英国口音的R
语言= "en_GB.utf8“
你可以在你的R文件夹,子文件夹“等”中找到你的Renviron文件。
注意,在R的新安装中,没有文件"Renviron.site“。然后,用文本编辑器创建它。
包括在您的Rcolsole文件中的行
语言= en
也许也有帮助,尽管这还不够。
注意在Renviron和R控制台中大写和"“的不同用法。
在修改/创建Renviron之后,不能重新启动R。
https://stackoverflow.com/questions/59333426
复制相似问题