7. The wagering game device of claim 1 and further comprising code executing on the wagering game device that references the messages in the text module with a resource key and language selection, and wherein the language selection falls back to a default language if the selection is not available.
7. The wagering game device of claim 1 and further comprising code executing on the wagering game device that references the messages in the text module with a resource key and language selection, and wherein the language selection falls back to a default language if the selection is not available. 8. The wagering game device of claim 7 wherein the subsystem further comprises rules for formatting dates, times, currencies, and numbers for the multiple languages.