我最近带着笔记本电脑去了西班牙,从那以后,所有的R警告和错误信息都用西班牙语显示。我一点也不记得曾经改变过任何设置。
这只发生在R中,其他一切都用英语正确地显示出来。
我在macOS蒙特利使用R版本4.1.2。“系统设置中的语言和区域”被正确设置为“当前位置”和“首选语言”(英语)。
然而,R仍然用西班牙语显示一切..。我的Sys.getlocale()显示了以下内容:
> Sys.getlocale()
[1] "C/UTF-8/C/C/C/C"最后一条错误信息见屏幕截图我尝试了一些新代码..。在发射R的时候,主要的欢迎信息也用西班牙语显示.谢谢!

发布于 2022-04-04 04:09:00
This question has been answered before in greater detail,但简而言之,您可以使用Sys.setenv()并设置LANG = "en"。这是一个临时的解决方案,但是长期的解决方案在上面的链接中.希望这能有所帮助!
https://stackoverflow.com/questions/71731714
复制相似问题