Multiple Language Support
Deep Finesse has been designed to support any number of languages. Anyone can teach Deep Finesse to speak a new language. At startup, Deep Finesse examines the contents of its languages folder and dynamically constructs a menu bar drop down that lets you switch between currently supported languages. To add a new language, just copy an existing language folder (e.g. "English") and rename it to the new language (e.g. "Italiano"). Then edit the files within the new folder, replacing the existing text with matching text in the new language.
The menu bar lets you dynamically switch between the languages that Deep Finesse speaks at run time. To set the default language used initially when Deep Finesse starts, edit the default.txt file in the languages folder. The name specified in this file must match the name of a language folder exactly, so Deep Finesse knows which language you mean.
Some of the prompting messages that Deep Finesse uses (for example, "Please Pick North's Lead") must fit within statically sized boxes on the screen. So try to keep the translated text about the same size as the original text or else some words may be dropped to make the phrase fit within the box.