Each Skin can have a Text Dataset - the strings.data text file. This "default language" file contains a dictionary. The WSSP script pages can use various commands to retrieve data from this Text Dataset dictionary.
A Skin can contain additional, localized Text Dataset files - language.data files, where language is the language name (french.data, japanese.data, etc.). If a non-default language is selected, the Text Dataset from the specified language file is used.
When the selected Text Dataset of the selected Skin does not contain the requested data, the same language Text Datasets are checked in all Skin "parents" (as specified above). If the requested data is still not found, the "default language" Text Dataset is used.
Use the UTF-8 character set to place non-ASCII symbols strings into a Text Dataset file. Check the http://www.unicode.org site to learn more about Unicode and the UTF-8 charset.
You may want to break one Text Dataset file into several files. You can place several strings.subname.data files into a Skin. These files are read when the strings.data file is read. The file content (a dictionary) is added to the Text Dataset dictionary as the subname key value.
The language.subname.data files are processed in the same way, extending the localized Text Datasets.