Comment faire pour modifier les paramètres régionaux de R?

Je suis en utilisant R version 2.15.3 (2013-03-01) sur Ubuntu 12.10. Le Système est en allemand et est donc R. Cela vient unhandy lors de la recherche pour les messages d'erreur.

De l'exécution de la R dans un xterm cette façon $ LANG="C" R résout partiellement le problème. Alors R affiche tout en anglais. Mais lors du chargement de RStudio de cette façon, la R interprète est encore en allemand. Donc, je suis à la recherche d'un moyen pour modifier les paramètres régionaux de R dans R lui-même.

J'ai trouvé ceci: Comment modifier les paramètres de langue dans la R, mais Sys.setenv(LANG = "en") ne fonctionne pas pour moi:

2+x
# Fehler: Objekt 'x' nicht gefunden
Sys.setenv(LANG = "en")
2+x
# Fehler: Objekt 'x' nicht gefunden

J'ai aussi essayé Sys.setenv(LANG = "en_US.UTF-8"), sans succès.

Sortie de Sys.getlocale()

Sys.getlocale()
# [1] "LC_CTYPE=de_DE.UTF-8;LC_NUMERIC=C;LC_TIME=de_DE.UTF-8;
# LC_COLLATE=de_DE.UTF-8;LC_MONETARY=de_DE.UTF-8;LC_MESSAGES=de_DE.UTF-8;
# LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=de_DE.UTF-8;
# LC_IDENTIFICATION=C"

(linebrakes ajouté pour plus de commodité)

  • Avez-vous essayé LANG entre guillemets et/ou unshortened (c'est à dire, LANGUAGE)? De toute façon, je ne suis pas sûr que c'est la façon d'aborder le problème; mon système affiche les erreurs en anglais, même si Sys.getlocale montre Portuguese_Brazil.1252 tout autour.