From dea5e6d81dd8778b866f774fa880f108058ce01b Mon Sep 17 00:00:00 2001 From: Ricardo Garim Date: Sun, 5 Apr 2026 21:48:38 -0300 Subject: [PATCH 1/2] chore: add helper descriptions to Auto Away user preference settings --- .../account/preferences/PreferencesUserPresenceSection.tsx | 4 +++- packages/i18n/src/locales/en.i18n.json | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx b/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx index c9bc4df15b13a..bbc3a490454c4 100644 --- a/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx +++ b/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx @@ -1,5 +1,5 @@ import { AccordionItem } from '@rocket.chat/fuselage'; -import { Field, FieldGroup, FieldLabel, FieldRow, ToggleSwitch, NumberInput } from '@rocket.chat/fuselage-forms'; +import { Field, FieldGroup, FieldHint, FieldLabel, FieldRow, ToggleSwitch, NumberInput } from '@rocket.chat/fuselage-forms'; import { Controller, useFormContext } from 'react-hook-form'; import { useTranslation } from 'react-i18next'; @@ -19,6 +19,7 @@ const PreferencesUserPresenceSection = () => { render={({ field: { value, ...field } }) => } /> + {t('Enable_Auto_Away_Description')} {t('Idle_Time_Limit')} @@ -29,6 +30,7 @@ const PreferencesUserPresenceSection = () => { render={({ field: { value, ...field } }) => } /> + {t('Idle_Time_Limit_Description')} diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index 3222a9196906a..eccb89458e221 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -1976,6 +1976,7 @@ "Empty_title": "Empty title", "Enable": "Enable", "Enable_Auto_Away": "Enable Auto Away", + "Enable_Auto_Away_Description": "Automatically changes your presence to Away after a period of inactivity. Note: This feature is suspended if you manually set your status to Busy or Away.", "Enable_CSP": "Enable Content-Security-Policy", "Enable_CSP_Description": "Do not disable this option unless you have a custom build and are having problems due to inline-scripts", "Enable_Desktop_Notifications": "Enable Desktop Notifications", @@ -2559,7 +2560,7 @@ "I_Saved_My_Password": "I saved my password", "Icon": "Icon", "Idle_Time_Limit": "Idle Time Limit", - "Idle_Time_Limit_Description": "Period of time until status changes to away. Value needs to be in seconds.", + "Idle_Time_Limit_Description": "The amount of inactivity time, in seconds, before your status automatically changes to Away. Note: The minimum limit is 60 seconds.", "If_this_email_is_registered": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", "If_you_didnt_ask_for_reset_ignore_this_email": "If you didn't ask for your password reset, you can ignore this email.", "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "If you didn't try to login in your account please ignore this email.", From 71e27acbb5ea59c7e5cf1b7d1d6331c31caa391f Mon Sep 17 00:00:00 2001 From: Ricardo Garim Date: Mon, 6 Apr 2026 13:09:48 -0300 Subject: [PATCH 2/2] chore: update Auto Away settings descriptions with improved copy --- packages/i18n/src/locales/en.i18n.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index eccb89458e221..e80eaa9f4a480 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -1976,7 +1976,7 @@ "Empty_title": "Empty title", "Enable": "Enable", "Enable_Auto_Away": "Enable Auto Away", - "Enable_Auto_Away_Description": "Automatically changes your presence to Away after a period of inactivity. Note: This feature is suspended if you manually set your status to Busy or Away.", + "Enable_Auto_Away_Description": "Switches your status to Away after a period of inactivity. Has no effect if status is manually set to Busy or Away.", "Enable_CSP": "Enable Content-Security-Policy", "Enable_CSP_Description": "Do not disable this option unless you have a custom build and are having problems due to inline-scripts", "Enable_Desktop_Notifications": "Enable Desktop Notifications", @@ -2560,7 +2560,7 @@ "I_Saved_My_Password": "I saved my password", "Icon": "Icon", "Idle_Time_Limit": "Idle Time Limit", - "Idle_Time_Limit_Description": "The amount of inactivity time, in seconds, before your status automatically changes to Away. Note: The minimum limit is 60 seconds.", + "Idle_Time_Limit_Description": "Set how long (in seconds) the app waits before marking you as Away when you're not active. Minimum: 60 seconds", "If_this_email_is_registered": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", "If_you_didnt_ask_for_reset_ignore_this_email": "If you didn't ask for your password reset, you can ignore this email.", "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "If you didn't try to login in your account please ignore this email.",