150 votes

Comment modifier les paramètres de langue dans R

Mes messages d'erreur sont affichés en français. Comment puis-je modifier le paramètre de langue de mon système pour que les messages d'erreur s'affichent en anglais ?

3voto

Jiang Points 31

Si vous voulez changer la langue de R dans le terminal en anglais pour toujours, cela fonctionne bien pour moi sous macOS :

Ouvrez terminal.app, et dites :

touch .bash_profile

Alors dites :

open -a TextEdit.app .bash_profile

Ces deux commandes vous aideront à ouvrir le fichier ".bash_profile" dans TextEdit.

Ajoutez ceci au fichier ".bash_profile" :

export LANG=en_US.UTF-8

Ensuite, sauvegardez le fichier, rouvrez le terminal et tapez R vous constaterez que sa langue a été modifiée en anglais.

Si vous voulez que la langue revienne à son état d'origine, il suffit d'ajouter un # antes de export LANG=en_US.UTF-8 .

2voto

RUser Points 21

La seule chose qui a fonctionné pour moi a été de désinstaller entièrement R (assurez-vous de le supprimer des fichiers de programmes également), et de l'installer, mais désélectionner Traductions de messages pendant le processus d'installation. Lorsque j'ai installé R, et ensuite RCmdr, il s'est finalement affiché en anglais.

0 votes

Cela a fonctionné rapidement et de manière satisfaisante

1voto

J_F Points 4772

Dans Ubuntu 14.04 LTS, j'ai dû supprimer l'option # du commentaire #LANGUAGE=EN .
Toutes les autres options ne fonctionnent pas pour moi.

1voto

swed1983 Points 45

Changez votre format régional actuel en un format régional différent dans les paramètres régionaux des paramètres de temps et de langue de Windows en cliquant sur votre heure/date dans le coin inférieur droit > ajustez l'heure/la date > Région > changez le format régional en UK ou US.

1voto

aleksandereiken Points 78

Cela a fonctionné pour moi avec un ordinateur portable Windows 10 en allemand, où je voulais par exemple que lubridate renvoie des dates en anglais :

Sys.setlocale("LC_TIME", "English")

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X