(Internationalization for games is a separate matter. That is handled by the UI file. See localization.)
Unfortunately, the core Volity developers are ignorant Americans; none of us are bilingual.
So we ask for help. Want to help add other languages? Easy it is, yes! Take a look at...
(There are two files because of the way the Gamut code is organized. Sorry -- it makes sense, really.)
Each file is simply a bunch of key-value pairs:
Menu_File=File Menu_Chat=Chat Menu_Game=Game
...and so on.
To add support for a new language, you just need to copy the files (the "download" link is easier) and translate each line. Don't change the part before the "=" sign -- that's the internal code name of the string. Just replace the part after the "=" with the equivalent in your language.
Then mail the result back to me (zarf@volity.com) or post it to the [Javolin-dev mailing list]. We'll stick it in the source, and the next release of Gamut will support the language.
(It's easiest if you attach the file to your message as a UTF-8 text file. Gamut is a Java application, so all Unicode characters are legal... well, all the 16-bit ones, anyway.)
As Gamut continues to grow, we'll be adding more messages to it. Those will need localization too. (And more of the existing messages will be brought into the localization system. There are still a few of Gamut's dialog boxes and messages which are not listed in the resource files.)
So you will probably want to keep an eye on this page. As I add lines to the English file, I will update this page to note what's needed for other languages.
If you know the translation of one of these lines, please fill it in here on the Wiki!
Spanish:
German: