Translated strings are cached. I'd recommend to use the
• New partly experimental Sys.setLanguage() utility, solving the main problem of PR#18055. introduced in R 4.2.0. Best, Sebastian Meyer Am 26.06.23 um 15:15 schrieb Ben Bolker:
I was playing around with the setting of the LANGUAGE variable and am wondering whether I'm missing something obvious about resetting the value to its original state once it's been set. I seem to be able to reset the language for warnings/errors once, but not to change it a second time (or reset it) once it's been set ... ?? ## default (no LANGUAGE set, English locale) > sqrt(-1) [1] NaN Warning message: In sqrt(-1) : NaNs produced ## no complaints, doesn't change (as expected) > Sys.setenv(LANGUAGE = "en") > sqrt(-1) [1] NaN Warning message: In sqrt(-1) : NaNs produced ## change to German > Sys.setenv(LANGUAGE = "de") > sqrt(-1) [1] NaN Warnmeldung: In sqrt(-1) : NaNs wurden erzeugt ## try to change to Spanish - no luck ## (this does work in a clean session) > Sys.setenv(LANGUAGE = "es") > sqrt(-1) [1] NaN Warnmeldung: In sqrt(-1) : NaNs wurden erzeugt ## try resetting to blank > Sys.setenv(LANGUAGE = "") > sqrt(-1) [1] NaN Warnmeldung: In sqrt(-1) : NaNs wurden erzeugt ## or back to English explicitly? > Sys.setenv(LANGUAGE = "en") > sqrt(-1) [1] NaN Warnmeldung: In sqrt(-1) : NaNs wurden erzeugt > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel