When the language is changed on the UI, and the user resets the page – the language defaults back to english
Language preference is saved in local storage
If there is no language preference within local storage, the default language is english
When the language 'French' is selected, the entire page turns to french, and if the user refreshes the page the language will still be french
language should not be changed independently when user refresh page or go to another screen
I don't understand the last acceptance criteria you added (I'm sure its relevant, but I just want to make sure I understand it)
"language should not be changed independently when user refresh page or go to another screen"
sometimes when I logged into the system I get a notification that the language was changed to English but I don't do anything.
Problem reported by no longer occurs.
There are still problems with changing language on header and title bar but it will be fixed in OLMIS-1892.
All works fine.