Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2014-10-25 21:18:46 +0400
committerKacper Michajłow <kasper93@gmail.com>2014-10-27 01:03:25 +0300
commit333b161707a426b224e42cf94ad3f969c5911276 (patch)
treec2105136c8c00c7b6877e9295211555e12896c77
parent66fba485dfab50750b4a659138faad81e969cab9 (diff)
Specify in OSD message that after playback event has been disabled.
-rw-r--r--src/mpc-hc/MainFrm.cpp33
-rw-r--r--src/mpc-hc/mpc-hc.rc1
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ar.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.be.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.bn.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ca.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.cs.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.de.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.el.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.en_GB.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.es.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.eu.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.fi.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.fr.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.gl.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.he.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.hr.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.hu.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.hy.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.it.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ja.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ko.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ms_MY.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.nl.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.pl.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.pt_BR.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ro.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.ru.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.sk.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.sl.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.strings.pot4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.sv.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.th_TH.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.tr.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.tt.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.uk.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.vi.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.zh_CN.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/PO/mpc-hc.zh_TW.strings.po4
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ar.rcbin347668 -> 347792 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.be.rcbin358188 -> 358312 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.bn.rcbin373718 -> 373842 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ca.rcbin369712 -> 369836 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.cs.rcbin361654 -> 361778 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.de.rcbin367500 -> 367624 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.el.rcbin375864 -> 375988 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.en_GB.rcbin353916 -> 354040 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.es.rcbin373314 -> 373438 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.eu.rcbin364544 -> 364668 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.fi.rcbin360650 -> 360774 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.fr.rcbin379778 -> 379902 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.gl.rcbin371222 -> 371346 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.he.rcbin347754 -> 347878 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.hr.rcbin361586 -> 361710 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.hu.rcbin368232 -> 368356 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.hy.rcbin359018 -> 359142 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.it.rcbin364726 -> 364850 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ja.rcbin325626 -> 325750 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ko.rcbin328262 -> 328386 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ms_MY.rcbin359728 -> 359852 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.nl.rcbin359786 -> 359910 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.pl.rcbin372868 -> 372992 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.pt_BR.rcbin367836 -> 367960 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ro.rcbin372880 -> 373004 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.ru.rcbin363566 -> 363690 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.sk.rcbin367050 -> 367174 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.sl.rcbin363210 -> 363334 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.sv.rcbin359998 -> 360122 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.th_TH.rcbin350792 -> 350916 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.tr.rcbin359908 -> 360032 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.tt.rcbin361758 -> 361882 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.uk.rcbin365346 -> 365470 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.vi.rcbin357352 -> 357476 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.zh_CN.rcbin309406 -> 309530 bytes
-rw-r--r--src/mpc-hc/mpcresources/mpc-hc.zh_TW.rcbin312766 -> 312890 bytes
-rw-r--r--src/mpc-hc/resource.h1
76 files changed, 166 insertions, 17 deletions
diff --git a/src/mpc-hc/MainFrm.cpp b/src/mpc-hc/MainFrm.cpp
index d0ebd15d3..8bc4da2d7 100644
--- a/src/mpc-hc/MainFrm.cpp
+++ b/src/mpc-hc/MainFrm.cpp
@@ -8132,51 +8132,50 @@ void CMainFrame::OnAfterplayback(UINT nID)
{
CAppSettings& s = AfxGetAppSettings();
WORD osdMsg = 0;
+ bool bDisable = false;
+
+ auto toogleOption = [&](UINT64 nID) {
+ bDisable = !!(s.nCLSwitches & nID);
+ s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | nID;
+ s.nCLSwitches ^= nID;
+ };
switch (nID) {
case ID_AFTERPLAYBACK_CLOSE:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_CLOSE;
- s.nCLSwitches ^= CLSW_CLOSE;
+ toogleOption(CLSW_CLOSE);
osdMsg = IDS_AFTERPLAYBACK_CLOSE;
break;
case ID_AFTERPLAYBACK_STANDBY:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_STANDBY;
- s.nCLSwitches ^= CLSW_STANDBY;
+ toogleOption(CLSW_STANDBY);
osdMsg = IDS_AFTERPLAYBACK_STANDBY;
break;
case ID_AFTERPLAYBACK_HIBERNATE:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_HIBERNATE;
- s.nCLSwitches ^= CLSW_HIBERNATE;
+ toogleOption(CLSW_HIBERNATE);
osdMsg = IDS_AFTERPLAYBACK_HIBERNATE;
break;
case ID_AFTERPLAYBACK_SHUTDOWN:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_SHUTDOWN;
- s.nCLSwitches ^= CLSW_SHUTDOWN;
+ toogleOption(CLSW_SHUTDOWN);
osdMsg = IDS_AFTERPLAYBACK_SHUTDOWN;
break;
case ID_AFTERPLAYBACK_LOGOFF:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_LOGOFF;
- s.nCLSwitches ^= CLSW_LOGOFF;
+ toogleOption(CLSW_LOGOFF);
osdMsg = IDS_AFTERPLAYBACK_LOGOFF;
break;
case ID_AFTERPLAYBACK_LOCK:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_LOCK;
- s.nCLSwitches ^= CLSW_LOCK;
+ toogleOption(CLSW_LOCK);
osdMsg = IDS_AFTERPLAYBACK_LOCK;
break;
case ID_AFTERPLAYBACK_MONITOROFF:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_MONITOROFF;
- s.nCLSwitches ^= CLSW_MONITOROFF;
+ toogleOption(CLSW_MONITOROFF);
osdMsg = IDS_AFTERPLAYBACK_MONITOROFF;
break;
case ID_AFTERPLAYBACK_PLAYNEXT:
- s.nCLSwitches &= ~CLSW_AFTERPLAYBACK_MASK | CLSW_PLAYNEXT;
- s.nCLSwitches ^= CLSW_PLAYNEXT;
+ toogleOption(CLSW_PLAYNEXT);
osdMsg = IDS_AFTERPLAYBACK_PLAYNEXT;
break;
}
- m_OSD.DisplayMessage(OSD_TOPLEFT, ResStr(osdMsg));
+ m_OSD.DisplayMessage(OSD_TOPLEFT, bDisable ? ResStr(IDS_AFTERPLAYBACK_DONOTHING) : ResStr(osdMsg));
}
void CMainFrame::OnUpdateAfterplayback(CCmdUI* pCmdUI)
diff --git a/src/mpc-hc/mpc-hc.rc b/src/mpc-hc/mpc-hc.rc
index 62f88cfdc..01d3fdb44 100644
--- a/src/mpc-hc/mpc-hc.rc
+++ b/src/mpc-hc/mpc-hc.rc
@@ -3380,6 +3380,7 @@ BEGIN
IDS_AFTERPLAYBACK_LOCK "After Playback: Lock"
IDS_AFTERPLAYBACK_MONITOROFF "After Playback: Turn off the monitor"
IDS_AFTERPLAYBACK_PLAYNEXT "After Playback: Play next file in the folder"
+ IDS_AFTERPLAYBACK_DONOTHING "After Playback: Do nothing"
IDS_OSD_BRIGHTNESS "Brightness: %s"
IDS_OSD_CONTRAST "Contrast: %s"
IDS_OSD_HUE "Hue: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ar.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ar.strings.po
index 4a100781f..04a20007a 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ar.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ar.strings.po
@@ -3494,6 +3494,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "السطوع: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.be.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.be.strings.po
index 36fd79049..429b3f9a7 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.be.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.be.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Яркасць: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.bn.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.bn.strings.po
index cd545ae74..57e4d72ee 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.bn.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.bn.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "উজ্জ্বলতা: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ca.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ca.strings.po
index 4d79637a7..53ba2c9ee 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ca.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ca.strings.po
@@ -3491,6 +3491,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Brillantor: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.cs.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.cs.strings.po
index d892a8270..e52e42e2b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.cs.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.cs.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Jas: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.de.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.de.strings.po
index e73884e25..9e3821e33 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.de.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.de.strings.po
@@ -3495,6 +3495,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Helligkeit: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.el.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.el.strings.po
index c7b368502..73cd88ce3 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.el.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.el.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Φωτεινότητα : %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.en_GB.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.en_GB.strings.po
index e1aada4f6..7cfe4dafe 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.en_GB.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.en_GB.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Brightness: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.es.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.es.strings.po
index c9d6b8f12..5b4900bd3 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.es.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.es.strings.po
@@ -3496,6 +3496,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Brillo: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.eu.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.eu.strings.po
index b82825894..d6ad5904d 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.eu.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.eu.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Dizdira: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.fi.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.fi.strings.po
index 452bc0e0a..b3444566b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.fi.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.fi.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Kirkkaus: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.fr.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.fr.strings.po
index 2fac5cef6..cf978dfe0 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.fr.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.fr.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Luminosité : %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.gl.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.gl.strings.po
index 1b585ab17..c4010d5db 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.gl.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.gl.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Brillo: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.he.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.he.strings.po
index 8bf56c4e7..da5ba07b2 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.he.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.he.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "בהירות: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.hr.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.hr.strings.po
index 0724824fc..05596445b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.hr.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.hr.strings.po
@@ -3492,6 +3492,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Svjetlina: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.hu.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.hu.strings.po
index 63b2e6bea..6606f6815 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.hu.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.hu.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Fényerő: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.hy.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.hy.strings.po
index e99b5c2bd..ac4a73d23 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.hy.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.hy.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Բացությունը. %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.it.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.it.strings.po
index e7db4eab3..f46784c92 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.it.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.it.strings.po
@@ -3490,6 +3490,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Luminosità: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ja.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ja.strings.po
index 07fb0c918..83b092712 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ja.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ja.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "明るさ: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ko.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ko.strings.po
index 31c5bbc27..25d3ae726 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ko.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ko.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "밝기: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ms_MY.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ms_MY.strings.po
index 48341150f..07e015a6b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ms_MY.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ms_MY.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Kecerahan: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.nl.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.nl.strings.po
index 15f8b1c18..d78e4bc9d 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.nl.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.nl.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr ""
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.pl.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.pl.strings.po
index d87e0ded9..6aeb67f33 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.pl.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.pl.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Jasność: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.pt_BR.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.pt_BR.strings.po
index 50c3aa127..8051487c7 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.pt_BR.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.pt_BR.strings.po
@@ -3494,6 +3494,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Brilho: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ro.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ro.strings.po
index 193ca64ee..2c964dd37 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ro.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ro.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Luminozitate: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.ru.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.ru.strings.po
index e833bc114..59ba6cfd6 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.ru.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.ru.strings.po
@@ -3492,6 +3492,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Яркость: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.sk.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.sk.strings.po
index 32c75b352..3321acdc1 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.sk.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.sk.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Jas: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.sl.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.sl.strings.po
index 871fb33a3..ab160ca34 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.sl.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.sl.strings.po
@@ -3490,6 +3490,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Svetlost: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.strings.pot b/src/mpc-hc/mpcresources/PO/mpc-hc.strings.pot
index a71af1eea..93e36514b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.strings.pot
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.strings.pot
@@ -3485,6 +3485,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr ""
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.sv.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.sv.strings.po
index 780b08315..5116d5a44 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.sv.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.sv.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Ljusstyrka: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.th_TH.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.th_TH.strings.po
index ae2e03083..05f80eff4 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.th_TH.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.th_TH.strings.po
@@ -3490,6 +3490,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "ความสว่าง: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.tr.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.tr.strings.po
index 084ca4230..5f2e0cd10 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.tr.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.tr.strings.po
@@ -3490,6 +3490,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Parlaklık: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.tt.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.tt.strings.po
index 74693d0ae..7c969211b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.tt.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.tt.strings.po
@@ -3492,6 +3492,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Яктылык: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.uk.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.uk.strings.po
index 7002e3e54..7673ca138 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.uk.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.uk.strings.po
@@ -3488,6 +3488,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Яскравість: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.vi.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.vi.strings.po
index 08178282d..6ab182aa7 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.vi.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.vi.strings.po
@@ -3489,6 +3489,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "Độ sáng: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.zh_CN.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.zh_CN.strings.po
index b2afce1f0..55ff9d5d1 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.zh_CN.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.zh_CN.strings.po
@@ -3490,6 +3490,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "亮度: %s"
diff --git a/src/mpc-hc/mpcresources/PO/mpc-hc.zh_TW.strings.po b/src/mpc-hc/mpcresources/PO/mpc-hc.zh_TW.strings.po
index 42494d183..c07e4293b 100644
--- a/src/mpc-hc/mpcresources/PO/mpc-hc.zh_TW.strings.po
+++ b/src/mpc-hc/mpcresources/PO/mpc-hc.zh_TW.strings.po
@@ -3492,6 +3492,10 @@ msgctxt "IDS_AFTERPLAYBACK_PLAYNEXT"
msgid "After Playback: Play next file in the folder"
msgstr ""
+msgctxt "IDS_AFTERPLAYBACK_DONOTHING"
+msgid "After Playback: Do nothing"
+msgstr ""
+
msgctxt "IDS_OSD_BRIGHTNESS"
msgid "Brightness: %s"
msgstr "亮度: %s"
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ar.rc b/src/mpc-hc/mpcresources/mpc-hc.ar.rc
index befbdec47..73fb5c339 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ar.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ar.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.be.rc b/src/mpc-hc/mpcresources/mpc-hc.be.rc
index ad6f7098c..21bad59aa 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.be.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.be.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.bn.rc b/src/mpc-hc/mpcresources/mpc-hc.bn.rc
index 683553aaa..a21306cee 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.bn.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.bn.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ca.rc b/src/mpc-hc/mpcresources/mpc-hc.ca.rc
index ec14b83cc..e2f893024 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ca.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ca.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.cs.rc b/src/mpc-hc/mpcresources/mpc-hc.cs.rc
index a2478b4df..0e5e32cc8 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.cs.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.cs.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.de.rc b/src/mpc-hc/mpcresources/mpc-hc.de.rc
index e5a1868e3..ba35aaa0d 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.de.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.de.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.el.rc b/src/mpc-hc/mpcresources/mpc-hc.el.rc
index 2b93d3dcc..409a5a183 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.el.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.el.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.en_GB.rc b/src/mpc-hc/mpcresources/mpc-hc.en_GB.rc
index f5e3493e6..41880d195 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.en_GB.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.en_GB.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.es.rc b/src/mpc-hc/mpcresources/mpc-hc.es.rc
index 16d3e772f..766b6a912 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.es.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.es.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.eu.rc b/src/mpc-hc/mpcresources/mpc-hc.eu.rc
index 2554b8cb8..1124c3787 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.eu.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.eu.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.fi.rc b/src/mpc-hc/mpcresources/mpc-hc.fi.rc
index 3355a7739..7f0b79bfa 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.fi.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.fi.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.fr.rc b/src/mpc-hc/mpcresources/mpc-hc.fr.rc
index e5c52b8cf..5a2fbe6d1 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.fr.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.fr.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.gl.rc b/src/mpc-hc/mpcresources/mpc-hc.gl.rc
index 06d719ed5..b4fe14714 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.gl.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.gl.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.he.rc b/src/mpc-hc/mpcresources/mpc-hc.he.rc
index 53a72ee97..00ecc3311 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.he.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.he.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.hr.rc b/src/mpc-hc/mpcresources/mpc-hc.hr.rc
index 90d831f48..0a54a81db 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.hr.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.hr.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.hu.rc b/src/mpc-hc/mpcresources/mpc-hc.hu.rc
index 9e200531c..9d95a09cc 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.hu.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.hu.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.hy.rc b/src/mpc-hc/mpcresources/mpc-hc.hy.rc
index 39a1d07c4..cef5ddfdb 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.hy.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.hy.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.it.rc b/src/mpc-hc/mpcresources/mpc-hc.it.rc
index b63f68bae..270774125 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.it.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.it.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ja.rc b/src/mpc-hc/mpcresources/mpc-hc.ja.rc
index 772cbde52..0fe066d9b 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ja.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ja.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ko.rc b/src/mpc-hc/mpcresources/mpc-hc.ko.rc
index 88cdeb005..70e7ed04e 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ko.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ko.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ms_MY.rc b/src/mpc-hc/mpcresources/mpc-hc.ms_MY.rc
index d2d49b59e..25252f7ec 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ms_MY.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ms_MY.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.nl.rc b/src/mpc-hc/mpcresources/mpc-hc.nl.rc
index ff83392ff..66886bf5b 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.nl.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.nl.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.pl.rc b/src/mpc-hc/mpcresources/mpc-hc.pl.rc
index 7b55c21cb..4eb6a94eb 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.pl.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.pl.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.pt_BR.rc b/src/mpc-hc/mpcresources/mpc-hc.pt_BR.rc
index 24f798d04..d6b08e0c4 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.pt_BR.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.pt_BR.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ro.rc b/src/mpc-hc/mpcresources/mpc-hc.ro.rc
index 605313526..87ecc94db 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ro.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ro.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.ru.rc b/src/mpc-hc/mpcresources/mpc-hc.ru.rc
index 0cd2c08ad..0bf8eb240 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.ru.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.ru.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.sk.rc b/src/mpc-hc/mpcresources/mpc-hc.sk.rc
index 01fd7bbfa..53d4aa4df 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.sk.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.sk.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.sl.rc b/src/mpc-hc/mpcresources/mpc-hc.sl.rc
index e5f5cd267..00014286b 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.sl.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.sl.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.sv.rc b/src/mpc-hc/mpcresources/mpc-hc.sv.rc
index 45ebea654..c26cf579e 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.sv.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.sv.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.th_TH.rc b/src/mpc-hc/mpcresources/mpc-hc.th_TH.rc
index 2d88589ae..b22e07320 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.th_TH.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.th_TH.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.tr.rc b/src/mpc-hc/mpcresources/mpc-hc.tr.rc
index dbc8ecddd..3f28cc89a 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.tr.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.tr.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.tt.rc b/src/mpc-hc/mpcresources/mpc-hc.tt.rc
index 4603876a0..4f91fcadc 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.tt.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.tt.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.uk.rc b/src/mpc-hc/mpcresources/mpc-hc.uk.rc
index 9687767b6..e4a725aa7 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.uk.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.uk.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.vi.rc b/src/mpc-hc/mpcresources/mpc-hc.vi.rc
index 4f511e134..7172f2d74 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.vi.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.vi.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.zh_CN.rc b/src/mpc-hc/mpcresources/mpc-hc.zh_CN.rc
index dd325ac43..0db212e80 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.zh_CN.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.zh_CN.rc
Binary files differ
diff --git a/src/mpc-hc/mpcresources/mpc-hc.zh_TW.rc b/src/mpc-hc/mpcresources/mpc-hc.zh_TW.rc
index 58c805f2a..1303532ae 100644
--- a/src/mpc-hc/mpcresources/mpc-hc.zh_TW.rc
+++ b/src/mpc-hc/mpcresources/mpc-hc.zh_TW.rc
Binary files differ
diff --git a/src/mpc-hc/resource.h b/src/mpc-hc/resource.h
index ba0d0d952..06d614337 100644
--- a/src/mpc-hc/resource.h
+++ b/src/mpc-hc/resource.h
@@ -1224,6 +1224,7 @@
#define IDS_AFTERPLAYBACK_LOCK 41301
#define IDS_AFTERPLAYBACK_MONITOROFF 41302
#define IDS_AFTERPLAYBACK_PLAYNEXT 41303
+#define IDS_AFTERPLAYBACK_DONOTHING 41304
#define IDS_OSD_BRIGHTNESS 41305
#define IDS_OSD_CONTRAST 41306
#define IDS_OSD_HUE 41307