I'm trying to reuse some of the translations available in base R by using: gettext(msgid, domain="R")
This works great for most 'msgid's, e.g. $ LANGUAGE=de Rscript -e 'gettext("cannot get working directory", domain="R")' [1] "kann das Arbeitsverzeichnis nicht ermitteln" However, it does not work for all. For instance, $ LANGUAGE=de Rscript -e 'gettext("Execution halted\n", domain="R")' [1] "Execution halted\n" This despite that 'msgid' existing in: $ grep -C 2 -F 'Execution halted\n' src/library/base/po/de.po #: src/main/main.c:342 msgid "Execution halted\n" msgstr "Ausführung angehalten\n" It could be that the trailing newline causes problems, because the same happens also for: $ LANGUAGE=de Rscript --vanilla -e 'gettext("error during cleanup\n", domain="R")' [1] "error during cleanup\n" Is this meant to work, and if so, how do I get it to work, or is it a bug? Thanks, Henrik ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel