Language Switching Problem (Option File/Java Locale)
The main problem inhibiting me from submitting Freecol Portable as a Pre-Release right now, is the problem of language switching.
Here's an explanation:
Freecol, in order to determine language for launch, looks at its main option file, and launches based on that. If it's set to automatic or not set, it determines language based on the Java locale.
The problem with updating the language in the option file is that Freecol, when saving options, does not save options with newlines between each one. This makes [FileWriteN] useless.