18. The method of claim 11 wherein the device is local or remote.
11. A method implemented in a wagering game machine, comprising: providing text to be rendered in one of multiple languages, the text provided from characters of a ubiquitous character set, wherein the ubiquitous character set is used for each of the multiple languages; selecting language-specific characters from a set of fonts corresponding to the multiple languages using the characters, the set of fonts supporting each of the multiple languages; providing the language-specific characters in a desired format to a device coupled to the wagering game machine for displaying the text in a desired one of the multiple languages using any of the fonts; and rendering the text on the device, using a device server interfacing to the device, such that the text is properly rendered on the device in the desired one of the multiple languages using any of the fonts, wherein the language-specific characters are rendered by accessing the fonts using encoding values from the ubiquitous character set.