mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-16 22:46:03 +01:00
feat(settings): toggle notification audio
This commit is contained in:
@@ -7,7 +7,8 @@
|
||||
"more": "More...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "المزيد ...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Více...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Otevřít kruhové menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Mere...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Mehr...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "More...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Más...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Rohkem...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Lisää...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Plus...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "...עוד",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Više...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Tovább...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "More...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Altro...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Daugiau...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Meer...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Mer...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Więcej...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Mais...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Ещё...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "More...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "More...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Mer...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "เพิ่มเติม...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "Daha Fazla...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "更多...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
"more": "更多...",
|
||||
"settings": {
|
||||
"locale": "Change locale",
|
||||
"locale_description": "Current language: ${language} (%s)"
|
||||
"locale_description": "Current language: ${language} (%s)",
|
||||
"notification_audio": "Notification audio"
|
||||
}
|
||||
},
|
||||
"open_radial_menu": "Open radial menu",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
local settings = {
|
||||
locale = GetResourceKvpString('locale'),
|
||||
notification_audio = GetResourceKvpInt('notification_audio') == 1
|
||||
}
|
||||
|
||||
RegisterCommand('ox_lib', function()
|
||||
@@ -11,12 +12,22 @@ RegisterCommand('ox_lib', function()
|
||||
description = locale('ui.settings.locale_description', settings.locale),
|
||||
options = GlobalState['ox_lib:locales'],
|
||||
icon = 'book',
|
||||
},
|
||||
{
|
||||
type = 'checkbox',
|
||||
label = locale('ui.settings.notification_audio'),
|
||||
checked = settings.notification_audio,
|
||||
}
|
||||
}) --[[@as any]]
|
||||
|
||||
if not input then return end
|
||||
|
||||
if input[1] then lib.setLocale(input[1]) end
|
||||
|
||||
if input[2] ~= nil then
|
||||
settings.notification_audio = input[2]
|
||||
SetResourceKvpInt('notification_audio', input[2] and 1 or 0)
|
||||
end
|
||||
end)
|
||||
|
||||
return settings
|
||||
|
||||
Reference in New Issue
Block a user