> On Sep 14, 2018, at 8:44 AM, David Winsemius <dwinsem...@comcast.net> wrote: > > >> On Sep 14, 2018, at 1:02 AM, Kim Titcombe <ktitcomb...@gmail.com> wrote: >> >> *Query or Set Aspects of the Locale* >> >> I have an issue with setting LOCALE in installation (new installation on >> new computer but have installed and used R before). >> >> I am based in Switzerland but work in English (Windows in English), hence >> want English as default. >> >> Console contains following message: >> >> # During startup - Warning message: >> >> # Setting LC_CTYPE= failed >> >> ------------------------------------------------- >> >> Solutions I tried found on “help” and in R manual as follows…. >> >> # Sys.getlocale(category = “LC_ALL”) >> >> 1] >> "LC_COLLATE=English_Switzerland.65001;LC_CTYPE=C;LC_MONETARY=English_Switzerland.65001;LC_NUMERIC=C;LC_TIME=English_Switzerland.65001" >> >> # Sys.setlocale(category=”LC_ALL”, locale = “ “) >> >> or >> >> # Sys.setlocale(category=”LC_ALL”, local=”Switzerland.65001”) >> >> Output >> >> # OS reports request to set locale to "Switzerland.65001" cannot be honoured >> >> Tried various commands specific for 'LC_CTYPE' (as this is where >> installation failed) for language string such as >> >> # Sys.setlocale("LC_CTYPE","en-GB") > > You may get better results with an underscore rather than a dash. > > Try: > > Sys.setlocale("LC_CTYPE","en_GB") > > > > On my machine you can get the acceptable locale strings with: > > locales <- system("locale -a", intern = TRUE) > locales[ grep("GB",locales) ] # Just the GB strings > [1] "en_GB" "en_GB.ISO8859-1" "en_GB.ISO8859-15" "en_GB.US-ASCII" > "en_GB.UTF-8" "zh_CN.GB18030" "zh_CN.GB2312" > [8] "zh_CN.GBK"
I should have admitted that I use a Mac. If you use Windoze, then consult the MS authorities for naming. Perhaps this page: https://docs.microsoft.com/en-us/windows/desktop/Intl/language-identifier-constants-and-strings , which suggests to me using 'UK' rather than 'GB' might be needed and 'ENGLISH' rather than 'en'. > > > >> >> Output: >> >> In Sys.setlocale("LC_CTYPE", "en-GB") : >> >> OS reports request to set locale to "en-GB" cannot be honoured >> >> Would anyone have any further suggestions for correct command. >> >> With thanks >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. > > David Winsemius > Alameda, CA, USA > > 'Any technology distinguishable from magic is insufficiently advanced.' > -Gehm's Corollary to Clarke's Third Law > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. David Winsemius Alameda, CA, USA 'Any technology distinguishable from magic is insufficiently advanced.' -Gehm's Corollary to Clarke's Third Law ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.