0
我正在R中使用gWidgetsRGtk2軟件包製作GUI,我需要所有英文消息,但有些使用西班牙文顯示給我。例如:如何使用軟件包「gWidgetsRGtk2」更改消息的語言
w<- gwindow("Alert", width=100, height=100)
g <- ggroup(cont = w)
gimage("info", dirname="stock", size="large_toolbar", cont = g)
ig <- ggroup(horizontal = FALSE, cont = g)
glabel(message, cont = ig, expand = TRUE)
bg <- ggroup(cont = ig)
addSpring(bg)
gbutton("cancel", handler = function(h,...) dispose(w), cont = bg, toolkit = guiToolkit())
我需要將單詞「取消」更改爲「取消」。
> sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=Spanish_Mexico.1252 LC_CTYPE=Spanish_Mexico.1252 LC_MONETARY=Spanish_Mexico.1252
[4] LC_NUMERIC=C LC_TIME=Spanish_Mexico.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] diagram_1.6.2 shape_1.4.0 cluster_1.14.4 plyr_1.8 ade4_1.5-2
[6] vegan_2.0-10 lattice_0.20-15 permute_0.8-0 gWidgetsRGtk2_0.0-82 RGtk2_2.20.25
[11] gWidgets_0.0-52
loaded via a namespace (and not attached):
[1] grid_3.0.1 tools_3.0.1
感謝所有的建議,我可以改變的消息,以英語與這行代碼:
Sys.setlocale(category = "LC_ALL", locale = "English")
哇..誰想出了名稱「gWidgetsRGtk2」 – rawr
這將是約翰Verzani。它作爲包名稱很有意義,因爲它是gWidgets的Gtk2版本。 – Dason
你可以發佈'sessionInfo()' – Dason