norman, cross platform means similar on both. there are a few functions and script steps that are different. But even the installation uses different files for the platforms. the same is true for runtimes!
if we get into the language support, well there are plenty of articles out there in the ether on how this has been done in the past.
but you may wish to post an Idea on 'translate'.
You left off the ios in your list. The database is cross platform compatible, the runtime is not, it is a different operating systems so it has to be different. The runtime is already large, so why put all the files for all Operating System in to the runtime when the computer can only use the files designed to run its OS. This is pointless because Runtimes have been deprecated. It's was place on the deprecated list in FMPA14, runtimes will still be in FMPA15. There is no information beyond FMP15. FMI is killing the runtime as it is, there was a big out cry on this forum about the issue, so hopefully FMI is planning something new and better, Runtime deprecated - this is the end for many business models and solutions
Android has been talk about. FMI is owned by Apple, so FMI is going to publish software for ios before any other mobile device. That being said, FMI has not totally left off Android. You would use Webbirect, so you would access the database in a browser on your Android device. Yes, key features such as the camera will not available as it is with FMGo.
The google translator is nice.
Product ideas should be posted atProduct Ideas
I have a Mac running Parallels and I have Windows 7, 8 and 10 currently installed on for testing purposes. To use the iosSDKapp you also need a mac.