私は Mac ユーザーで、R ロケールを英語に変更したいと考えています。
defaults write
R のロケールを osx に設定する必要があることはわかっています。しかし、奇妙なことに、コマンドは機能しません。
defaults write org.R-project.R force.LANG en_US.UTF-8
R.app を実行して R を起動すると、英語のメッセージは正しく表示されますが、Terminal.app には日本語のメッセージが表示されます。
私の環境は次のとおりです。
- Mac OS 10.8.5
- R バージョン 3.0.1 (2013-05-16) -- 「グッド スポーツ」 プラットフォーム: x86_64-apple-darwin10.8.0 (64 ビット)
sessionInfo()
ターミナルでの結果:
> sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] ja_JP.UTF-8/ja_JP.UTF-8/ja_JP.UTF-8/C/ja_JP.UTF-8/ja_JP.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
R アプリで:
R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] caret_5.17-7 grid_3.0.1 kernlab_0.9-18 lattice_0.20-15