From e374f4d3f79926b1d0228f0ca0a69a6b07b72233 Mon Sep 17 00:00:00 2001 From: lx-s Date: Wed, 15 Nov 2023 17:41:14 +0100 Subject: [PATCH] Translated bluetooth settings --- Translations/wm_de/resource.h | 9 ++++++++- Translations/wm_de/wm_de.rc | Bin 13590 -> 15474 bytes WinMute/Settings_BluetoothDlg.cpp | 16 ++++++++++++++++ WinMute/WinMute.rc | 30 ++++++++++++++++++++---------- WinMute/resource.h | 12 ++++++++++-- 5 files changed, 54 insertions(+), 13 deletions(-) diff --git a/Translations/wm_de/resource.h b/Translations/wm_de/resource.h index c3122f1..c6ded36 100644 --- a/Translations/wm_de/resource.h +++ b/Translations/wm_de/resource.h @@ -50,6 +50,10 @@ #define IDS_TRAYMENU_EXIT 412 #define IDS_SETTINGS_BTN_SAVE 1000 #define IDS_SETTINGS_BTN_CANCEL 1001 +#define IDS_SETTINGS_BTN_ADD 1002 +#define IDS_SETTINGS_BTN_EDIT 1003 +#define IDS_SETTINGS_BTN_REMOVE 1004 +#define IDS_SETTINGS_BTN_REMOVE_ALL 1005 #define IDS_SETTINGS_TAB_GENERAL 1010 #define IDS_SETTINGS_TAB_MUTE 1011 #define IDS_SETTINGS_TAB_QUIET_HOURS 1012 @@ -62,7 +66,10 @@ #define IDS_SETTINGS_BLUETOOTH_EDIT_DLG_TITLE 1102 #define IDS_SETTINGS_BLUETOOTH_ADD_DLG_DEVICE_NAME_LABEL 1103 #define IDS_SETTINGS_BLUETOOTH_ADD_DLG_ENTER_DEVICE_NAME_TEXT 1104 -#define IDS_SETTINGS_BLUETOOTH_ADD_POPUP_ENTER_DEVICE_NAME_TEXT 1105 +#define IDS_SETTINGS_BLUETOOTH_DESCRIPTION 1110 +#define IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING 1111 +#define IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING_FILTER 1112 +#define IDS_SETTINGS_BLUETOOTH_DISABLED_INFO 1113 // Next default values for new objects // diff --git a/Translations/wm_de/wm_de.rc b/Translations/wm_de/wm_de.rc index 4f025cc2c1e9cd5580fc2098cc0fb723e0817521..70b0586295592f60c1542ea57e705f133947103c 100644 GIT binary patch delta 1065 zcma)5T~8BH5FJyk7^JbZ)gU(9)DK7tn^hl-1T~8-Sc8QW<%y(eVM{Bp)s|A@OCNnU zlMv%S@Xdt(Vf+c2@CWqSG@hB=79yIMo87y!vvcOmId>0U{(SSfm*%;tOKjVt{3SgU zbtsEvf|a5t{3-K*zox^{9Ny>Y`5-gT_op?JEK-i1(K4-JH@S=I$wh^TX=q>f3MvFu#5(R}(K=$evRczZUJ%x_rlxc41vT4$4OAJ35|-;)1J(yRh$z=V9m# zm{5gzJ8Igoh>QB|kv|(|tOrK9c=iv--^GVkR?y}@&jkM%8S4u*Cco6`K&mXn%0s#Z zT9)C4^B6(M&iZms8qjJfu`-OQ>S%I0#A%@!48iZ>*Y8<~vlzG*u(lParam); assert(settings != nullptr); SetWindowLongPtr(hDlg, GWLP_USERDATA, reinterpret_cast(settings)); diff --git a/WinMute/WinMute.rc b/WinMute/WinMute.rc index a9cd8d0..b33f85a 100644 --- a/WinMute/WinMute.rc +++ b/WinMute/WinMute.rc @@ -184,18 +184,17 @@ STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD EXSTYLE WS_EX_CONTROLPARENT FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN - LISTBOX IDC_BLUETOOTH_LIST,7,90,170,79,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "Add",IDC_BLUETOOTH_ADD,179,89,56,16 - PUSHBUTTON "Edit",IDC_BLUETOOTH_EDIT,179,109,56,16 - PUSHBUTTON "Remove",IDC_BLUETOOTH_REMOVE,179,127,56,16 - PUSHBUTTON "Remove all",IDC_BLUETOOTH_REMOVEALL,179,147,56,16 - LTEXT "Note: Bluetooth is not available on your device, so some options have been disabled.",IDC_STATIC_BLUETOOTH_NOT_AVAILABLE,7,172,228,18 + LISTBOX IDC_BLUETOOTH_LIST,7,93,170,79,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Add",IDC_BLUETOOTH_ADD,179,92,56,16 + PUSHBUTTON "Edit",IDC_BLUETOOTH_EDIT,179,112,56,16 + PUSHBUTTON "Remove",IDC_BLUETOOTH_REMOVE,179,130,56,16 + PUSHBUTTON "Remove all",IDC_BLUETOOTH_REMOVEALL,179,150,56,16 + LTEXT "Note: Bluetooth is not available on your device, so some options have been disabled.",IDC_STATIC_BLUETOOTH_NOT_AVAILABLE,7,175,228,18 CONTROL "Enable Bluetooth based muting",IDC_ENABLE_BLUETOOTH_MUTE, - "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,7,52,228,14 + "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,7,60,228,14 CONTROL "Only mute when one of the following devices connect to or disconnect from your PC.",IDC_ENABLE_BLUETOOTH_MUTE_DEVICE_LIST, - "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,20,66,215,18 - LTEXT """Bluetooth Muting"" allows disabling your PC-audio if an audio-class bluetooth device is disconnected, and re-enables your PC-audio if a device is reconnected to your computer.",IDC_STATIC,7,7,228,30 - LTEXT "You can enable this behaviour for all audio bluetooth devices or only for a specific set of devices.",IDC_STATIC,7,32,230,21 + "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,20,74,215,18 + LTEXT "Description\nDescription\nDescription\nDescription\nDescription",IDC_BLUETOOTH_DESCRIPTION_LABEL,7,7,230,53 END IDD_SETTINGS_BLUETOOTH_ADD DIALOGEX 0, 0, 201, 62 @@ -637,6 +636,10 @@ STRINGTABLE BEGIN IDS_SETTINGS_BTN_SAVE "Save" IDS_SETTINGS_BTN_CANCEL "Cancel" + IDS_SETTINGS_BTN_ADD "Add" + IDS_SETTINGS_BTN_EDIT "Edit" + IDS_SETTINGS_BTN_REMOVE "Remove" + IDS_SETTINGS_BTN_REMOVE_ALL "Remove all" END STRINGTABLE @@ -659,6 +662,13 @@ STRINGTABLE BEGIN IDS_SETTINGS_BLUETOOTH_ADD_DLG_ENTER_DEVICE_NAME_TEXT "Please enter a bluetooth device name" + IDS_SETTINGS_BLUETOOTH_DESCRIPTION + """Bluetooth Muting"" allows disabling your PC-audio if an audio-class bluetooth device is disconnected, and re-enables your PC-audio if a device is reconnected to your computer.\n\nYou can enable this behaviour for all audio bluetooth devices or only for a specific set of devices." + IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING "Enable Bluetooth-based muting." + IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING_FILTER + "Only mute when one of the following devices connect to or disconnect from your PC." + IDS_SETTINGS_BLUETOOTH_DISABLED_INFO + "Note: Bluetooth is not available on your device, so some options have been disabled." END #endif // English (United Kingdom) resources diff --git a/WinMute/resource.h b/WinMute/resource.h index 23fe7ca..a374101 100644 --- a/WinMute/resource.h +++ b/WinMute/resource.h @@ -73,10 +73,14 @@ #define IDS_SETTINGS_BTN_CANCEL 1001 #define IDC_LINK_SUPPORT 1002 #define IDC_LINK_PROJECT 1002 +#define IDS_SETTINGS_BTN_ADD 1002 #define IDC_ENABLEQUIETHOURS 1003 #define IDC_LINK_TICKETS 1003 +#define IDS_SETTINGS_BTN_EDIT 1003 #define IDC_QUIETHOURS_START 1004 +#define IDS_SETTINGS_BTN_REMOVE 1004 #define IDC_QUIETHOURS_END 1005 +#define IDS_SETTINGS_BTN_REMOVE_ALL 1005 #define IDC_FORCEUNMUTE 1006 #define IDC_SHOWNOTIFICATIONS 1007 #define IDC_TREE1 1008 @@ -143,11 +147,15 @@ #define IDS_SETTINGS_GENERAL_ENABLE_LOGGING 1051 #define IDC_LABEL_BT_DEVICE_NAME 1052 #define IDS_SETTINGS_GENERAL_OPEN_LOG_FILE 1052 +#define IDC_BLUETOOTH_DESCRIPTION_LABEL 1053 #define IDS_SETTINGS_BLUETOOTH_ADD_DLG_TITLE 1101 #define IDS_SETTINGS_BLUETOOTH_EDIT_DLG_TITLE 1102 #define IDS_SETTINGS_BLUETOOTH_ADD_DLG_DEVICE_NAME_LABEL 1103 #define IDS_SETTINGS_BLUETOOTH_ADD_DLG_ENTER_DEVICE_NAME_TEXT 1104 -#define IDS_SETTINGS_BLUETOOTH_ADD_POPUP_ENTER_DEVICE_NAME_TEXT 1105 +#define IDS_SETTINGS_BLUETOOTH_DESCRIPTION 1110 +#define IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING 1111 +#define IDS_SETTINGS_BLUETOOTH_ENABLE_MUTING_FILTER 1112 +#define IDS_SETTINGS_BLUETOOTH_DISABLED_INFO 1113 #define ID_TRAYMENU_INFO 40001 #define ID_TRAYMENU_ 40002 #define ID_TRAYMENU_MUTEON 40003 @@ -195,7 +203,7 @@ #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 140 #define _APS_NEXT_COMMAND_VALUE 40041 -#define _APS_NEXT_CONTROL_VALUE 1053 +#define _APS_NEXT_CONTROL_VALUE 1054 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif -- 2.43.0