diff --git a/.changeset/seven-berries-check.md b/.changeset/seven-berries-check.md new file mode 100644 index 000000000000..b8cd3c49897f --- /dev/null +++ b/.changeset/seven-berries-check.md @@ -0,0 +1,6 @@ +--- +"@rocket.chat/meteor": patch +"@rocket.chat/i18n": patch +--- + +Adds "Master volume" and "Call ringer volume" to the user preferences sound section. diff --git a/apps/meteor/app/ui/client/lib/KonchatNotification.ts b/apps/meteor/app/ui/client/lib/KonchatNotification.ts index dbffdf2a80a1..aff04e95115b 100644 --- a/apps/meteor/app/ui/client/lib/KonchatNotification.ts +++ b/apps/meteor/app/ui/client/lib/KonchatNotification.ts @@ -13,6 +13,7 @@ import { e2e } from '../../../e2e/client'; import { ChatSubscription } from '../../../models/client'; import { getUserPreference } from '../../../utils/client'; import { getUserAvatarURL } from '../../../utils/client/getUserAvatarURL'; +import { getUserNotificationsSoundVolume } from '../../../utils/client/getUserNotificationsSoundVolume'; import { sdk } from '../../../utils/client/lib/SDKClient'; declare global { @@ -176,7 +177,7 @@ class KonchatNotification { const userId = Meteor.userId(); const newMessageNotification = getUserPreference(userId, 'newMessageNotification'); - const audioVolume = getUserPreference(userId, 'notificationsSoundVolume', 100); + const audioVolume = getUserNotificationsSoundVolume(userId); if (!rid) { return; diff --git a/apps/meteor/app/utils/client/getUserNotificationsSoundVolume.tsx b/apps/meteor/app/utils/client/getUserNotificationsSoundVolume.tsx new file mode 100644 index 000000000000..ea89cd51d4e3 --- /dev/null +++ b/apps/meteor/app/utils/client/getUserNotificationsSoundVolume.tsx @@ -0,0 +1,10 @@ +import type { IUser } from '@rocket.chat/core-typings'; + +import { getUserPreference } from './lib/getUserPreference'; + +export const getUserNotificationsSoundVolume = (userId: IUser['_id'] | null | undefined) => { + const masterVolume = getUserPreference(userId, 'masterVolume', 100); + const notificationsSoundVolume = getUserPreference(userId, 'notificationsSoundVolume', 100); + + return (notificationsSoundVolume * masterVolume) / 100; +}; diff --git a/apps/meteor/client/hooks/useContinuousSoundNotification.ts b/apps/meteor/client/hooks/useContinuousSoundNotification.ts index 22fcabd4e6a9..80abb492363b 100644 --- a/apps/meteor/client/hooks/useContinuousSoundNotification.ts +++ b/apps/meteor/client/hooks/useContinuousSoundNotification.ts @@ -2,6 +2,7 @@ import type { ICustomSound } from '@rocket.chat/core-typings'; import { useSetting, useUserPreference, useUserSubscriptions } from '@rocket.chat/ui-contexts'; import { useEffect } from 'react'; +import { useUserSoundPreferences } from './useUserSoundPreferences'; import { CustomSounds } from '../../app/custom-sounds/client/lib/CustomSounds'; const query = { t: 'l', ls: { $exists: false }, open: true }; @@ -11,12 +12,10 @@ export const useContinuousSoundNotification = () => { const playNewRoomSoundContinuously = useSetting('Livechat_continuous_sound_notification_new_livechat_room'); const newRoomNotification = useUserPreference('newRoomNotification'); - const audioVolume = useUserPreference('notificationsSoundVolume'); + const { notificationsSoundVolume } = useUserSoundPreferences(); const continuousCustomSoundId = newRoomNotification && `${newRoomNotification}-continuous`; - const volume = audioVolume !== undefined ? Number((audioVolume / 100).toPrecision(2)) : 1; - useEffect(() => { let audio: ICustomSound; if (playNewRoomSoundContinuously && continuousCustomSoundId) { @@ -46,8 +45,8 @@ export const useContinuousSoundNotification = () => { } CustomSounds.play(continuousCustomSoundId, { - volume, + volume: notificationsSoundVolume, loop: true, }); - }, [continuousCustomSoundId, playNewRoomSoundContinuously, userSubscriptions, volume]); + }, [continuousCustomSoundId, playNewRoomSoundContinuously, userSubscriptions, notificationsSoundVolume]); }; diff --git a/apps/meteor/client/hooks/useUserSoundPreferences.ts b/apps/meteor/client/hooks/useUserSoundPreferences.ts new file mode 100644 index 000000000000..e59a55648f55 --- /dev/null +++ b/apps/meteor/client/hooks/useUserSoundPreferences.ts @@ -0,0 +1,17 @@ +import { useUserPreference } from '@rocket.chat/ui-contexts'; + +const relativeVolume = (volume: number, masterVolume: number) => { + return (volume * masterVolume) / 100; +}; + +export const useUserSoundPreferences = () => { + const masterVolume = useUserPreference('masterVolume', 100) || 100; + const notificationsSoundVolume = useUserPreference('notificationsSoundVolume', 100) || 100; + const voipRingerVolume = useUserPreference('voipRingerVolume', 100) || 100; + + return { + masterVolume, + notificationsSoundVolume: relativeVolume(notificationsSoundVolume, masterVolume), + voipRingerVolume: relativeVolume(voipRingerVolume, masterVolume), + }; +}; diff --git a/apps/meteor/client/providers/CallProvider/hooks/useVoipSounds.ts b/apps/meteor/client/providers/CallProvider/hooks/useVoipSounds.ts index 5ba847cae8d2..7eea3b867f50 100644 --- a/apps/meteor/client/providers/CallProvider/hooks/useVoipSounds.ts +++ b/apps/meteor/client/providers/CallProvider/hooks/useVoipSounds.ts @@ -1,17 +1,19 @@ -import { useCustomSound, useUserPreference } from '@rocket.chat/ui-contexts'; +import { useCustomSound } from '@rocket.chat/ui-contexts'; import { useMemo } from 'react'; +import { useUserSoundPreferences } from '../../../hooks/useUserSoundPreferences'; + type VoipSound = 'telephone' | 'outbound-call-ringing' | 'call-ended'; export const useVoipSounds = () => { const { play, pause } = useCustomSound(); - const audioVolume = useUserPreference('notificationsSoundVolume', 100) || 100; + const { voipRingerVolume } = useUserSoundPreferences(); return useMemo( () => ({ play: (soundId: VoipSound, loop = true) => { play(soundId, { - volume: Number((audioVolume / 100).toPrecision(2)), + volume: Number((voipRingerVolume / 100).toPrecision(2)), loop, }); }, @@ -21,6 +23,6 @@ export const useVoipSounds = () => { pause('outbound-call-ringing'); }, }), - [play, pause, audioVolume], + [play, pause, voipRingerVolume], ); }; diff --git a/apps/meteor/client/startup/notifications/notification.ts b/apps/meteor/client/startup/notifications/notification.ts index d35297bd7772..31ba20da0060 100644 --- a/apps/meteor/client/startup/notifications/notification.ts +++ b/apps/meteor/client/startup/notifications/notification.ts @@ -5,6 +5,7 @@ import { Tracker } from 'meteor/tracker'; import { CustomSounds } from '../../../app/custom-sounds/client/lib/CustomSounds'; import { Users } from '../../../app/models/client'; import { getUserPreference } from '../../../app/utils/client'; +import { getUserNotificationsSoundVolume } from '../../../app/utils/client/getUserNotificationsSoundVolume'; Meteor.startup(() => { Tracker.autorun(() => { @@ -21,7 +22,7 @@ Meteor.startup(() => { }, }); const newRoomNotification = getUserPreference(user, 'newRoomNotification'); - const audioVolume = getUserPreference(user, 'notificationsSoundVolume', 100); + const audioVolume = getUserNotificationsSoundVolume(user?._id); if (!newRoomNotification) { return; diff --git a/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx b/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx index 8306e2941b00..d88ecaa99dbe 100644 --- a/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx +++ b/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx @@ -1,8 +1,7 @@ import type { SelectOption } from '@rocket.chat/fuselage'; -import { Accordion, Field, FieldLabel, FieldRow, Select, FieldGroup, ToggleSwitch, Tooltip, Box } from '@rocket.chat/fuselage'; +import { Accordion, Field, FieldLabel, FieldRow, Select, FieldGroup, ToggleSwitch, FieldHint, Slider } from '@rocket.chat/fuselage'; import { useUniqueId } from '@rocket.chat/fuselage-hooks'; import { useTranslation, useCustomSound } from '@rocket.chat/ui-contexts'; -import type { ChangeEvent } from 'react'; import React from 'react'; import { Controller, useFormContext } from 'react-hook-form'; @@ -12,16 +11,92 @@ const PreferencesSoundSection = () => { const customSound = useCustomSound(); const soundsList: SelectOption[] = customSound?.getList()?.map((value) => [value._id, value.name]) || []; const { control, watch } = useFormContext(); - const { newMessageNotification, notificationsSoundVolume } = watch(); + const { newMessageNotification, notificationsSoundVolume = 100, masterVolume = 100, voipRingerVolume = 100 } = watch(); const newRoomNotificationId = useUniqueId(); const newMessageNotificationId = useUniqueId(); const muteFocusedConversationsId = useUniqueId(); + const masterVolumeId = useUniqueId(); const notificationsSoundVolumeId = useUniqueId(); + const voipRingerVolumeId = useUniqueId(); return ( + + {t('Master_volume')} + + {t('Master_volume_hint')} + + + ( + + )} + /> + + + + {t('Notification_volume')} + + {t('Notification_volume_hint')} + + + ( + { + const soundVolume = (notificationsSoundVolume * masterVolume) / 100; + customSound.play(newMessageNotification, { volume: soundVolume / 100 }); + onChange(value); + }} + /> + )} + /> + + + + {t('Call_ringer_volume')} + + {t('Call_ringer_volume_hint')} + + + ( + { + const soundVolume = (voipRingerVolume * masterVolume) / 100; + customSound.play('telephone', { volume: soundVolume / 100 }); + onChange(value); + }} + /> + )} + /> + + {t('New_Room_Notification')} @@ -32,11 +107,11 @@ const PreferencesSoundSection = () => { { onChange(value); customSound.play(String(value), { volume: notificationsSoundVolume / 100 }); }} - options={soundsList} /> )} /> @@ -74,34 +149,6 @@ const PreferencesSoundSection = () => { /> - - {t('Notifications_Sound_Volume')} - - ( - ) => { - customSound.play(newMessageNotification, { volume: notificationsSoundVolume / 100 }); - onChange(Math.max(0, Math.min(Number(e.currentTarget.value), 100))); - }} - /> - )} - /> - - {notificationsSoundVolume} - - - ); diff --git a/apps/meteor/client/views/account/preferences/useAccountPreferencesValues.ts b/apps/meteor/client/views/account/preferences/useAccountPreferencesValues.ts index a85ef275638e..e6520b07f34d 100644 --- a/apps/meteor/client/views/account/preferences/useAccountPreferencesValues.ts +++ b/apps/meteor/client/views/account/preferences/useAccountPreferencesValues.ts @@ -35,7 +35,9 @@ export type AccountPreferencesData = { sidebarViewMode?: string; sidebarDisplayAvatar?: boolean; sidebarGroupByType?: boolean; + masterVolume?: number; notificationsSoundVolume?: number; + voipRingerVolume?: number; }; export const useAccountPreferencesValues = (): AccountPreferencesData => { @@ -70,7 +72,10 @@ export const useAccountPreferencesValues = (): AccountPreferencesData => { const newRoomNotification = useUserPreference('newRoomNotification'); const newMessageNotification = useUserPreference('newMessageNotification'); const muteFocusedConversations = useUserPreference('muteFocusedConversations'); - const notificationsSoundVolume = useUserPreference('notificationsSoundVolume'); + + const masterVolume = useUserPreference('masterVolume', 100); + const notificationsSoundVolume = useUserPreference('notificationsSoundVolume', 100); + const voipRingerVolume = useUserPreference('voipRingerVolume', 100); return { language, @@ -99,6 +104,8 @@ export const useAccountPreferencesValues = (): AccountPreferencesData => { newRoomNotification, newMessageNotification, muteFocusedConversations, + masterVolume, notificationsSoundVolume, + voipRingerVolume, }; }; diff --git a/apps/meteor/server/methods/saveUserPreferences.ts b/apps/meteor/server/methods/saveUserPreferences.ts index 70e3a5cb9ea7..9f35abfc1440 100644 --- a/apps/meteor/server/methods/saveUserPreferences.ts +++ b/apps/meteor/server/methods/saveUserPreferences.ts @@ -25,7 +25,9 @@ type UserPreferences = { autoImageLoad: boolean; emailNotificationMode: string; unreadAlert: boolean; + masterVolume: number; notificationsSoundVolume: number; + voipRingerVolume: number; desktopNotifications: string; pushNotifications: string; enableAutoAway: boolean; @@ -97,7 +99,9 @@ export const saveUserPreferences = async (settings: Partial, us autoImageLoad: Match.Optional(Boolean), emailNotificationMode: Match.Optional(String), unreadAlert: Match.Optional(Boolean), + masterVolume: Match.Optional(Number), notificationsSoundVolume: Match.Optional(Number), + voipRingerVolume: Match.Optional(Number), desktopNotifications: Match.Optional(String), pushNotifications: Match.Optional(String), enableAutoAway: Match.Optional(Boolean), diff --git a/apps/meteor/server/settings/accounts.ts b/apps/meteor/server/settings/accounts.ts index 81166af5c200..fea95815e441 100644 --- a/apps/meteor/server/settings/accounts.ts +++ b/apps/meteor/server/settings/accounts.ts @@ -698,10 +698,22 @@ export const createAccountSettings = () => i18nLabel: 'Mute_Focused_Conversations', }); + await this.add('Accounts_Default_User_Preferences_masterVolume', 100, { + type: 'int', + public: true, + i18nLabel: 'Master_volume', + }); + await this.add('Accounts_Default_User_Preferences_notificationsSoundVolume', 100, { type: 'int', public: true, - i18nLabel: 'Notifications_Sound_Volume', + i18nLabel: 'Notification_volume', + }); + + await this.add('Accounts_Default_User_Preferences_voipRingerVolume', 100, { + type: 'int', + public: true, + i18nLabel: 'Call_ringer_volume', }); await this.add('Accounts_Default_User_Preferences_omnichannelTranscriptEmail', false, { diff --git a/apps/meteor/tests/end-to-end/api/miscellaneous.ts b/apps/meteor/tests/end-to-end/api/miscellaneous.ts index b6abac4f2014..69832805d8ea 100644 --- a/apps/meteor/tests/end-to-end/api/miscellaneous.ts +++ b/apps/meteor/tests/end-to-end/api/miscellaneous.ts @@ -161,7 +161,9 @@ describe('miscellaneous', () => { 'autoImageLoad', 'emailNotificationMode', 'unreadAlert', + 'masterVolume', 'notificationsSoundVolume', + 'voipRingerVolume', 'omnichannelTranscriptEmail', IS_EE ? 'omnichannelTranscriptPDF' : false, 'desktopNotifications', diff --git a/packages/i18n/src/locales/af.i18n.json b/packages/i18n/src/locales/af.i18n.json index ead556f0061c..90e2027ea813 100644 --- a/packages/i18n/src/locales/af.i18n.json +++ b/packages/i18n/src/locales/af.i18n.json @@ -1806,7 +1806,6 @@ "Notifications_Max_Room_Members_Description": "Maksimum aantal lede in die kamer wanneer kennisgewings vir alle boodskappe afgeskakel word. Gebruikers kan steeds per kamerinstelling verander om alle kennisgewings op individuele basis te ontvang. (0 om uit te skakel)", "Notifications_Muted_Description": "As jy kies om alles te demper, sal jy nie die kamerhoogte in die lys sien as daar nuwe boodskappe is nie, behalwe vir verwysings. Muting-kennisgewings sal kennisgewingsinstellings ignoreer.", "Notifications_Preferences": "Kennisgewings Voorkeure", - "Notifications_Sound_Volume": "Kennisgewings klankvolume", "Notify_active_in_this_room": "Stel aktiewe gebruikers in hierdie kamer in kennis", "Notify_all_in_this_room": "Stel alles in hierdie kamer in kennis", "Num_Agents": "# Agente", diff --git a/packages/i18n/src/locales/ar.i18n.json b/packages/i18n/src/locales/ar.i18n.json index fdea9d753c64..efdd607cfb24 100644 --- a/packages/i18n/src/locales/ar.i18n.json +++ b/packages/i18n/src/locales/ar.i18n.json @@ -3118,7 +3118,6 @@ "Notifications_Max_Room_Members_Description": "الحد الأقصى لعدد الأعضاء في الغرفة عند تعطيل إشعارات كل الرسائل. لا يزال بإمكان المستخدمين تغيير إعداد كل غرفة لتلقي كل الإشعارات على أساس فردي. (0 للتعطيل)", "Notifications_Muted_Description": "إذا اخترت كتم صوت كل شيء، فلن ترى تمييز الغرفة في القائمة عند وجود رسائل جديدة، باستثناء الإشارات. سيتجاوز كتم صوت الإشعارات إعدادات الإشعارات.", "Notifications_Preferences": "تفضيلات الإشعارات", - "Notifications_Sound_Volume": "حجم صوت الإشعارات", "Notify_active_in_this_room": "إخطار المستخدمين النشطين في هذه الغرفة", "Notify_all_in_this_room": "إخطار جميع من في هذه الغرفة", "NPS_survey_enabled": "تمكين استطلاع صافي نقاط الترويج", diff --git a/packages/i18n/src/locales/az.i18n.json b/packages/i18n/src/locales/az.i18n.json index 8ba2af053bea..380cb565105f 100644 --- a/packages/i18n/src/locales/az.i18n.json +++ b/packages/i18n/src/locales/az.i18n.json @@ -1806,7 +1806,6 @@ "Notifications_Max_Room_Members_Description": "Bütün mesajlar üçün bildirişlər çıxdıqda otaqda maksimum üzv sayı. İstifadəçilər fərdi şəkildə bütün bildirişləri qəbul etmək üçün hələ otaq qəbulu üçün dəyişə bilərlər. (Aradan qaldırılması üçün 0)", "Notifications_Muted_Description": "Hər şeyi ləğv etməyi seçsəniz, qeydləri istisna olmaqla, yeni mesajlar olduqda siyahıdakı qeydləri görməyəcəksiniz. Bildirişlərin silinməsi bildirişlərin parametrlərini qüvvədə saxlayır.", "Notifications_Preferences": "Bildirişlərin üstünlükləri", - "Notifications_Sound_Volume": "Bildirişlərin səs həcmi", "Notify_active_in_this_room": "Bu otaqda aktiv istifadəçiləri xəbərdar et", "Notify_all_in_this_room": "Bütün bu otaqda xəbər verin", "Num_Agents": "# Agentlər", diff --git a/packages/i18n/src/locales/be-BY.i18n.json b/packages/i18n/src/locales/be-BY.i18n.json index b189b9e0db3b..52d3b1fd4545 100644 --- a/packages/i18n/src/locales/be-BY.i18n.json +++ b/packages/i18n/src/locales/be-BY.i18n.json @@ -1822,7 +1822,6 @@ "Notifications_Max_Room_Members_Description": "Максімальную колькасць удзельнікаў у пакоі, калі паведамленьняў ва ўсіх паведамленняў атрымлівае інвалід. Карыстальнікі па-ранейшаму могуць змяняцца ў залежнасці ад налады нумары, каб атрымаць усе апавяшчэння на індывідуальнай аснове. (0 для адключэння)", "Notifications_Muted_Description": "Калі вы хочаце адключыць усе, вы не ўбачыце падсвятленне нумары ў спісе, калі ёсць новыя паведамленні, за выключэннем згадкі. Прыглушэння апавяшчэння будуць перавызначаць налады апавяшчэнняў.", "Notifications_Preferences": "апавяшчэння Preferences", - "Notifications_Sound_Volume": "Апавяшчэння гучнасці гуку", "Notify_active_in_this_room": "Апавяшчаць актыўных карыстальнікаў у гэтым пакоі", "Notify_all_in_this_room": "Паведаміце усё ў гэтым пакоі", "Num_Agents": "# Агенты", diff --git a/packages/i18n/src/locales/bg.i18n.json b/packages/i18n/src/locales/bg.i18n.json index 5209579df680..7bf5ed250bb4 100644 --- a/packages/i18n/src/locales/bg.i18n.json +++ b/packages/i18n/src/locales/bg.i18n.json @@ -1803,7 +1803,6 @@ "Notifications_Max_Room_Members_Description": "Максимален брой членове в стаята, когато известията за всички съобщения са деактивирани. Потребителите все още могат да променят настройките за стая, за да получават всички известия на индивидуална основа. (0 за деактивиране)", "Notifications_Muted_Description": "Ако решите да заглушите всичко, няма да виждате избраното място в списъка, когато има нови съобщения, с изключение на споменаванията. Известията за заглушаване ще заменят настройките за известия.", "Notifications_Preferences": "Предпочитания за известия", - "Notifications_Sound_Volume": "Обем на звука за известия", "Notify_active_in_this_room": "Уведомявайте активните потребители в тази стая", "Notify_all_in_this_room": "Известявайте всички в тази стая", "Num_Agents": "# Агенти", diff --git a/packages/i18n/src/locales/bs.i18n.json b/packages/i18n/src/locales/bs.i18n.json index 621c0f0f9d74..0bfc4f5e4649 100644 --- a/packages/i18n/src/locales/bs.i18n.json +++ b/packages/i18n/src/locales/bs.i18n.json @@ -1800,7 +1800,6 @@ "Notifications_Max_Room_Members_Description": "Maksimalni broj članova u sobi kada se obavijesti o svim porukama onemogućuju. Korisnici se i dalje mogu mijenjati po postavkama sobe kako bi primile sve obavijesti na pojedinačnoj osnovi. (0 za onemogućavanje)", "Notifications_Muted_Description": "Ako odlučite isključiti sve, u popisu se neće prikazati oznaka sobe ako postoje nove poruke, osim za spominjanja. Isključivanje obavijesti poništava postavke obavijesti.", "Notifications_Preferences": "Postavke obavijesti", - "Notifications_Sound_Volume": "Glasnoća zvuka obavijesti", "Notify_active_in_this_room": "Obavijesti aktivne korisnike u ovoj sobi", "Notify_all_in_this_room": "Obavijesti sve u ovoj sobi", "Num_Agents": "# agenata", diff --git a/packages/i18n/src/locales/ca.i18n.json b/packages/i18n/src/locales/ca.i18n.json index 5de7e4b83877..e083a8a01423 100644 --- a/packages/i18n/src/locales/ca.i18n.json +++ b/packages/i18n/src/locales/ca.i18n.json @@ -3079,7 +3079,6 @@ "Notifications_Max_Room_Members_Description": "Nombre màxim de membres a la sala quan es desactiven les notificacions de tots els missatges. Els usuaris encara poden canviar la configuració de cada habitació per rebre totes les notificacions de forma individual. (0 per desactivar)", "Notifications_Muted_Description": "Si esculls silenciar-ho tot, no veuràs la sala destacada a la llista quan hi hagi nous missatges, excepte si són mencions. Silenciar les notificacions sobreescriurà les opcions de notificació.", "Notifications_Preferences": "Preferències de notificacions", - "Notifications_Sound_Volume": "Volum del so de notificacions", "Notify_active_in_this_room": "Notifica als usuaris actius d'aquesta sala", "Notify_all_in_this_room": "Notifica a tothom d'aquest canal", "NPS_survey_enabled": "Habilitar l'enquesta NPS", diff --git a/packages/i18n/src/locales/cs.i18n.json b/packages/i18n/src/locales/cs.i18n.json index bb7b3b46348a..bfd52a540db4 100644 --- a/packages/i18n/src/locales/cs.i18n.json +++ b/packages/i18n/src/locales/cs.i18n.json @@ -2622,7 +2622,6 @@ "Notifications_Max_Room_Members_Description": "Pokud počet uživatelů v místnosti překročí zadané číslo, notifikace všech (@all) nebude povolena. Uživatelé si toto nastavení mohou individuálně změnit. (0 možnost zakáže)", "Notifications_Muted_Description": "Pokud ztišíte všechno, neuvidíte zvýrazněné místnosti s novými zprávami, krom zmínek. Ztišení notifikací přetěží nastavení notifikací v jednotlivých místnostech.", "Notifications_Preferences": "Nastavení upozornění", - "Notifications_Sound_Volume": "Hlasitost zvuku notifikace", "Notify_active_in_this_room": "Notifikovat aktivní uživatele v místnosti", "Notify_all_in_this_room": "Oznámit všem v této místnosti", "Num_Agents": "# Operátorů", diff --git a/packages/i18n/src/locales/cy.i18n.json b/packages/i18n/src/locales/cy.i18n.json index e552b35a8d5a..f84da6da28a3 100644 --- a/packages/i18n/src/locales/cy.i18n.json +++ b/packages/i18n/src/locales/cy.i18n.json @@ -1801,7 +1801,6 @@ "Notifications_Max_Room_Members_Description": "Nifer o aelodau yn yr ystafell pan fydd hysbysiadau ar gyfer pob neges yn cael eu hanabledd. Gall defnyddwyr barhau i newid fesul ystafell i dderbyn pob hysbysiad yn unigol. (0 i analluogi)", "Notifications_Muted_Description": "Os byddwch chi'n dewis difetha popeth, ni welwch yr uchafbwynt i'r ystafell yn y rhestr pan fo negeseuon newydd, heblaw am sôn amdanynt. Bydd hysbysiadau Muting yn goresgyn gosodiadau hysbysiadau.", "Notifications_Preferences": "Dewisiadau Hysbysiadau", - "Notifications_Sound_Volume": "Cyfrol sain hysbysiadau", "Notify_active_in_this_room": "Hysbysu defnyddwyr gweithredol yn yr ystafell hon", "Notify_all_in_this_room": "Hysbyswch bawb yn yr ystafell hon", "Num_Agents": "# Asiantau", diff --git a/packages/i18n/src/locales/da.i18n.json b/packages/i18n/src/locales/da.i18n.json index c47c5ee83c13..5f1fdd0e0ca2 100644 --- a/packages/i18n/src/locales/da.i18n.json +++ b/packages/i18n/src/locales/da.i18n.json @@ -2715,7 +2715,6 @@ "Notifications_Max_Room_Members_Description": "Maks antal medlemmer i rummet, når meddelelser for alle meddelelser bliver deaktiveret. Brugere kan stadig ændre pr. Værelseindstilling for at modtage alle meddelelser individuelt. (0 for at deaktivere)", "Notifications_Muted_Description": "Hvis du vælger at dempe alt, vil du ikke se rummarkeringen i listen, når der er nye meddelelser, undtagen nævninger. Muting notifikationer vil tilsidesætte meddelelsesindstillinger.", "Notifications_Preferences": "Indstillinger for meddelelser", - "Notifications_Sound_Volume": "Meddelelser lydstyrke", "Notify_active_in_this_room": "Underret aktive brugere i dette rum", "Notify_all_in_this_room": "Underret alle i dette rum", "Num_Agents": "# Agenter", diff --git a/packages/i18n/src/locales/de-AT.i18n.json b/packages/i18n/src/locales/de-AT.i18n.json index 725e9e8b44bf..f5930e72340a 100644 --- a/packages/i18n/src/locales/de-AT.i18n.json +++ b/packages/i18n/src/locales/de-AT.i18n.json @@ -1809,7 +1809,6 @@ "Notifications_Max_Room_Members_Description": "Maximale Anzahl von Mitgliedern im Raum, wenn Benachrichtigungen für alle Nachrichten deaktiviert werden. Benutzer können die Einstellung pro Zimmer ändern, um alle Benachrichtigungen auf individueller Basis zu erhalten. (0 zum Deaktivieren)", "Notifications_Muted_Description": "Wenn Sie sich dafür entscheiden, alles stummzuschalten, wird die Raumhighlight in der Liste nicht angezeigt, wenn neue Nachrichten vorhanden sind, mit Ausnahme von Erwähnungen. Stummschaltungsbenachrichtigungen überschreiben Benachrichtigungseinstellungen.", "Notifications_Preferences": "Benachrichtigungseinstellungen", - "Notifications_Sound_Volume": "Benachrichtigungen Lautstärke", "Notify_active_in_this_room": "Aktive Benutzer/innen benachrichtigen", "Notify_all_in_this_room": "Alle Benutzer in diesem Raum benachrichtigen", "Num_Agents": "# Agents", diff --git a/packages/i18n/src/locales/de-IN.i18n.json b/packages/i18n/src/locales/de-IN.i18n.json index 54a9778dd014..825605f178a0 100644 --- a/packages/i18n/src/locales/de-IN.i18n.json +++ b/packages/i18n/src/locales/de-IN.i18n.json @@ -2056,7 +2056,6 @@ "Notifications_Max_Room_Members_Description": "Maximale Anzahl der Raummitglieder, ab der alle Benachrichtigungen deaktiviert werden. Benutzer können weiterhin die Einstellung für den Raum ändern, um auf individueller Basis alle Nachrichten zu erhalten (0 deaktiviert die Einstellung)", "Notifications_Muted_Description": "Wenn Du Dich entscheidest, alles stumm zu schalten, wirst Du keine Kennzeichnungen für neue Nachrichten in der Liste sehen. Ausgenommen davon sind Erwähnungen. Das Stummschalten der Benachrichtigungen überschreibt die Benachrichtigungseinstellungen.", "Notifications_Preferences": "Benachrichtigungseinstellungen", - "Notifications_Sound_Volume": "Lautstärke des Benachrichtigungstons", "Notify_active_in_this_room": "Aktive Benutzer/innen benachrichtigen", "Notify_all_in_this_room": "Alle Benutzer in diesem Raum benachrichtigen", "Num_Agents": "# Agenten", diff --git a/packages/i18n/src/locales/de.i18n.json b/packages/i18n/src/locales/de.i18n.json index 6b8ac710c0a3..acf7a8a157e4 100644 --- a/packages/i18n/src/locales/de.i18n.json +++ b/packages/i18n/src/locales/de.i18n.json @@ -3495,7 +3495,6 @@ "Notifications_Max_Room_Members_Description": "Maximale Anzahl der Raum-Mitglieder, ab der alle Benachrichtigungen deaktiviert werden. Benutzer können weiterhin die Einstellung für den Room ändern, um auf individueller Basis alle Nachrichten zu erhalten (0 deaktiviert die Einstellung)", "Notifications_Muted_Description": "Wenn Sie sich entscheiden, alles stumm zu schalten, werden Sie keine Kennzeichnungen für neue Nachrichten in der Liste sehen. Ausgenommen davon sind Erwähnungen. Das Stummschalten der Benachrichtigungen überschreibt die Benachrichtigungseinstellungen.", "Notifications_Preferences": "Benachrichtigungseinstellungen", - "Notifications_Sound_Volume": "Lautstärke des Benachrichtigungstons", "Notify_active_in_this_room": "Aktive Benutzer/innen benachrichtigen", "Notify_all_in_this_room": "Alle Benutzer in diesem Raum benachrichtigen", "NPS_survey_enabled": "NPS-Umfrage aktivieren", diff --git a/packages/i18n/src/locales/el.i18n.json b/packages/i18n/src/locales/el.i18n.json index e8aac2817849..f23ac172fff0 100644 --- a/packages/i18n/src/locales/el.i18n.json +++ b/packages/i18n/src/locales/el.i18n.json @@ -1814,7 +1814,6 @@ "Notifications_Max_Room_Members_Description": "Μέγιστος αριθμός μελών στο δωμάτιο, όταν οι ειδοποιήσεις για όλα τα μηνύματα αποκλείονται. Οι χρήστες μπορούν ακόμα να αλλάξουν ανά ρύθμιση δωματίου για να λάβουν όλες τις ειδοποιήσεις σε ατομική βάση. (0 για απενεργοποίηση)", "Notifications_Muted_Description": "Εάν επιλέξετε να απενεργοποιήσετε τα πάντα, δεν θα δείτε την ένδειξη του δωματίου στη λίστα όταν υπάρχουν νέα μηνύματα, εκτός από τις αναφορές. Οι ειδοποιήσεις σίγασης θα υπερισχύσουν των ρυθμίσεων ειδοποιήσεων.", "Notifications_Preferences": "Ειδοποιήσεις Προτιμήσεις", - "Notifications_Sound_Volume": "Ένταση ήχου ειδοποιήσεων", "Notify_active_in_this_room": "Ειδοποιήστε τους ενεργούς χρήστες σε αυτό το δωμάτιο", "Notify_all_in_this_room": "Ειδοποιείστε τους όλους στο δωμάτιο", "Num_Agents": "# Πράκτορες", diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index 7965479ade61..85950d9cfd69 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -924,6 +924,8 @@ "Call_was_not_answered": "Call was not answered", "Call_transfered_to__name__": "Call transfered to {{name}}", "Call_terminated": "Call terminated", + "Call_ringer_volume": "Call ringer volume", + "Call_ringer_volume_hint": "For all incoming call notifications", "Caller": "Caller", "Caller_Id": "Caller ID", "Camera_access_not_allowed": "Camera access was not allowed, please check your browser settings.", @@ -3475,6 +3477,8 @@ "Make_sure_you_have_a_copy_of_your_codes_1": "Make sure you have a copy of your codes:", "Make_sure_you_have_a_copy_of_your_codes_2": "If you lose access to your authenticator app, you can use one of these codes to log in.", "Manage": "Manage", + "Master_volume": "Master volume", + "Master_volume_hint": "Controls the volume for all sounds coming from your workspace", "manage-agent-extension-association": "Manage Agent Extension Association", "manage-agent-extension-association_description": "Permission to manage agent extension association", "manage-apps": "Manage Apps", @@ -4023,12 +4027,13 @@ "Notification_Push_Default_For": "Send Push Notifications For", "Notification_RequireInteraction": "Require Interaction to Dismiss Desktop Notification", "Notification_RequireInteraction_Description": "Works only with Chrome browser versions > 50. Utilizes the parameter *requireInteraction* to show the desktop notification to indefinite until the user interacts with it.", + "Notification_volume": "Notification volume", + "Notification_volume_hint": "For message notifications, both for when the workspace is open or not", "Notifications": "Notifications", "Notifications_Max_Room_Members": "Max Room Members Before Disabling All Message Notifications", "Notifications_Max_Room_Members_Description": "Max number of members in room when notifications for all messages gets disabled. Users can still change per room setting to receive all notifications on an individual basis. (0 to disable)", "Notifications_Muted_Description": "If you choose to mute everything, you won't see the room highlight in the list when there are new messages, except for mentions. Muting notifications will override notifications settings.", "Notifications_Preferences": "Notifications Preferences", - "Notifications_Sound_Volume": "Notifications sound volume", "Notify_active_in_this_room": "Notify active users in this room", "Notify_all_in_this_room": "Notify all in this room", "Notify_Calendar_Events": "Notify calendar events", diff --git a/packages/i18n/src/locales/eo.i18n.json b/packages/i18n/src/locales/eo.i18n.json index 4b812896ad24..ec9f1eaf43e3 100644 --- a/packages/i18n/src/locales/eo.i18n.json +++ b/packages/i18n/src/locales/eo.i18n.json @@ -1806,7 +1806,6 @@ "Notifications_Max_Room_Members_Description": "Max nombro da membroj en ĉambro kiam sciigoj por ĉiuj mesaĝoj malŝaltas. Uzantoj ankoraŭ povas ŝanĝi laŭ ĉambro por ricevi ĉiujn sciigojn individue. (0 malŝalti)", "Notifications_Muted_Description": "Se vi elektas munti ĉion, vi ne vidos la ĉambron reliefigi en la listo kiam estas novaj mesaĝoj, krom mencioj. Mutaj sciigoj forĵetos sciigajn agordojn.", "Notifications_Preferences": "Agordoj de sciigoj", - "Notifications_Sound_Volume": "Sciigoj sono volumo", "Notify_active_in_this_room": "Avizu aktivajn uzantojn en ĉi tiu ĉambro", "Notify_all_in_this_room": "Avizu ĉion en ĉi tiu ĉambro", "Num_Agents": "# Agentoj", diff --git a/packages/i18n/src/locales/es.i18n.json b/packages/i18n/src/locales/es.i18n.json index 1886914d320c..18b8d7798a5f 100644 --- a/packages/i18n/src/locales/es.i18n.json +++ b/packages/i18n/src/locales/es.i18n.json @@ -3110,7 +3110,6 @@ "Notifications_Max_Room_Members_Description": "Número máximo de miembros que debe haber en la sala para que se deshabiliten las notificaciones de todos los mensajes. Los usuarios pueden cambiar la configuración de cada sala para recibir todas las notificaciones de forma individual. Usa un valor 0 para deshabilitar esta opción.", "Notifications_Muted_Description": "Si eliges silenciarlo todo, no verás la sala resaltada en la lista cuando haya mensajes nuevos, a excepción de las menciones. La configuración de las notificaciones se anulará si las silencias.", "Notifications_Preferences": "Preferencias de notificaciones", - "Notifications_Sound_Volume": "Volumen del sonido de notificaciones", "Notify_active_in_this_room": "Notificar usuarios activos en esta sala", "Notify_all_in_this_room": "Notificar a todos en esta sala", "NPS_survey_enabled": "Habilitar encuesta NPS", diff --git a/packages/i18n/src/locales/fa.i18n.json b/packages/i18n/src/locales/fa.i18n.json index 87d1683973d4..ae376aec48e8 100644 --- a/packages/i18n/src/locales/fa.i18n.json +++ b/packages/i18n/src/locales/fa.i18n.json @@ -2102,7 +2102,6 @@ "Notifications_Max_Room_Members_Description": "حداکثر تعداد اعضا در اتاق زمانی که اعلان برای همه پیامها غیرفعال می شود. کاربران هنوز هم می توانند در هر اتاق تنظیمات را تغییر دهند تا همه اعلان ها را به صورت فردی دریافت کنند. (0 برای غیر فعال کردن)", "Notifications_Muted_Description": "اگر انتخاب کنید همه چیز را خاموش کنید، زمانی که پیامهای جدیدی وجود دارد، به جز موارد ذکر شده، شماره اتاق را در لیست مشاهده نخواهید کرد. اعلانهای خاموش کردن تنظیمات اعلانها را لغو میکنند.", "Notifications_Preferences": "تنظیمات اطلاع رسانی", - "Notifications_Sound_Volume": "میزان صدای اعلان ها", "Notify_active_in_this_room": "اطلاع کاربران فعال در این اتاق", "Notify_all_in_this_room": "به اطلاع همه در این اتاق", "Num_Agents": "# نمایندگی", diff --git a/packages/i18n/src/locales/fi.i18n.json b/packages/i18n/src/locales/fi.i18n.json index a89291f444d9..6ac26a1da9bb 100644 --- a/packages/i18n/src/locales/fi.i18n.json +++ b/packages/i18n/src/locales/fi.i18n.json @@ -3535,7 +3535,6 @@ "Notifications_Max_Room_Members_Description": "Huoneen jäsenten enimmäismäärä, kun kaikkien viestien ilmoitukset poistetaan käytöstä. Muuttamalla huonekohtaista asetusta käyttäjät voivat edelleen saada kaikki ilmoitukset erikseen. (poista käytöstä: 0)", "Notifications_Muted_Description": "Jos mykistät kaiken, et näe huonetta korostettuna luettelossa, uusien viestien yhteydessä, paitsi mainintojen kohdalla. Ilmoitusten mykistäminen ohittaa ilmoitusasetukset.", "Notifications_Preferences": "Ilmoitusasetukset", - "Notifications_Sound_Volume": "Ilmoitusten äänenvoimakkuus", "Notify_active_in_this_room": "Ilmoita tämän huoneen aktiivisille käyttäjille", "Notify_all_in_this_room": "Ilmoita kaikille tässä huoneessa", "Now_Its_Visible_For_Everyone": "Näkyy nyt kaikille", diff --git a/packages/i18n/src/locales/fr.i18n.json b/packages/i18n/src/locales/fr.i18n.json index 49e4d04b3730..c3c9b9fe8ed7 100644 --- a/packages/i18n/src/locales/fr.i18n.json +++ b/packages/i18n/src/locales/fr.i18n.json @@ -3105,7 +3105,6 @@ "Notifications_Max_Room_Members_Description": "Nombre maximal de membres dans le salon pour désactiver les notifications pour tous les messages. Les utilisateurs peuvent toujours modifier les paramètres du salon pour recevoir toutes les notifications individuellement. (0 pour désactiver)", "Notifications_Muted_Description": "Si vous choisissez de tout mettre en sourdine, vous ne voyez pas le salon en surbrillance dans la liste lorsque de nouveaux messages arrivent, à l'exception des mentions. La mise en sourdine des notifications remplace les paramètres de notification.", "Notifications_Preferences": "Préférences pour les notifications", - "Notifications_Sound_Volume": "Volume sonore des notifications", "Notify_active_in_this_room": "Avertir les utilisateurs actifs de ce salon", "Notify_all_in_this_room": "Avertir tous les utilisateurs de ce salon", "NPS_survey_enabled": "Activer l'enquête NPS", diff --git a/packages/i18n/src/locales/hi-IN.i18n.json b/packages/i18n/src/locales/hi-IN.i18n.json index d9ed823b2205..25d2d127b92e 100644 --- a/packages/i18n/src/locales/hi-IN.i18n.json +++ b/packages/i18n/src/locales/hi-IN.i18n.json @@ -3731,7 +3731,6 @@ "Notifications_Max_Room_Members_Description": "जब सभी संदेशों के लिए सूचनाएं अक्षम हो जाती हैं तो कमरे में सदस्यों की अधिकतम संख्या। उपयोगकर्ता व्यक्तिगत आधार पर सभी सूचनाएं प्राप्त करने के लिए अभी भी प्रति कमरा सेटिंग बदल सकते हैं। (0 अक्षम करने के लिए)", "Notifications_Muted_Description": "यदि आप सब कुछ म्यूट करना चुनते हैं, तो उल्लेखों को छोड़कर, नए संदेश आने पर आपको सूची में रूम हाइलाइट नहीं दिखाई देगा। सूचनाओं को म्यूट करने से सूचना सेटिंग ओवरराइड हो जाएंगी.", "Notifications_Preferences": "अधिसूचना प्राथमिकताएँ", - "Notifications_Sound_Volume": "सूचनाएं ध्वनि की मात्रा", "Notify_active_in_this_room": "इस कक्ष में सक्रिय उपयोगकर्ताओं को सूचित करें", "Notify_all_in_this_room": "इस कमरे में सभी को सूचित करें", "Notify_Calendar_Events": "कैलेंडर घटनाओं को सूचित करें", diff --git a/packages/i18n/src/locales/hr.i18n.json b/packages/i18n/src/locales/hr.i18n.json index f33860a570e6..c16f5dd924f9 100644 --- a/packages/i18n/src/locales/hr.i18n.json +++ b/packages/i18n/src/locales/hr.i18n.json @@ -1937,7 +1937,6 @@ "Notifications_Max_Room_Members_Description": "Maksimalni broj članova u sobi kada se obavijesti o svim porukama onemogućuju. Korisnici se i dalje mogu mijenjati po postavkama sobe kako bi primile sve obavijesti na pojedinačnoj osnovi. (0 za onemogućavanje)", "Notifications_Muted_Description": "Ako odlučite isključiti sve, u popisu se neće prikazati oznaka sobe ako postoje nove poruke, osim za spominjanja. Isključivanje obavijesti poništava postavke obavijesti.", "Notifications_Preferences": "Postavke obavijesti", - "Notifications_Sound_Volume": "Glasnoća zvuka obavijesti", "Notify_active_in_this_room": "Obavijesti aktivne korisnike u ovoj sobi", "Notify_all_in_this_room": "Obavijesti sve u ovoj sobi", "Num_Agents": "# agenata", diff --git a/packages/i18n/src/locales/hu.i18n.json b/packages/i18n/src/locales/hu.i18n.json index 3000c2cb041d..c1fa8abb178b 100644 --- a/packages/i18n/src/locales/hu.i18n.json +++ b/packages/i18n/src/locales/hu.i18n.json @@ -3405,7 +3405,6 @@ "Notifications_Max_Room_Members_Description": "A szobában lévő tagok legnagyobb száma, amikor az összes üzenet értesítései letiltásra kerülnek. A felhasználók továbbra is megváltoztathatják a szobánkénti beállítást, hogy az összes értesítést egyénileg kapják meg (0 a letiltáshoz).", "Notifications_Muted_Description": "Ha úgy dönt, hogy mindent elnémít, akkor nem fogja látni a szoba kiemelését a listában, amikor új üzenetek érkeznek, kivéve az említéseket. Az értesítések némítása felülírja az értesítések beállításait.", "Notifications_Preferences": "Értesítések beállításai", - "Notifications_Sound_Volume": "Értesítések hangereje", "Notify_active_in_this_room": "Aktív felhasználók értesítése ebben a szobában", "Notify_all_in_this_room": "Mindenki értesítése ebben a szobában", "NPS_survey_enabled": "Ügyfél-elégedettségi felmérés engedélyezése", diff --git a/packages/i18n/src/locales/id.i18n.json b/packages/i18n/src/locales/id.i18n.json index 3537601b361f..096973d194d3 100644 --- a/packages/i18n/src/locales/id.i18n.json +++ b/packages/i18n/src/locales/id.i18n.json @@ -1814,7 +1814,6 @@ "Notifications_Max_Room_Members_Description": "Jumlah anggota maksimal di ruangan saat pemberitahuan untuk semua pesan dinonaktifkan. Pengguna tetap dapat mengubah setelan per kamar untuk menerima semua notifikasi secara individual. (0 untuk menonaktifkan)", "Notifications_Muted_Description": "Jika Anda memilih untuk membisukan semuanya, Anda tidak akan melihat sorotan ruangan dalam daftar saat ada pesan baru, kecuali untuk menyebutkannya. Nonaktifkan pemberitahuan akan menggantikan setelan notifikasi.", "Notifications_Preferences": "Preferensi Pemberitahuan", - "Notifications_Sound_Volume": "Notifikasi volume suara", "Notify_active_in_this_room": "Beritahu pengguna aktif di ruangan ini", "Notify_all_in_this_room": "Berikan pemberitahuan ke semua yang ada di room", "Num_Agents": "# Agen", diff --git a/packages/i18n/src/locales/it.i18n.json b/packages/i18n/src/locales/it.i18n.json index d10b2f0218f3..6218ea34b112 100644 --- a/packages/i18n/src/locales/it.i18n.json +++ b/packages/i18n/src/locales/it.i18n.json @@ -2300,7 +2300,6 @@ "Notifications_Max_Room_Members_Description": "Numero massimo di membri nella stanza quando le notifiche per tutti i messaggi vengono disabilitate. Gli utenti possono comunque modificare l'impostazione di ogni stanza per ricevere tutte le notifiche su base individuale. (0 per disabilitare)", "Notifications_Muted_Description": "Se decidi di disattivare l'audio, non vedrai l'evidenziazione della stanza nell'elenco quando ci sono nuovi messaggi, ad eccezione delle menzioni. Le notifiche di muting annulleranno le impostazioni delle notifiche.", "Notifications_Preferences": "Notifiche Preferenze", - "Notifications_Sound_Volume": "Notifiche del volume sonoro", "Notify_active_in_this_room": "Notifica utenti attivi in questa stanza", "Notify_all_in_this_room": "Notifica tutti in questo canale", "Num_Agents": "# Operatori", diff --git a/packages/i18n/src/locales/ja.i18n.json b/packages/i18n/src/locales/ja.i18n.json index 8c208bca1b2d..930465626d91 100644 --- a/packages/i18n/src/locales/ja.i18n.json +++ b/packages/i18n/src/locales/ja.i18n.json @@ -3074,7 +3074,6 @@ "Notifications_Max_Room_Members_Description": "すべてのメッセージの通知が無効にされた場合のルームのメンバーの最大数。ユーザーは個々の基準ですべての通知を受け取るために、ルームごとの設定を変更できます。(0は無効)", "Notifications_Muted_Description": "すべてミュートすることを選択した場合、新しいメッセージがあるときは、ルームのハイライトがリストに表示されません(メンションを除く)。通知のミュートは通知設定より優先されます。", "Notifications_Preferences": "通知基本設定", - "Notifications_Sound_Volume": "通知音量", "Notify_active_in_this_room": "このルームのアクティブユーザーに通知", "Notify_all_in_this_room": "このルームの全員に通知", "NPS_survey_enabled": "NPSアンケートを有効にする", diff --git a/packages/i18n/src/locales/ka-GE.i18n.json b/packages/i18n/src/locales/ka-GE.i18n.json index 1a69e4c0d989..167338282bbf 100644 --- a/packages/i18n/src/locales/ka-GE.i18n.json +++ b/packages/i18n/src/locales/ka-GE.i18n.json @@ -2469,7 +2469,6 @@ "Notifications_Max_Room_Members_Description": "ოთახის წევრთა მაქსიმალური რაოდენობა, როდესაც ყველა მესიჯისთვის შეტყობინებები გამორთულია. მომხმარებლებს მაინც შეუძლიათ შეცვალონ თითოეულის პარამეტრი, მიიღონ ყველა შეტყობინებები ინდივიდუალურად. (0 გამორთვა)", "Notifications_Muted_Description": "თუ ყველაფრის უხმო რეჟიმში გადაყვანას გადაწყვეტთ, სიაში ვერ ნახავთ ოთახის მონიშვნას, როდესაც ახალი შეტყობინებებია, გარდა ხსენებებისა. შეტყობინებების ხმის გათიშვა გადაფარავს შეტყობინებების პარამეტრებს.", "Notifications_Preferences": "უპირატესი შეტყობინებები", - "Notifications_Sound_Volume": "შეტყობინებების ხმის სიძლიერე", "Notify_active_in_this_room": "აცნობეთ ამ ოთახში აქტიურ მომხმარებლებს", "Notify_all_in_this_room": "აცნობეთ ყველა ამ ოთახში", "Num_Agents": "# აგენტები", diff --git a/packages/i18n/src/locales/km.i18n.json b/packages/i18n/src/locales/km.i18n.json index a3a4cb78b0eb..584c50bc4350 100644 --- a/packages/i18n/src/locales/km.i18n.json +++ b/packages/i18n/src/locales/km.i18n.json @@ -2112,7 +2112,6 @@ "Notifications_Max_Room_Members_Description": "ចំនួនអតិបរមានៃសមាជិកនៅក្នុងបន្ទប់នៅពេលដែលការជូនដំណឹងសម្រាប់សារទាំងអស់ត្រូវបានបិទ។ អ្នកប្រើនៅតែអាចផ្លាស់ប្តូរក្នុងការកំណត់បន្ទប់ដើម្បីទទួលបានការជូនដំណឹងទាំងអស់នៅលើមូលដ្ឋានបុគ្គល។ (0 ដើម្បីបិទ)", "Notifications_Muted_Description": "ប្រសិនបើអ្នកជ្រើសរើសបិទសម្លេងអ្វីៗគ្រប់យ៉ាងអ្នកនឹងមិនឃើញការរំលេចបន្ទប់ក្នុងបញ្ជីនៅពេលមានសារថ្មីលើកលែងតែការលើកឡើង។ ការជូនដំណឹងការជូនដំណឹងនឹងបដិសេធការកំណត់ការជូនដំណឹង។", "Notifications_Preferences": "ចំណង់ចំណូលចិត្តជូនដំណឹង", - "Notifications_Sound_Volume": "ការជូនដំណឹងសំឡេងសំឡេង", "Notify_active_in_this_room": "ជូនដំណឹងដល់អ្នកប្រើសកម្មនៅក្នុងបន្ទប់នេះ", "Notify_all_in_this_room": "ជូន​ដំណឹង​ទាំង​អស់​នៅ​ក្នុង​បន្ទប់​នេះ", "Num_Agents": "ភ្នាក់ងារ #", diff --git a/packages/i18n/src/locales/ko.i18n.json b/packages/i18n/src/locales/ko.i18n.json index 1f408a658882..b205f524fe38 100644 --- a/packages/i18n/src/locales/ko.i18n.json +++ b/packages/i18n/src/locales/ko.i18n.json @@ -2674,7 +2674,6 @@ "Notifications_Max_Room_Members_Description": "모든 메시지에 대한 알림이 중지된 경우 대화방의 최대 구성원 수입니다. 사용자는 개별적으로 모든 알림을 수신하도록 대화방 설정을 변경할 수 있습니다. (0은 비활성화)", "Notifications_Muted_Description": "모든 알림을 해제한 경우 멘션을 제외하고 새 메시지가 있는 대화방을 강조하여 볼 수 없습니다. 알림해제는 알림 설정보다 우선 적용됩니다.", "Notifications_Preferences": "알림 환경 설정", - "Notifications_Sound_Volume": "알림 음량", "Notify_active_in_this_room": "이 대화방에있는 활성 사용자에게 알립니다.", "Notify_all_in_this_room": "이 대화방의 모든 이에게 알림", "Num_Agents": "# 에이전트", diff --git a/packages/i18n/src/locales/ku.i18n.json b/packages/i18n/src/locales/ku.i18n.json index 9eb23f5a0e8c..deefd9764349 100644 --- a/packages/i18n/src/locales/ku.i18n.json +++ b/packages/i18n/src/locales/ku.i18n.json @@ -1801,7 +1801,6 @@ "Notifications_Max_Room_Members_Description": "Hejmareke hejmarek endamên hejmarê heger agahdariyên hemî mesajan neçalak kirin. Bikaranîna bikarhêner dikarin li ser sazûmanek odeyê biguherînin ku hemî agahdariyên li ser bingeha kesan bigirin. (0 heta qedexekirin)", "Notifications_Muted_Description": "Heke hûn ji bo her tiştê bêdeng bijartin, hûn ê li ser lîsteyê nîqaş li ser lîsteyê niqaş nabînin, lê ji bo ramanên nû. Agahdariyên Muting dê di raporên agahdariyê de agahdar bike.", "Notifications_Preferences": "Pêşniyarên pêşniyaran", - "Notifications_Sound_Volume": "Dengbêjî dengê dengê", "Notify_active_in_this_room": "Di vê odeyê de bikarhênerên çalak çalak bike", "Notify_all_in_this_room": "Notify hemû di vê odeyê", "Num_Agents": "# Agents", diff --git a/packages/i18n/src/locales/lo.i18n.json b/packages/i18n/src/locales/lo.i18n.json index f686aff2d2a5..3f94d68b543b 100644 --- a/packages/i18n/src/locales/lo.i18n.json +++ b/packages/i18n/src/locales/lo.i18n.json @@ -1844,7 +1844,6 @@ "Notifications_Max_Room_Members_Description": "ຈໍານວນສະມາຊິກສູງສຸດໃນຫ້ອງເມື່ອແຈ້ງເຕືອນສໍາລັບຂໍ້ຄວາມທັງຫມົດຖືກປິດປະຕິບັດ. ຜູ້ໃຊ້ຍັງສາມາດປ່ຽນແປງຕໍ່ການຕັ້ງຄ່າຫ້ອງເພື່ອຮັບການແຈ້ງເຕືອນທັງຫມົດໃນແຕ່ລະພື້ນຖານ. (0 ເພື່ອປິດການໃຊ້ງານ)", "Notifications_Muted_Description": "ຖ້າທ່ານເລືອກທີ່ຈະປິດທຸກສິ່ງທຸກຢ່າງ, ທ່ານຈະບໍ່ເຫັນລາຍລະອຽດຂອງຫ້ອງໃນບັນຊີໃນເວລາທີ່ມີຂໍ້ຄວາມໃຫມ່, ຍົກເວັ້ນສໍາລັບຄໍາແນະນໍາ. ການແຈ້ງເຕືອນຊົ່ວຄາວຈະ override ການຕັ້ງຄ່າການແຈ້ງເຕືອນ.", "Notifications_Preferences": "Notifications Preferences", - "Notifications_Sound_Volume": "ແຈ້ງການລະດັບສຽງ", "Notify_active_in_this_room": "ແຈ້ງໃຫ້ຜູ້ໃຊ້ທີ່ໃຊ້ວຽກຢູ່ໃນຫ້ອງນີ້", "Notify_all_in_this_room": "ແຈ້ງໃຫ້ທຸກຢູ່ໃນຫ້ອງນີ້", "Num_Agents": "ຕົວແທນ #", diff --git a/packages/i18n/src/locales/lt.i18n.json b/packages/i18n/src/locales/lt.i18n.json index 614205c88036..0e4bdc5ea412 100644 --- a/packages/i18n/src/locales/lt.i18n.json +++ b/packages/i18n/src/locales/lt.i18n.json @@ -1861,7 +1861,6 @@ "Notifications_Max_Room_Members_Description": "Maksimalus narių skaičius kambaryje, kai pranešimai apie visus pranešimus išjungiami. Vartotojai vis dar gali pakeisti kambario nustatymą, kad gautų visus pranešimus atskirai. (Išjungti 0)", "Notifications_Muted_Description": "Jei pasirinksite nutildyti viską, sąraše esančio kambario nematysite, kai yra naujų pranešimų, išskyrus pastabas. Pranešimai apie neaktyvumą peradresuoja pranešimų nustatymus.", "Notifications_Preferences": "Pranešimų nuostatos", - "Notifications_Sound_Volume": "Pranešimų garsas", "Notify_active_in_this_room": "Pranešti aktyviems naudotojams šiame kambaryje", "Notify_all_in_this_room": "Pranešti viską šiame kambaryje", "Num_Agents": "# Agentai", diff --git a/packages/i18n/src/locales/lv.i18n.json b/packages/i18n/src/locales/lv.i18n.json index a8d7000f75e9..cd7b2cc5f725 100644 --- a/packages/i18n/src/locales/lv.i18n.json +++ b/packages/i18n/src/locales/lv.i18n.json @@ -1819,7 +1819,6 @@ "Notifications_Max_Room_Members_Description": "Maksimālais dalībnieku skaits istabā, kad paziņojumi par visiem ziņojumiem tiek atspējoti. Lietotāji joprojām var mainīt istabas iestatījumus, lai saņemtu visus paziņojumus individuāli. (0 lai atspējotu)", "Notifications_Muted_Description": "Ja izvēlaties izslēgt visu, istaba jūsu sarakstā netiks izcēlta kad būs jauni ziņojumi neredzēsiet, izņemot kad ir pieminējumi. Paziņojumu izslēgšana pārlabo paziņojumu iestatījumus.", "Notifications_Preferences": "Paziņojumu preferences", - "Notifications_Sound_Volume": "Paziņojumu skaļums", "Notify_active_in_this_room": "Paziņojot istabā esošajiem aktīvajiem lietotājiem", "Notify_all_in_this_room": "Paziņot visiem šajā istabā", "Num_Agents": "# Aģenti", diff --git a/packages/i18n/src/locales/mn.i18n.json b/packages/i18n/src/locales/mn.i18n.json index 3a6ccc12a495..0eac09e2a9fc 100644 --- a/packages/i18n/src/locales/mn.i18n.json +++ b/packages/i18n/src/locales/mn.i18n.json @@ -1801,7 +1801,6 @@ "Notifications_Max_Room_Members_Description": "Бүх мессежийн мэдэгдлийн үед өрөөнд гишүүдийн хамгийн их тоо идэвхгүй болно. Хэрэглэгчид нь бүх мэдэгдлийг нэг нэгээр нь хүлээн авахын тулд өрөөнд тохируулан өөрчилж болно. (0-ыг идэвхгүй болгох)", "Notifications_Muted_Description": "Хэрэв та бүх зүйлийг дуугүй болгохыг сонговол өөр газраас гадна шинэ бичлэг байгаа тохиолдолд жагсаалтын тодруулгыг харахгүй. Мэдэгдэлийг зогсоох нь мэдэгдлийн тохиргоог дарна.", "Notifications_Preferences": "Мэдэгдэлийн сонголтууд", - "Notifications_Sound_Volume": "Мэдэгдэл дуут дууны хэмжээ", "Notify_active_in_this_room": "Энэ өрөөн доторх идэвхтэй хэрэглэгчдэд мэдэгдэнэ үү", "Notify_all_in_this_room": "Энэ өрөөнд байгаа бүх хүмүүст мэдэгдээрэй", "Num_Agents": "# Агентууд", diff --git a/packages/i18n/src/locales/ms-MY.i18n.json b/packages/i18n/src/locales/ms-MY.i18n.json index 2a769a404aa0..7ec8207027ee 100644 --- a/packages/i18n/src/locales/ms-MY.i18n.json +++ b/packages/i18n/src/locales/ms-MY.i18n.json @@ -1813,7 +1813,6 @@ "Notifications_Max_Room_Members_Description": "Bilangan ahli dalam bilik apabila pemberitahuan untuk semua mesej menjadi kurang upaya. Pengguna masih boleh menukar tetapan bilik untuk menerima semua pemberitahuan secara individu. (0 untuk melumpuhkan)", "Notifications_Muted_Description": "Sekiranya anda memilih untuk meredamkan segala-galanya, anda tidak akan melihat kemuncak bilik dalam senarai apabila ada mesej baru, kecuali untuk menyebutnya. Mengalihkan pemberitahuan akan mengatasi tetapan pemberitahuan.", "Notifications_Preferences": "Pilihan Pemberitahuan", - "Notifications_Sound_Volume": "Kelantangan bunyi pemberitahuan", "Notify_active_in_this_room": "Beritahu pengguna aktif di dalam bilik ini", "Notify_all_in_this_room": "Memberitahu semua di dalam bilik ini", "Num_Agents": "# Agents", diff --git a/packages/i18n/src/locales/nl.i18n.json b/packages/i18n/src/locales/nl.i18n.json index b6d371ba6dbf..696151ea3374 100644 --- a/packages/i18n/src/locales/nl.i18n.json +++ b/packages/i18n/src/locales/nl.i18n.json @@ -3095,7 +3095,6 @@ "Notifications_Max_Room_Members_Description": "Max aantal leden in de ruimte wanneer meldingen voor alle berichten worden uitgeschakeld. Gebruikers kunnen nog steeds de instelling per kamer wijzigen om alle meldingen op individuele basis te ontvangen. (0 om uit te schakelen)", "Notifications_Muted_Description": "Als u ervoor kiest om alles te dempen, wordt de kamer niet gemarkeerd in de lijst als er nieuwe berichten zijn, behalve bij vermeldingen. Als u meldingen dempt, worden de instellingen voor meldingen overschreven.", "Notifications_Preferences": "Meldingsvoorkeuren", - "Notifications_Sound_Volume": "Meldingen geluidsvolume", "Notify_active_in_this_room": "Breng actieve gebruikers in deze kamer op de hoogte", "Notify_all_in_this_room": "Breng iedereen in deze kamer op de hoogte", "NPS_survey_enabled": "Schakel de NPS-enquête in", diff --git a/packages/i18n/src/locales/nn.i18n.json b/packages/i18n/src/locales/nn.i18n.json index 294a5793e885..46b4c1033564 100644 --- a/packages/i18n/src/locales/nn.i18n.json +++ b/packages/i18n/src/locales/nn.i18n.json @@ -3045,7 +3045,6 @@ "Notifications_Max_Room_Members_Description": "Maks antall medlemmer i rommet når meldinger for alle meldinger blir deaktivert. Brukere kan fortsatt endre seg per rominnstilling for å motta alle varsler på individuell basis. (0 for å deaktivere)", "Notifications_Muted_Description": "Hvis du velger å dempe alt, vil du ikke se romlyset i listen når det er nye meldinger, med unntak av nevner. Muting notifikasjoner vil overstyre meldingsinnstillinger.", "Notifications_Preferences": "Meldingsinnstillinger", - "Notifications_Sound_Volume": "Meldinger lydvolum", "Notify_active_in_this_room": "Gi beskjed til aktive brukere i dette rommet", "Notify_all_in_this_room": "Gi beskjed om alt i dette rommet", "Now_Its_Visible_For_Everyone": "Nå er det synlig for alle", diff --git a/packages/i18n/src/locales/no.i18n.json b/packages/i18n/src/locales/no.i18n.json index 857c1698a1c5..aee7e4df18ed 100644 --- a/packages/i18n/src/locales/no.i18n.json +++ b/packages/i18n/src/locales/no.i18n.json @@ -3045,7 +3045,6 @@ "Notifications_Max_Room_Members_Description": "Maks antall medlemmer i rommet når meldinger for alle meldinger blir deaktivert. Brukere kan fortsatt endre seg per rominnstilling for å motta alle varsler på individuell basis. (0 for å deaktivere)", "Notifications_Muted_Description": "Hvis du velger å dempe alt, vil du ikke se romlyset i listen når det er nye meldinger, med unntak av nevner. Muting notifikasjoner vil overstyre meldingsinnstillinger.", "Notifications_Preferences": "Meldingsinnstillinger", - "Notifications_Sound_Volume": "Meldinger lydvolum", "Notify_active_in_this_room": "Gi beskjed til aktive brukere i dette rommet", "Notify_all_in_this_room": "Gi beskjed om alt i dette rommet", "Now_Its_Visible_For_Everyone": "Nå er det synlig for alle", diff --git a/packages/i18n/src/locales/pl.i18n.json b/packages/i18n/src/locales/pl.i18n.json index 89f5ccfd13cb..4c45f051696b 100644 --- a/packages/i18n/src/locales/pl.i18n.json +++ b/packages/i18n/src/locales/pl.i18n.json @@ -3408,7 +3408,6 @@ "Notifications_Max_Room_Members_Description": "Maksymalna liczba członków w pokoju, gdy powiadomienia o wszystkich wiadomościach zostaną wyłączone. Użytkownicy mogą nadal zmieniać ustawienia w zależności od pokoju, aby otrzymywać wszystkie powiadomienia indywidualnie. (0, aby wyłączyć)", "Notifications_Muted_Description": "Jeśli zdecydujesz się wyciszyć wszystko, nie zobaczysz podświetlenia pokoju na liście, gdy pojawią się nowe wiadomości, z wyjątkiem wzmianek. Powiadomienia o ignorowaniu zastąpią ustawienia powiadomień.", "Notifications_Preferences": "Preferencje powiadomień", - "Notifications_Sound_Volume": "Głośność powiadomienia ", "Notify_active_in_this_room": "Powiadom aktywnych użytkowników w tym pokoju", "Notify_all_in_this_room": "Powiadom wszystkich w pokoju", "NPS_survey_enabled": "Włącz badanie NPS", diff --git a/packages/i18n/src/locales/pt-BR.i18n.json b/packages/i18n/src/locales/pt-BR.i18n.json index 320d72afbadd..650cfa48018f 100644 --- a/packages/i18n/src/locales/pt-BR.i18n.json +++ b/packages/i18n/src/locales/pt-BR.i18n.json @@ -767,6 +767,8 @@ "call-management_description": "Permissão para iniciar reunião", "Call_transfered_to__name__": "Chamada transferida para {{name}}", "Call_terminated": "Chamada encerrada", + "Call_ringer_volume": "Volume do toque de chamada", + "Call_ringer_volume_hint": "Para todas as notificações de chamadas recebidas", "Caller": "Autor da chamada", "Caller_Id": "ID do autor da chamada", "Cancel": "Cancelar", @@ -2854,6 +2856,8 @@ "Manager_added": "Gerente adicionado", "Manager_removed": "Gerente removido", "Managers": "Gerentes", + "Master_volume": "Volume principal", + "Master_volume_hint": "Controla o volume de todos os sons do seu workspace", "Management_Server": "Interface de gerenciamento Asterisk (AMI)", "Managing_assets": "Gerenciando recursos", "Managing_integrations": "Gerenciando integrações", @@ -3209,7 +3213,8 @@ "Notifications_Max_Room_Members_Description": "Número máximo de membros na sala quando as notificações para todas as mensagens são desabilitadas. Os usuários ainda podem alterar a configuração por sala para receber todas as notificações de forma individual. (0 para desativar)", "Notifications_Muted_Description": "Se você optar por silenciar tudo, você não verá a sala em destaque na lista quando houver novas mensagens, apenas quando houverem menções. Silenciar notificações vai substituir as configurações de notificações.", "Notifications_Preferences": "Preferências de notificações", - "Notifications_Sound_Volume": "Volume do som de notificações", + "Notification_volume": "Volume das notificações", + "Notification_volume_hint": "Para notificações de mensagens, independentemente de o workspace estar aberto ou não", "Notify_active_in_this_room": "Notificar usuários ativos nesta sala", "Notify_all_in_this_room": "Notificar todos nesta sala", "NPS_survey_enabled": "Habilita pesquisa NPS", diff --git a/packages/i18n/src/locales/pt.i18n.json b/packages/i18n/src/locales/pt.i18n.json index 2bfd07184753..dd04f3b7ecb6 100644 --- a/packages/i18n/src/locales/pt.i18n.json +++ b/packages/i18n/src/locales/pt.i18n.json @@ -2106,7 +2106,6 @@ "Notifications_Max_Room_Members_Description": "Número máximo de membros na sala quando as notificações para todas as mensagens são desabilitadas. Os utilizadores ainda podem alterar a configuração por sala para receber todas as notificações de forma individual. (0 para desactivar)", "Notifications_Muted_Description": "Se optar por silenciar tudo, não verá a sala destacada na lista quando houver novas mensagens, exceto para menções. Silenciar as notificações irão substituir as configurações de notificações.", "Notifications_Preferences": "Preferências de Notificações", - "Notifications_Sound_Volume": "Som do som das notificações", "Notify_active_in_this_room": "Notificar utilizadores activos nesta sala", "Notify_all_in_this_room": "Notificar todos nesta sala", "Num_Agents": "# Agentes", diff --git a/packages/i18n/src/locales/ro.i18n.json b/packages/i18n/src/locales/ro.i18n.json index 190d719474d8..b46508dde68e 100644 --- a/packages/i18n/src/locales/ro.i18n.json +++ b/packages/i18n/src/locales/ro.i18n.json @@ -1805,7 +1805,6 @@ "Notifications_Max_Room_Members_Description": "Numărul maxim de membri în cameră, când notificările pentru toate mesajele sunt dezactivate. Utilizatorii pot schimba în continuare setările camerei pentru a primi toate notificările în mod individual. (0 pentru a dezactiva)", "Notifications_Muted_Description": "Dacă alegeți să dezactivați totul, nu veți vedea evidențiarea camerei în listă atunci când există mesaje noi, cu excepția mențiunilor. Setările pentru notificări vor suprascrie notificările.", "Notifications_Preferences": "Notificări Preferințe", - "Notifications_Sound_Volume": "Notificări volum sonor", "Notify_active_in_this_room": "Notificați utilizatorii activi din această cameră", "Notify_all_in_this_room": "Notifică toți utilizatorii din această cameră", "Num_Agents": "# Agenți", diff --git a/packages/i18n/src/locales/ru.i18n.json b/packages/i18n/src/locales/ru.i18n.json index 99e739836c95..498e2233d582 100644 --- a/packages/i18n/src/locales/ru.i18n.json +++ b/packages/i18n/src/locales/ru.i18n.json @@ -3261,7 +3261,6 @@ "Notifications_Max_Room_Members_Description": "Максимальное количество участников в комнате, превышение которого отключает все уведомления. Участники в индивидуальном порядке по-прежнему могут изменять настройки комнаты, чтобы получать все уведомления. 0 для отключения.", "Notifications_Muted_Description": "Если вы выберете заглушить всех, комната не будет подсвечиваться в списке при появлении новых сообщений за исключением упоминания о вас. Заглушение уведомлений переопределяет настройки уведомлений.", "Notifications_Preferences": "Настройки уведомлений", - "Notifications_Sound_Volume": "Громкость уведомления", "Notify_active_in_this_room": "Уведомить всех активных пользователей в этом чате", "Notify_all_in_this_room": "Уведомить всех в этом чате", "NPS_survey_enabled": "Включить опрос NPS", diff --git a/packages/i18n/src/locales/se.i18n.json b/packages/i18n/src/locales/se.i18n.json index 3695f4698e84..e1581ea08dbb 100644 --- a/packages/i18n/src/locales/se.i18n.json +++ b/packages/i18n/src/locales/se.i18n.json @@ -3973,7 +3973,6 @@ "Notifications_Max_Room_Members_Description": "Max number of members in room when notifications for all messages gets disabled. Users can still change per room setting to receive all notifications on an individual basis. (0 to disable)", "Notifications_Muted_Description": "If you choose to mute everything, you won't see the room highlight in the list when there are new messages, except for mentions. Muting notifications will override notifications settings.", "Notifications_Preferences": "Notifications Preferences", - "Notifications_Sound_Volume": "Notifications sound volume", "Notify_active_in_this_room": "Notify active users in this room", "Notify_all_in_this_room": "Notify all in this room", "Notify_Calendar_Events": "Notify calendar events", diff --git a/packages/i18n/src/locales/sk-SK.i18n.json b/packages/i18n/src/locales/sk-SK.i18n.json index 37d1c7030aa5..da217fe4098f 100644 --- a/packages/i18n/src/locales/sk-SK.i18n.json +++ b/packages/i18n/src/locales/sk-SK.i18n.json @@ -1815,7 +1815,6 @@ "Notifications_Max_Room_Members_Description": "Maximálny počet členov v miestnosti, kedy sú upozornenia na všetky správy zakázané. Užívatelia sa môžu stále meniť za každé nastavenie miestnosti, aby dostali všetky upozornenia na individuálnom základe. (0 pre vypnutie)", "Notifications_Muted_Description": "Ak sa rozhodnete stlmiť všetko, nezobrazí sa zvýraznenie miestnosti v zozname, ak existujú nové správy, s výnimkou zmien. Zrušenie upozornení zruší nastavenia upozornení.", "Notifications_Preferences": "Predvoľby upozornení", - "Notifications_Sound_Volume": "Hlasitosť zvuku upozornení", "Notify_active_in_this_room": "Upozornenie aktívnych používateľov v tejto miestnosti", "Notify_all_in_this_room": "Oznámte všetkým v tejto izbe", "Num_Agents": "# Agenti", diff --git a/packages/i18n/src/locales/sl-SI.i18n.json b/packages/i18n/src/locales/sl-SI.i18n.json index 03dea2d96060..29d24e38c726 100644 --- a/packages/i18n/src/locales/sl-SI.i18n.json +++ b/packages/i18n/src/locales/sl-SI.i18n.json @@ -1795,7 +1795,6 @@ "Notifications_Max_Room_Members_Description": "Največje število uporabnikov v sobi, ko se obvestila za vsa sporočila onemogočijo. Uporabnik lahko še vedno spremeni nastavitve posamezne sobe, da prejme vsa obvestila posamezno. (0 za onemogoči)", "Notifications_Muted_Description": "Če utišate vse, na seznamu ob novih sporočilih ne boste videli zanimivosti sobe, zgolj omembe. Če utišate obvestila, bodo nastavitve obvestil začasno neupoštevane. ", "Notifications_Preferences": "Nastavitve obvestil", - "Notifications_Sound_Volume": "Glasnost zvoka obvestil", "Notify_active_in_this_room": "Obvesti aktivne uporabnike v tej sobi", "Notify_all_in_this_room": "Obvesti vse v tej sobi", "Num_Agents": "# agenti", diff --git a/packages/i18n/src/locales/sq.i18n.json b/packages/i18n/src/locales/sq.i18n.json index eb45dd7231a1..87e5ac361556 100644 --- a/packages/i18n/src/locales/sq.i18n.json +++ b/packages/i18n/src/locales/sq.i18n.json @@ -1805,7 +1805,6 @@ "Notifications_Max_Room_Members_Description": "Numri maksimal i anëtarëve në dhomë kur njoftimet për të gjitha mesazhet çaktivizohen. Përdoruesit mund të ndryshojnë ende për vendosjen e dhomës për të marrë të gjitha njoftimet në baza individuale. (0 për të çaktivizuar)", "Notifications_Muted_Description": "Nëse vendosni të mute gjithçka, nuk do të shihni dhomën e nxjerr në pah në listë kur ka mesazhe të reja, me përjashtim të përmendjeve. Njoftimet e modifikimit do të anashkalojnë cilësimet e njoftimeve.", "Notifications_Preferences": "Preferencat e njoftimeve", - "Notifications_Sound_Volume": "Vëllimi i tingullit të njoftimeve", "Notify_active_in_this_room": "Lajmëroni përdoruesit aktivë në këtë dhomë", "Notify_all_in_this_room": "Njoftojë të gjithë në këtë dhomë", "Num_Agents": "# Agents", diff --git a/packages/i18n/src/locales/sr.i18n.json b/packages/i18n/src/locales/sr.i18n.json index a483c6be75f5..c777a4ee5989 100644 --- a/packages/i18n/src/locales/sr.i18n.json +++ b/packages/i18n/src/locales/sr.i18n.json @@ -1629,7 +1629,6 @@ "Notifications_Max_Room_Members_Description": "Максималан број чланова у соби када се обавештења за све поруке онемогућавају. Корисници могу и даље мењати по подешавању собе како би примили сва обавјештења на индивидуалној основи. (0 за онемогућавање)", "Notifications_Muted_Description": "Ако одлучите да све искључите, нећете видети собу означити на листи када постоје нове поруке, осим за помињања. Мутинг обавештења ће преклапати подешавања обавештења.", "Notifications_Preferences": "Подешавања обавештења", - "Notifications_Sound_Volume": "Обим звука обавјештења", "Notify_active_in_this_room": "Обавестите активне кориснике у овој соби", "Notify_all_in_this_room": "Обавештава све у овој соби", "Num_Agents": "# Агенти", diff --git a/packages/i18n/src/locales/sv.i18n.json b/packages/i18n/src/locales/sv.i18n.json index 838c7648f727..8e51bc7e8f45 100644 --- a/packages/i18n/src/locales/sv.i18n.json +++ b/packages/i18n/src/locales/sv.i18n.json @@ -3545,7 +3545,6 @@ "Notifications_Max_Room_Members_Description": "Max antal medlemmar i rummet när notiser för alla meddelanden blir inaktiverade. Användare kan ändå ändra per rumsinställning för att få alla notiser individuellt. (0 för att inaktivera)", "Notifications_Muted_Description": "Om du väljer att stänga av allt kommer du inte att se rummets höjdpunkt i listan när det finns nya meddelanden, med undantag för omnämnanden. Att stänga av notifieringar kommer att åsidosätta meddelandeinställningar.", "Notifications_Preferences": "Notisinställningar", - "Notifications_Sound_Volume": "Ljudvolym för meddelanden", "Notify_active_in_this_room": "Meddela aktiva användare i det här rummet", "Notify_all_in_this_room": "Meddela alla i det här rummet", "Now_Its_Visible_For_Everyone": "Nu är den synlig för alla", diff --git a/packages/i18n/src/locales/ta-IN.i18n.json b/packages/i18n/src/locales/ta-IN.i18n.json index ff96fbc2b7e8..b32fd73908ac 100644 --- a/packages/i18n/src/locales/ta-IN.i18n.json +++ b/packages/i18n/src/locales/ta-IN.i18n.json @@ -1806,7 +1806,6 @@ "Notifications_Max_Room_Members_Description": "அனைத்து செய்திகளுக்கான அறிவிப்புகளும் முடக்கப்பட்டால் அறையில் உறுப்பினர்களின் அதிகபட்ச எண்ணிக்கை. ஒரு தனிப்பட்ட அடிப்படையில் அனைத்து அறிவிப்புகளையும் பெறுவதற்கு ஒரு அறை அமைப்பை பயனர்கள் மாற்ற முடியும். (முடக்க 0)", "Notifications_Muted_Description": "எல்லாவற்றையும் முடக்க நீங்கள் தேர்வு செய்தால், புதிய செய்திகளைக் குறிப்பிடுகையில் தவிர, பட்டியலிலுள்ள அறையில் சிறப்பம்சமாக நீங்கள் காண்பீர்கள். அறிவிப்புகளை முடக்குதல் அறிவிப்பு அமைப்புகளை மேல்தோன்றும்.", "Notifications_Preferences": "அறிவிப்பு விருப்பங்கள்", - "Notifications_Sound_Volume": "அறிவிப்புகள் ஒலி தொகுதி", "Notify_active_in_this_room": "இந்த அறையில் செயலில் உள்ள பயனர்களைத் தெரிவிக்கவும்", "Notify_all_in_this_room": "இந்த அறையில் தெரிவி", "Num_Agents": "# முகவர்கள்", diff --git a/packages/i18n/src/locales/th-TH.i18n.json b/packages/i18n/src/locales/th-TH.i18n.json index 5e0645c6edc9..9f070578f3ce 100644 --- a/packages/i18n/src/locales/th-TH.i18n.json +++ b/packages/i18n/src/locales/th-TH.i18n.json @@ -1799,7 +1799,6 @@ "Notifications_Max_Room_Members_Description": "จำนวนสมาชิกในห้องเมื่อการแจ้งเตือนสำหรับข้อความทั้งหมดถูกปิดใช้งาน ผู้ใช้ยังคงสามารถเปลี่ยนการตั้งค่าห้องต่อเพื่อรับการแจ้งเตือนทั้งหมดตามแต่ละบุคคล (0 เพื่อปิดการใช้งาน)", "Notifications_Muted_Description": "หากคุณเลือกที่จะปิดเสียงทุกอย่างคุณจะไม่เห็นไฮไลต์ในห้องในรายการเมื่อมีข้อความใหม่ยกเว้นการพูดถึง การแจ้งเตือนการแจ้งเตือนจะแทนที่การตั้งค่าการแจ้งเตือน", "Notifications_Preferences": "การแจ้งเตือน", - "Notifications_Sound_Volume": "แจ้งระดับเสียง", "Notify_active_in_this_room": "แจ้งผู้ใช้ที่ใช้งานอยู่ในห้องนี้", "Notify_all_in_this_room": "แจ้งให้ทราบในห้องนี้ทั้งหมด", "Num_Agents": "# Agents", diff --git a/packages/i18n/src/locales/tr.i18n.json b/packages/i18n/src/locales/tr.i18n.json index f5e542b3f2f7..b36c6158f08d 100644 --- a/packages/i18n/src/locales/tr.i18n.json +++ b/packages/i18n/src/locales/tr.i18n.json @@ -2160,7 +2160,6 @@ "Notifications_Max_Room_Members_Description": "Tüm mesajlar için bildirimler devre dışı bırakıldığında odanın azami üye sayısı. Kullanıcılar, tüm bildirimleri tek tek almak üzere oda başına ayarlarını değiştirebilir. (Devre dışı bırakmak için 0)", "Notifications_Muted_Description": "Her şeyi sessize almayı seçerseniz, bahsetmeler dışında yeni ileti olduğunda listedeki oda vurgulamasını görmezsiniz. Bildirimleri sessize almak, bildirim ayarlarını ezecektir.", "Notifications_Preferences": "Bildirim Tercihleri", - "Notifications_Sound_Volume": "Bildirimlerin ses seviyesi", "Notify_active_in_this_room": "Bu odadaki etkin kullanıcıları bilgilendir", "Notify_all_in_this_room": "Bu odadaki tüm bildirimleri göster", "Num_Agents": "# Temsilciler", diff --git a/packages/i18n/src/locales/uk.i18n.json b/packages/i18n/src/locales/uk.i18n.json index c7dc95efa4bf..83d3e73582d7 100644 --- a/packages/i18n/src/locales/uk.i18n.json +++ b/packages/i18n/src/locales/uk.i18n.json @@ -2324,7 +2324,6 @@ "Notifications_Max_Room_Members_Description": "Максимальна кількість учасників в кімнаті, коли сповіщення для всіх повідомлень вимикаються. Користувачі все ще можуть змінювати параметри кімнати, щоб отримувати всі сповіщення на індивідуальній основі. (Відключити 0)", "Notifications_Muted_Description": "Якщо ви вирішите вимкнути все, ви не побачите номер висвітлення в списку, коли з'являються нові повідомлення, за винятком згадок. Вимкнення сповіщень перевищить налаштування сповіщень.", "Notifications_Preferences": "Налаштування сповіщень", - "Notifications_Sound_Volume": "Повідомлення звуку гучності", "Notify_active_in_this_room": "Повідомте активних користувачів у цій кімнаті", "Notify_all_in_this_room": "Повідомте все в цій кімнаті", "Num_Agents": "# Агенти", diff --git a/packages/i18n/src/locales/vi-VN.i18n.json b/packages/i18n/src/locales/vi-VN.i18n.json index 692a468c908e..016ca44502a4 100644 --- a/packages/i18n/src/locales/vi-VN.i18n.json +++ b/packages/i18n/src/locales/vi-VN.i18n.json @@ -1906,7 +1906,6 @@ "Notifications_Max_Room_Members_Description": "Số thành viên tối đa trong phòng khi thông báo cho tất cả các tin nhắn bị tắt. Người dùng vẫn có thể thay đổi cài đặt mỗi phòng để nhận tất cả các thông báo trên cơ sở cá nhân. (0 để vô hiệu hóa)", "Notifications_Muted_Description": "Nếu bạn chọn tắt tiếng mọi thứ, bạn sẽ không thấy nổi bật trong phòng trong danh sách khi có tin nhắn mới, ngoại trừ các đề cập. Thông báo tắt tiếng sẽ ghi đè cài đặt thông báo.", "Notifications_Preferences": "Thông báo Preferences", - "Notifications_Sound_Volume": "Âm lượng thông báo", "Notify_active_in_this_room": "Thông báo cho người dùng đang hoạt động trong phòng này", "Notify_all_in_this_room": "Thông báo cho tất cả trong phòng này", "Num_Agents": "# Agent", diff --git a/packages/i18n/src/locales/zh-HK.i18n.json b/packages/i18n/src/locales/zh-HK.i18n.json index 493d20099807..b28b515834f4 100644 --- a/packages/i18n/src/locales/zh-HK.i18n.json +++ b/packages/i18n/src/locales/zh-HK.i18n.json @@ -1830,7 +1830,6 @@ "Notifications_Max_Room_Members_Description": "当所有消息的通知被禁用时,房间内的最大成员数量。用户仍然可以更改每个房间的设置,以单独接收所有通知。 (0禁用)", "Notifications_Muted_Description": "如果您选择将所有内容静音,除了提及之外,当有新消息时,您不会在列表中看到突出显示的房间。屏蔽通知将覆盖通知设置。", "Notifications_Preferences": "通知首选项", - "Notifications_Sound_Volume": "通知音量", "Notify_active_in_this_room": "通知此房间的活动用户", "Notify_all_in_this_room": "提醒房间中的所有人", "Num_Agents": "#代理商", diff --git a/packages/i18n/src/locales/zh-TW.i18n.json b/packages/i18n/src/locales/zh-TW.i18n.json index e3c0796a99a6..0935cd4a150e 100644 --- a/packages/i18n/src/locales/zh-TW.i18n.json +++ b/packages/i18n/src/locales/zh-TW.i18n.json @@ -3019,7 +3019,6 @@ "Notifications_Max_Room_Members_Description": "當所有訊息通知被停用時,房間內的最大成員數量。使用者仍然可以更改每個房間的設定,以單獨接收所有通知。 (0是停用)", "Notifications_Muted_Description": "如果您選擇將所有內容靜音,除了提及之外,當有新消息時,您不會在列表中看到突出顯示的房間。關閉通知將覆蓋通知設定。", "Notifications_Preferences": "通知選項", - "Notifications_Sound_Volume": "通知音量", "Notify_active_in_this_room": "通知此房間的活動用戶", "Notify_all_in_this_room": "提醒這個房間中的所有人", "Default_Timezone_For_Reporting": "回報的預設時區", diff --git a/packages/i18n/src/locales/zh.i18n.json b/packages/i18n/src/locales/zh.i18n.json index 46ee37213e7c..322bc735139a 100644 --- a/packages/i18n/src/locales/zh.i18n.json +++ b/packages/i18n/src/locales/zh.i18n.json @@ -2726,7 +2726,6 @@ "Notifications_Max_Room_Members_Description": "所有消息通知被禁用前的聊天室内的最大成员数量。用户仍然可以更改每个房间的设置,以单独接收所有通知。 (0禁用)", "Notifications_Muted_Description": "如果您选择将所有内容静音,除了提及之外,当有新消息时,您不会在列表中看到突出显示的聊天室。屏蔽通知将覆盖通知设置。", "Notifications_Preferences": "通知首选项", - "Notifications_Sound_Volume": "通知音量", "Notify_active_in_this_room": "通知此房间的活跃用户", "Notify_all_in_this_room": "提醒聊天室中的所有人", "NPS_survey_enabled": "启用 NPS 问卷调查", diff --git a/packages/rest-typings/src/v1/users/UsersSetPreferenceParamsPOST.ts b/packages/rest-typings/src/v1/users/UsersSetPreferenceParamsPOST.ts index 7ef41d363dea..01163d9aa4f7 100644 --- a/packages/rest-typings/src/v1/users/UsersSetPreferenceParamsPOST.ts +++ b/packages/rest-typings/src/v1/users/UsersSetPreferenceParamsPOST.ts @@ -19,7 +19,9 @@ export type UsersSetPreferencesParamsPOST = { autoImageLoad?: boolean; emailNotificationMode?: string; unreadAlert?: boolean; + masterVolume?: number; notificationsSoundVolume?: number; + voipRingerVolume?: number; desktopNotifications?: string; pushNotifications?: string; enableAutoAway?: boolean; @@ -110,10 +112,18 @@ const UsersSetPreferencesParamsPostSchema = { type: 'boolean', nullable: true, }, + masterVolume: { + type: 'number', + nullable: true, + }, notificationsSoundVolume: { type: 'number', nullable: true, }, + voipRingerVolume: { + type: 'number', + nullable: true, + }, desktopNotifications: { type: 'string', nullable: true, diff --git a/packages/ui-voip/src/hooks/useVoipSounds.ts b/packages/ui-voip/src/hooks/useVoipSounds.ts index 5ba847cae8d2..f08ff00e3da5 100644 --- a/packages/ui-voip/src/hooks/useVoipSounds.ts +++ b/packages/ui-voip/src/hooks/useVoipSounds.ts @@ -5,7 +5,9 @@ type VoipSound = 'telephone' | 'outbound-call-ringing' | 'call-ended'; export const useVoipSounds = () => { const { play, pause } = useCustomSound(); - const audioVolume = useUserPreference('notificationsSoundVolume', 100) || 100; + const masterVolume = useUserPreference('masterVolume', 100) || 100; + const voipRingerVolume = useUserPreference('voipRingerVolume', 100) || 100; + const audioVolume = Math.floor((voipRingerVolume * masterVolume) / 100); return useMemo( () => ({