如何让RStudio使用R语言设置?

5
为了将R语言设置为英语,我们需要在~\Program Files\R\R-3.6.2\文件夹中的Rconsole文件中添加language = EN,如this answer所述。这对于R GUI起作用。
然而,RStudio似乎忽略了R语言设置,并以我的系统语言环境启动。我使用的是Windows 7 x64 (build 7601) Service Pack 1R version 3.6.2 (2019-12-12)RStudio Version 1.2.5019

enter image description here

有很多答案会混淆R GUIRStudio。我们该如何让RStudio使用在Rconsole文件中定义的语言设置?(或者,我们在哪里可以单独设置RStudio的语言?)

2个回答

1

如果您只需要英语,可以采用一种解决方法,即抑制翻译文件。

一个简单的方法是卸载 R,然后重新安装 R,但在安装过程中选择自定义安装并取消选择翻译文件。


简单而高效,谢谢@Gilbert!当我更新到版本3.6.3时,我终于实现了这个! - jay.sf

1
我不太确定,但可能与RStudio的实际版本有关(1.2.5019、1.2.5033)。在这些版本中,我遇到了同样的问题(Windows 7pro/64,R 3.6.1)。在旧版本的RStudio 1.2.5001中,不存在这个问题。
截至2019年1月6日的补充说明:
最终,我似乎已经找到了解决这个问题的方法。正如alberto在另一个上下文中回答问题时指出的那样(请参见如何更改R的语言环境?),您必须编辑Renviron.site文件,使其包含以下行。

LANGUAGE="en_US.utf8"

或者,如果你喜欢带有英式口音的R

LANGUAGE = "en_GB.utf8"

你可以在R安装文件夹中的子文件夹“etc”中找到你的Renviron文件。

请注意,在新安装的R中,没有“Renviron.site”文件。然后,只需用文本编辑器创建它。

在你的Rcolsole文件中包含以下行

language = en

也可能有所帮助,但这并不足够。

注意在Renviron和Rconsole中使用大写字母和""的不同。

修改/创建Renviron后,您需要重新启动R。


这种类型的回答最好在SO上发布为评论。一旦您获得足够的声望,您将获得在问题和任何地方发表评论的特权 - help-info.de

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接