Мне нужно экспортировать столбец символьной строки в независимые документы .docx (по одному документу на строку). Я смог сделать это с пакетом офицера, но документ, который он генерирует, автоматически устанавливает язык на английский. Мне нужно по-испански, но я не смог этого сделать.
Я пытался сделать это с Sys.setlocale("LC_ALL","es_ES.UTF-8")
. Также рассмотрел информацию о пакете, но не смог найти полезного аргумента ни в одной из функций.
data <- data.frame(text = as.character("Lorem ipsum dolor sit amet,",
"consectetur adipiscing elit,",
"sed do eiusmod tempor incididunt",
"ut labore et dolore magna aliqua."),
text_id = c(1, 2, 3, 4))
for (i in 1:nrow(data)){
read_docx() %>%
cursor_begin() %>%
body_remove() %>%
body_add_par(data$text[i], style = "Normal") %>%
print(target = paste0(data$text_id[i], ".docx"))
}
Мне нужно, чтобы все документы были автоматически на испанском языке, но все они пришли на английском языке. Язык OSX установлен на испанский, как и язык Word по умолчанию. Кроме того, основной словарь RStudio был настроен на испанский, а все локали R - на es_ES.UTF-8
.