Subject of the issue
Changing the interface language causes the values entered in the multilingual (localizable) fields to be lost
This happens to me on the actual publiccode.yml Editor now in production here:
https://publiccode-editor.developers.italia.it
And this looks (another) Major bug.
Steps to reproduce
- Fill some fields in any language interface (let's suppose IT initially), including some multi language / localizable ones such the following:
- Nome Localizzato (in italiano)
- Descrizione Breve (in italiano) *
- Descrizione Estesa (in italiano) *
- etc ...
- then switch to EN interface (form the Top - Right Language Menu): those localised values are now empty (and this could still be, depending on the application logics, that is still pretty cryptic to me in its multi-language functionalities);
- switch back to IT interface: the previously filled multi language / localizable fields are empty ... and their values lost. (BAAAD!)
Expected behaviour
Multi language / localizable fields values should stay when changing app language interface