[Rd] translation domain is wrong in stopifnot()?
Gábor Csárdi
c@@rd|@g@bor @end|ng |rom gm@||@com
Wed Dec 2 00:48:37 CET 2020
I don't know if this would be considered a bug in either stopifnot()
or (n)gettext(), or not a bug at all, but sometimes the translation
domain is not set properly for stopifnot() messages, so they won't be
translated. E.g.
Sys.setenv(LANGUAGE = "de")
# This is good
stopifnot(FALSE)
#> Fehler: FALSE ist nicht TRUE
f <- function() stopifnot(FALSE)
# This is not
f()
#> Fehler in f() : FALSE is not TRUE
Gabor
More information about the R-devel
mailing list