I was just trying out keyman desktop on OSX (really cool BTW!) and the keyboard help file launched by the (?) icon got me thinking about how best to support two languages. The help file displayed was the contents of the welcome.htm , and was in English. I would like to add another language and thought I should check if there is already a convention for doing so?
My thought is to have the welcome.htm present two languages using tabs, where the foreground tab is in the keyboard language and English is obscured. Clicking on the English tab it comes to the foreground and the other language is now out of view. This takes a small amount of CSS and JS to work -are there any limitations in support for CSS+JS in the various ways the welcome.htm is presented (Windows, OSX, Android, iOS, etc. particularly in non-web browsers)?
At worst, we could simply have one language follow the other and the user gets internal hyperlinks to jump to their preferred language. Any advice appreciated.