diff --git a/resource/settings.lua b/resource/settings.lua index 73a5c4c..f92c87f 100644 --- a/resource/settings.lua +++ b/resource/settings.lua @@ -1,9 +1,17 @@ +-- Some users have locale set from ox_lib v2 +if GetResourceKvpInt('reset_locale') ~= 1 then + DeleteResourceKvp('locale') + SetResourceKvpInt('reset_locale', 1) +end + local settings = { - locale = GetResourceKvpString('locale') or GetConvar('ox:locale', 'en'), + default_locale = GetConvar('ox:locale', 'en'), notification_position = GetResourceKvpString('notification_position') or 'top-right', notification_audio = GetResourceKvpInt('notification_audio') == 1 } +settings.locale = GetResourceKvpString('locale') or settings.default_locale + local function set(key, value) if settings[key] == value then return false end