Request for function

There is something missing in multilingual support.It is possible to add a short message in WyBuild for introducing each new version (Navigation Menu = Update Information). It is forcibly in English because there is no other choice. I suggest some kind of markup like

<information language="en-US">This version allows you to ...</information><information language="fr-FR">Cette version vous permet de ...</information><information language="de-DE"> ...</information>...

Would you give a hint what changes to WyUpdate to take this into account and where ?

Otherwise, I think your product is 😎 !

To do multilingual changes right now you need to use separate *.wys files for every language. The easiest way to do that is to have separate project files.

That being said, we do plan to add multilingual changelogs to wyBuild.

The standard wyUpdate verifies updates on the server (wyServer.wys ?) and returns the versions available for update. This information is displayed in a text box just before the Update button (or cancel). I believe that this text is set in the "Update information" tab of WyBuild (for each version). This text is unique for all cultures (since there is no language selector). That is why I suggest some markup in this text that WyUpdate can pick up and select the proper part for the local culture.Cheers.

I've found the answer. The UpdateInformation per version is stored in wyserver.wys. It is displayed by ShowFrame(Frame.UpdateInfo) with Title= "Update Information" etc. The user text displayed in frmMain.Downloading by the function LoadServerFile, by invoking panelDisplay . AppendText. The text is displayed without taking the local culture into account - the rest of the application is localized, but the user text isn't. So I want to add some markup to encode the message per language. Just before the AppendText call, I'll decode the message according to the local culture.

What do you think of this hack ?