Oxide Language preference not saved

Hey,
I wanted to do some localization on the server and allow players to pick a language they want to see.

If I use Oxide's command /lang lv command and then reload the plugin - this works fine, I can see translated languages from my lang file.
However, when I reconnect to server my language is reset to default "en" again, so I still see messages in English.

As I can see, after I reconnect - oxide/data/oxide.lang.data is reset to "en" for some reason. Are there any suggestions on how to persist the lang setting for the user across multiple sessions?