Tengo el siguiente código dentro del paquete highchart para R:
hc_exporting(enabled = TRUE, buttons = list(contextButton = list(menuItems = c("viewFullscreen","separator", "downloadJPEG", "downloadPDF","separator", "downloadCSV"))))Me gustaría cambiar el nombre de esos botones seleccionados a nombres personalizados. Hasta ahora, se ven así:
Probé JS, pero preferiría una solución sin él, ya que no estoy familiarizado con JS y no pude encontrar funciones de exportación para csv y la función adecuada para pantalla completa. Sin embargo, la solución de trabajo para pdf se vería así:
hc_exporting(enabled = TRUE, buttons = list(contextButton = list(menuItems = list(list(text = "als <b> PDF </b> speichern",onclick = JS("function () { \n this.exportChart({\n type: 'application/pdf'\n }); \n }")),Básicamente, estoy buscando una forma de cambiar el nombre de los elementos del menú dentro de hihgcharter o para las funciones JS para exportar csv y para pantalla completa. ¡Gracias!
Así que encontré la opción para cambiar el nombre de los elementos del menú dentro de las opciones globales de r-highcharter (análogo a esta solución para gráficos altos). Ver:
hcoptslang <- getOption("highcharter.lang") hcoptslang$contextButtonTitle <-"Optionen" hcoptslang$downloadCSV <- "als CSV-Datei herunterladen" hcoptslang$downloadJPEG <- "als JPEG-Datei herunterladen" hcoptslang$downloadPDF <- "als PDF-Datei herunterladen" hcoptslang$viewFullscreen <- "im Vollbild betrachten " hcoptslang$exitFullscreen <- "Vollbild verlassen" options(highcharter.lang = hcoptslang)