J'utilise R sur Windows 7. Apparemment, R a trouvé en quelque sorte des preuves que je parle des langues autres que l'anglais, et insiste obstinément pour donner une sortie dans la console dans ma propre langue. Pour diverses raisons, ce n'est pas souhaitable et je veux que R soit anglais.
Je peux utiliser LANGUAGE=en
Comme option de ligne de commande pour le raccourci du bureau de la console R, mais la langue est toujours erronée dans Rstudio, qui lance directement l'exécutable R et ignore donc les arguments de ligne de commande dans le raccourci.
J'ai essayé de créer un fichier .Renviron
Sous C:\Users\[MY_NAME]\Documents
, Qui est le chemin renvoyé pour le répertoire de travail par getwd()
, avec LANGUAGE=en
Dedans. R ignore cela. Mes variables R_ENVIRON
Et R_ENVIRON_USER
Apparaissent comme ""
Donc .Renviron
Doit être le nom de fichier correct.
J'ai également essayé de créer .Renviron
Sous R_HOME\etc
(R_HOME
Pointe vers C:/PROGRA~1/R/R-215~1.0
) Et R l'ignore également.
J'ai réussi à ajouter Sys.setenv(LANGUAGE="en")
dans R_HOME\etc
- cela a rendu toutes les sorties de la console R en anglais, à l'exception des informations de copyright initiales.
Comment puis-je définir R par défaut sur l'anglais de sorte que cela se propage à RStudio?
Lors d'une nouvelle installation, l'ajout de language = en
au fichier Rconsole
(qui existe par défaut sous R_HOME\etc
) rendra la langue de R anglaise dans la console R ainsi que RStudio. Cela peut être remplacé par du code dans le répertoire de travail et les projets individuels de RStudio.
Tout d'abord, accédez au dossier etc
sous le dossier des fichiers du programme R. Localisez ensuite le fichier Rconsole
. Trouvez la ligne language =
, changez-le en language = en
si vous souhaitez exécuter R en anglais.
Note: clic droit sur l'icône du fichier Rconsole, sélectionnez Propriété et accordez-vous l'autorisation de modifier le fichier.
ce doit être le fichier Rconsole, au lieu de Rprofile.site.
Le problème n'est pas dans R ou dans RStudio, le problème est dans votre configuration de langue Windows.
Si vous utilisez Windows, vous devez le configurer comme ceci (par exemple Windows 7):
Région et langue.
2.1. Allez dans l'onglet "Administratif"
2.2. Si vous le souhaitez, vous pouvez également définir l'onglet "Format" dans Format.
À la vôtre, Darwin PC
Allez dans le répertoire d'installation de R, c'est-à-dire C:\Program Files\R\
De là, allez dans le sous-dossier etc/
Ouvrez avec un éditeur de texte (c.-à-d. Bloc-notes) le fichier Rconsole
Recherchez dans le fichier la ligne language =
Remplacez cette ligne par language = en
Enregistrez et fermez le fichier Rconsole
, puis réexécutez Rgui, et l'interface sera en anglais
R version 3.1.3
J'ai eu le même problème. Je l'ai résolu en changeant la région de préférence système de mon ordinateur portable en États-Unis. Ensuite, réinstallez le R. La langue du système a finalement changé en anglais.
sessionInfo ()
paramètres régionaux: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8