Fix FS#9662 by removing any cancel action from the power button, left button is already used for that anyway (so this is consistent now), languages are updated

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19851 a1c6a512-1295-4272-9138-f99709370657
diff --git a/apps/keymaps/keymap-e200.c b/apps/keymaps/keymap-e200.c
index a4763f8..76e440f 100644
--- a/apps/keymaps/keymap-e200.c
+++ b/apps/keymaps/keymap-e200.c
@@ -45,7 +45,6 @@
     { ACTION_STD_OK,          BUTTON_SELECT|BUTTON_REL,          BUTTON_SELECT },
     { ACTION_STD_OK,          BUTTON_RIGHT,                      BUTTON_NONE },
     { ACTION_STD_CANCEL,      BUTTON_LEFT,                       BUTTON_NONE },
-    { ACTION_STD_CANCEL,      BUTTON_POWER,                      BUTTON_NONE },
 
     { ACTION_STD_QUICKSCREEN, BUTTON_DOWN|BUTTON_REPEAT,         BUTTON_DOWN },
     { ACTION_STD_CONTEXT,     BUTTON_SELECT|BUTTON_REPEAT,       BUTTON_SELECT },
@@ -90,16 +89,16 @@
 }; /* button_context_wps */
 
 static const struct button_mapping button_context_settings[] = {
-    { ACTION_STD_CANCEL,        BUTTON_POWER,                     BUTTON_NONE },
-    { ACTION_SETTINGS_INC,      BUTTON_SCROLL_FWD,               BUTTON_NONE },
-    { ACTION_SETTINGS_INCREPEAT,BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE },
-    { ACTION_SETTINGS_DEC,      BUTTON_SCROLL_BACK,                 BUTTON_NONE },
-    { ACTION_SETTINGS_DECREPEAT,BUTTON_SCROLL_BACK|BUTTON_REPEAT,   BUTTON_NONE },
-   
-    { ACTION_STD_PREV,          BUTTON_LEFT,                      BUTTON_NONE },
-    { ACTION_STD_PREVREPEAT,    BUTTON_LEFT|BUTTON_REPEAT,        BUTTON_NONE },
-    { ACTION_STD_NEXT,          BUTTON_RIGHT,                     BUTTON_NONE },
-    { ACTION_STD_NEXTREPEAT,    BUTTON_RIGHT|BUTTON_REPEAT,       BUTTON_NONE },
+    { ACTION_STD_CANCEL,        BUTTON_LEFT,                      BUTTON_NONE },
+    { ACTION_SETTINGS_INC,      BUTTON_SCROLL_FWD,                BUTTON_NONE },
+    { ACTION_SETTINGS_INCREPEAT,BUTTON_SCROLL_FWD|BUTTON_REPEAT,  BUTTON_NONE },
+    { ACTION_SETTINGS_DEC,      BUTTON_SCROLL_BACK,               BUTTON_NONE },
+    { ACTION_SETTINGS_DECREPEAT,BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE },
+
+    { ACTION_STD_PREV,          BUTTON_UP|BUTTON_REL,             BUTTON_UP   },
+    { ACTION_STD_PREVREPEAT,    BUTTON_UP|BUTTON_REPEAT,          BUTTON_UP   },
+    { ACTION_STD_NEXT,          BUTTON_DOWN|BUTTON_REL,           BUTTON_DOWN },
+    { ACTION_STD_NEXTREPEAT,    BUTTON_DOWN|BUTTON_REPEAT,        BUTTON_DOWN },
     { ACTION_SETTINGS_RESET,    BUTTON_SELECT,                    BUTTON_NONE },
 
     LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD),
@@ -167,18 +166,17 @@
 static const struct button_mapping button_context_settings_right_is_inc[]  = {
     { ACTION_SETTINGS_INC,       BUTTON_SCROLL_FWD,               BUTTON_NONE },
     { ACTION_SETTINGS_INCREPEAT, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE },
-    { ACTION_SETTINGS_DEC,       BUTTON_SCROLL_BACK,                 BUTTON_NONE },
+    { ACTION_SETTINGS_DEC,       BUTTON_SCROLL_BACK,              BUTTON_NONE },
     { ACTION_SETTINGS_DECREPEAT, BUTTON_SCROLL_BACK|BUTTON_REPEAT,BUTTON_NONE },
 
-    { ACTION_STD_PREV,           BUTTON_UP|BUTTON_REL,            BUTTON_NONE },
-    { ACTION_STD_PREVREPEAT,     BUTTON_UP|BUTTON_REPEAT,         BUTTON_NONE },
-    { ACTION_STD_NEXT,           BUTTON_DOWN|BUTTON_REL,          BUTTON_NONE },
-    { ACTION_STD_NEXTREPEAT,     BUTTON_DOWN|BUTTON_REPEAT,       BUTTON_NONE },
+    { ACTION_STD_PREV,           BUTTON_UP|BUTTON_REL,            BUTTON_UP   },
+    { ACTION_STD_PREVREPEAT,     BUTTON_UP|BUTTON_REPEAT,         BUTTON_UP   },
+    { ACTION_STD_NEXT,           BUTTON_DOWN|BUTTON_REL,          BUTTON_DOWN },
+    { ACTION_STD_NEXTREPEAT,     BUTTON_DOWN|BUTTON_REPEAT,       BUTTON_DOWN },
     { ACTION_NONE,               BUTTON_SELECT,                   BUTTON_NONE },
     { ACTION_STD_OK,             BUTTON_SELECT|BUTTON_REL,        BUTTON_NONE },
-    { ACTION_NONE,               BUTTON_LEFT|BUTTON_REL,          BUTTON_LEFT },
-    { ACTION_NONE,               BUTTON_POWER,                    BUTTON_NONE },
-    { ACTION_STD_CANCEL,         BUTTON_POWER|BUTTON_REL,         BUTTON_NONE },
+    { ACTION_STD_CANCEL,         BUTTON_LEFT|BUTTON_REL,          BUTTON_LEFT },
+    { ACTION_STD_OK,             BUTTON_RIGHT,                    BUTTON_NONE },
     
     LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD),
 }; /* button_context_settings_right_is_inc */
@@ -193,8 +191,8 @@
 }; /* button_context_settings_time */
 
 static const struct button_mapping button_context_pitchscreen[]  = {
-    { ACTION_PS_INC_SMALL,      BUTTON_SCROLL_FWD,                 BUTTON_NONE },
-    { ACTION_PS_INC_BIG,        BUTTON_SCROLL_FWD|BUTTON_REPEAT,   BUTTON_NONE },
+    { ACTION_PS_INC_SMALL,      BUTTON_SCROLL_FWD,                BUTTON_NONE },
+    { ACTION_PS_INC_BIG,        BUTTON_SCROLL_FWD|BUTTON_REPEAT,  BUTTON_NONE },
     { ACTION_PS_DEC_SMALL,      BUTTON_SCROLL_BACK,               BUTTON_NONE },
     { ACTION_PS_DEC_BIG,        BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE },
     { ACTION_PS_NUDGE_LEFT,     BUTTON_LEFT,               BUTTON_NONE },
@@ -212,7 +210,7 @@
 /** Recording Screen **/
 static const struct button_mapping button_context_recscreen[]  = {
     { ACTION_REC_PAUSE,          BUTTON_UP|BUTTON_REL,             BUTTON_UP },
-    { ACTION_STD_CANCEL,         BUTTON_POWER|BUTTON_REL,          BUTTON_POWER },
+    { ACTION_STD_CANCEL,         BUTTON_DOWN,                      BUTTON_NONE },
     { ACTION_REC_NEWFILE,        BUTTON_REC|BUTTON_REL,            BUTTON_REC },
     { ACTION_STD_MENU,           BUTTON_SELECT|BUTTON_REPEAT,      BUTTON_SELECT},
     { ACTION_SETTINGS_INC,       BUTTON_RIGHT,                     BUTTON_NONE },
@@ -223,7 +221,7 @@
     { ACTION_STD_PREV,           BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE },
     { ACTION_STD_NEXT,           BUTTON_SCROLL_FWD,                BUTTON_NONE },
     { ACTION_STD_NEXT,           BUTTON_SCROLL_FWD|BUTTON_REPEAT,  BUTTON_NONE },
-    { ACTION_NONE,               BUTTON_DOWN|BUTTON_REL,           BUTTON_DOWN },
+    { ACTION_STD_CANCEL,         BUTTON_POWER,                     BUTTON_NONE },
     LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD)
 }; /* button_context_recscreen */
 
diff --git a/apps/lang/bulgarian.lang b/apps/lang/bulgarian.lang
index d7794cf..9110585 100644
--- a/apps/lang/bulgarian.lang
+++ b/apps/lang/bulgarian.lang
@@ -1350,9 +1350,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -1361,9 +1361,9 @@
     *: none
     rtc: "OFF за отказ"
     h100,h120,h300: "STOP за отказ"
-    ipod*,e200*,c200,sa9200: "MENU за отказ"
+    ipod*,c200,sa9200: "MENU за отказ"
     x5,m5: "RECORD за отказ"
-    h10,h10_5gb: "PREV за отказ"
+    h10,h10_5gb,e200*: "PREV за отказ"
     gigabeatf: "A за отказ"
     mrobe100: "DISPLAY за отказ"
     gigabeats: "BACK за отказ"
diff --git a/apps/lang/catala.lang b/apps/lang/catala.lang
index 1ba3b19..4001f65 100644
--- a/apps/lang/catala.lang
+++ b/apps/lang/catala.lang
@@ -4143,9 +4143,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4154,9 +4154,9 @@
     *: none
     rtc: "OFF = Cancel·lar"
     h100,h120,h300: "STOP = Cancel·lar"
-    ipod*,e200*,c200,sa9200: "MENU = Cancel·lar"
+    ipod*,c200,sa9200: "MENU = Cancel·lar"
     x5,m5: "RECORD = Cancel·lar"
-    h10,h10_5gb: "PREV = Cancel·lar"
+    h10,h10_5gb,e200*: "PREV = Cancel·lar"
     gigabeatf: "A = Cancel·lar"
     mrobe100: "DISPLAY = Cancel·lar"
     gigabeats: "BACK = Cancel·lar"
diff --git a/apps/lang/chinese-simp.lang b/apps/lang/chinese-simp.lang
index fd3ed8c..d49f12f 100644
--- a/apps/lang/chinese-simp.lang
+++ b/apps/lang/chinese-simp.lang
@@ -4588,9 +4588,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4599,9 +4599,9 @@
     *: none
     rtc: "OFF=放弃"
     h100,h120,h300: "STOP=放弃"
-    ipod*,e200*,c200,sa9200: "MENU=放弃"
+    ipod*,c200,sa9200: "MENU=放弃"
     x5,m5: "RECORD=放弃"
-    h10,h10_5gb: "PREV=放弃"
+    h10,h10_5gb,e200*: "PREV=放弃"
     gigabeatf: "A=放弃"
     mrobe100: "DISPLAY=放弃"
     gigabeats: "BACK=放弃"
diff --git a/apps/lang/chinese-trad.lang b/apps/lang/chinese-trad.lang
index 5c55f90..eceabb4 100644
--- a/apps/lang/chinese-trad.lang
+++ b/apps/lang/chinese-trad.lang
@@ -4589,9 +4589,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4600,9 +4600,9 @@
     *: none
     rtc: "OFF = 回去"
     h100,h120,h300: "STOP = 回去"
-    ipod*,e200*,c200,sa9200: "MENU = 回去"
+    ipod*,c200,sa9200: "MENU = 回去"
     x5,m5: "RECORD = 回去"
-    h10,h10_5gb: "PREV = 回去"
+    h10,h10_5gb,e200*: "PREV = 回去"
     gigabeatf: "A = 回去"
     mrobe100: "DISPLAY = 回去"
     gigabeats: "BACK = 回去"
diff --git a/apps/lang/czech.lang b/apps/lang/czech.lang
index e4aa32e..f5a108f 100644
--- a/apps/lang/czech.lang
+++ b/apps/lang/czech.lang
@@ -4128,9 +4128,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4139,9 +4139,9 @@
     *: none
     rtc: "OFF = Vrátit zpět"
     h100,h120,h300: "STOP = Vrátit zpět"
-    ipod*,e200*,c200,sa9200: "MENU = Vrátit zpět"
+    ipod*,c200,sa9200: "MENU = Vrátit zpět"
     x5,m5: "RECORD = Vrátit zpět"
-    h10,h10_5gb: "PREV = Vrátit zpět"
+    h10,h10_5gb,e200*: "PREV = Vrátit zpět"
     gigabeatf: "A = Vrátit zpět"
     mrobe100: "DISPLAY = Vrátit zpět"
     gigabeats: "BACK = Vrátit zpět"
diff --git a/apps/lang/dansk.lang b/apps/lang/dansk.lang
index 453ace2..38f8e28 100644
--- a/apps/lang/dansk.lang
+++ b/apps/lang/dansk.lang
@@ -3889,9 +3889,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -3900,9 +3900,9 @@
     *: none
     rtc: "SLUK = Fortryd"
     h100,h120,h300: "STOP = Fortryd"
-    ipod*,e200*,c200,sa9200: "MENU = Fortryd"
+    ipod*,c200,sa9200: "MENU = Fortryd"
     x5,m5: "OPTAG = Fortryd"
-    h10,h10_5gb: "FORRIGE = Fortryd"
+    h10,h10_5gb,e200*: "FORRIGE = Fortryd"
     gigabeatf: "TÆND/SLUK = Fortryd"
     mrobe100: "VIS = Fortryd"
     gigabeats: "TILBAGE = Fortryd"
diff --git a/apps/lang/deutsch.lang b/apps/lang/deutsch.lang
index bf5cf72..4aa2d98 100644
--- a/apps/lang/deutsch.lang
+++ b/apps/lang/deutsch.lang
@@ -4166,9 +4166,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4177,9 +4177,9 @@
     *: none
     rtc: "OFF = Abbrechen"
     h100,h120,h300: "STOP = Abbrechen"
-    ipod*,e200*,c200,sa9200: "MENU = Abbrechen"
+    ipod*,c200,sa9200: "MENU = Abbrechen"
     x5,m5: "RECORD = Abbrechen"
-    h10,h10_5gb: "PREV = Abbrechen"
+    h10,h10_5gb,e200*: "PREV = Abbrechen"
     gigabeatf: "A = Abbrechen"
     mrobe100: "DISPLAY = Abbrechen"
     gigabeats: "BACK = Abbrechen"
diff --git a/apps/lang/eesti.lang b/apps/lang/eesti.lang
index 26aceaa..1368d67 100644
--- a/apps/lang/eesti.lang
+++ b/apps/lang/eesti.lang
@@ -4895,17 +4895,17 @@
   <source>
     *: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200: "MENU = Revert"
+    ipod*,c200: "MENU = Revert"
     x5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "POWER = Revert"
   </source>
   <dest>
     *: "OFF tagasi pöördumiseks"
     h100,h120,h300: "STOP tagasi pöördumiseks"
-    ipod*,e200*,c200: "MENU tagasi pöördumiseks"
+    ipod*,c200: "MENU tagasi pöördumiseks"
     x5: "RECORD tagasi pöördumiseks"
-    h10,h10_5gb: "PREV tagasi pöördumiseks"
+    h10,h10_5gb,e200*: "PREV tagasi pöördumiseks"
     gigabeatf: "POWER tagasi pöördumiseks"
   </dest>
   <voice>
diff --git a/apps/lang/english.lang b/apps/lang/english.lang
index 603e43d..f7cfcb7 100644
--- a/apps/lang/english.lang
+++ b/apps/lang/english.lang
@@ -4237,9 +4237,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4248,9 +4248,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
diff --git a/apps/lang/espanol.lang b/apps/lang/espanol.lang
index 08e60e2..92e0294 100644
--- a/apps/lang/espanol.lang
+++ b/apps/lang/espanol.lang
@@ -2984,9 +2984,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -2995,9 +2995,9 @@
     *: none
     rtc: "OFF = Cancelar"
     h100,h120,h300: "STOP = Cancelar"
-    ipod*,e200*,c200,sa9200: "MENU = Cancelar"
+    ipod*,c200,sa9200: "MENU = Cancelar"
     x5,m5: "RECORD = Cancelar"
-    h10,h10_5gb: "PREV = Cancelar"
+    h10,h10_5gb,e200*: "PREV = Cancelar"
     gigabeatf: "A = Cancelar"
     mrobe100: "DISPLAY = Cancelar"
     gigabeats: "BACK = Cancelar"
diff --git a/apps/lang/finnish.lang b/apps/lang/finnish.lang
index c08b6ff..25d6787 100644
--- a/apps/lang/finnish.lang
+++ b/apps/lang/finnish.lang
@@ -4588,9 +4588,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4599,9 +4599,9 @@
     *: none
     rtc: "OFF = Peruuta"
     h100,h120,h300: "STOP = Peruuta"
-    ipod*,e200*,c200,sa9200: "MENU = Peruuta"
+    ipod*,c200,sa9200: "MENU = Peruuta"
     x5,m5: "RECORD = Peruuta"
-    h10,h10_5gb: "PREV = Peruuta"
+    h10,h10_5gb,e200*: "PREV = Peruuta"
     gigabeatf: "A = Peruuta"
     mrobe100: "DISPLAY = Peruuta"
     gigabeats: "BACK = Peruuta"
diff --git a/apps/lang/francais.lang b/apps/lang/francais.lang
index 215ff3f..4e39778 100644
--- a/apps/lang/francais.lang
+++ b/apps/lang/francais.lang
@@ -4194,9 +4194,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4205,9 +4205,9 @@
     *: none
     rtc: "OFF = Annuler"
     h100,h120,h300: "STOP = Annuler"
-    ipod*,e200*,c200,sa9200: "MENU = Annuler"
+    ipod*,c200,sa9200: "MENU = Annuler"
     x5,m5: "RECORD = Annuler"
-    h10,h10_5gb: "PREV = Annuler"
+    h10,h10_5gb,e200*: "PREV = Annuler"
     gigabeatf: "A = Annuler"
     mrobe100: "DISPLAY = Annuler"
     gigabeats: "BACK = Annuler"
diff --git a/apps/lang/greek.lang b/apps/lang/greek.lang
index 863566f..178295e 100644
--- a/apps/lang/greek.lang
+++ b/apps/lang/greek.lang
@@ -4150,9 +4150,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4161,9 +4161,9 @@
     *: none
     rtc: "OFF = Ακύρωση"
     h100,h120,h300: "STOP = Ακύρωση"
-    ipod*,e200*,c200,sa9200: "MENU = Ακύρωση"
+    ipod*,c200,sa9200: "MENU = Ακύρωση"
     x5,m5: "RECORD = Ακύρωση"
-    h10,h10_5gb: "PREV = Ακύρωση"
+    h10,h10_5gb,e200*: "PREV = Ακύρωση"
     gigabeatf: "A = Ακύρωση"
     mrobe100: "DISPLAY = Ακύρωση"
     gigabeats: "BACK = Ακύρωση"
diff --git a/apps/lang/hebrew.lang b/apps/lang/hebrew.lang
index c7ac04b..034e63f 100644
--- a/apps/lang/hebrew.lang
+++ b/apps/lang/hebrew.lang
@@ -4145,9 +4145,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4156,9 +4156,9 @@
     *: none
     rtc: "OFF = ביטול"
     h100,h120,h300: "STOP = ביטול"
-    ipod*,e200*,c200,sa9200: "MENU = ביטול"
+    ipod*,c200,sa9200: "MENU = ביטול"
     x5,m5: "RECORD = ביטול"
-    h10,h10_5gb: "PREV = ביטול"
+    h10,h10_5gb,e200*: "PREV = ביטול"
     gigabeatf: "A = ביטול"
     mrobe100: "DISPLAY = ביטול"
     gigabeats: "BACK = ביטול"
diff --git a/apps/lang/italiano.lang b/apps/lang/italiano.lang
index a3a43be..a727826 100644
--- a/apps/lang/italiano.lang
+++ b/apps/lang/italiano.lang
@@ -4166,9 +4166,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4177,9 +4177,9 @@
     *: none
     rtc: "OFF = Annulla"
     h100,h120,h300: "STOP = Annulla"
-    ipod*,e200*,c200,sa9200: "MENU = Annulla"
+    ipod*,c200,sa9200: "MENU = Annulla"
     x5,m5: "RECORD = Annulla"
-    h10,h10_5gb: "PREV = Annulla"
+    h10,h10_5gb,e200*: "PREV = Annulla"
     gigabeatf: "A = Annulla"
     mrobe100: "DISPLAY = Annulla"
     gigabeats: "Indietro = Annulla"
diff --git a/apps/lang/japanese.lang b/apps/lang/japanese.lang
index 7403f71..dbe12a6 100644
--- a/apps/lang/japanese.lang
+++ b/apps/lang/japanese.lang
@@ -4170,9 +4170,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4181,9 +4181,9 @@
     *: none
     rtc: "OFF = 元に戻す"
     h100,h120,h300: "STOP = 元に戻す"
-    ipod*,e200*,c200,sa9200: "MENU = 元に戻す"
+    ipod*,c200,sa9200: "MENU = 元に戻す"
     x5,m5: "RECORD = 元に戻す"
-    h10,h10_5gb: "PREV = 元に戻す"
+    h10,h10_5gb,e200*: "PREV = 元に戻す"
     gigabeatf: "A = 元に戻す"
     mrobe100: "DISPLAY = 元に戻す"
     gigabeats: "BACK = 元に戻す"
diff --git a/apps/lang/korean.lang b/apps/lang/korean.lang
index a3a9a82..6e8df92 100644
--- a/apps/lang/korean.lang
+++ b/apps/lang/korean.lang
@@ -4599,9 +4599,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4610,9 +4610,9 @@
     *: none
     rtc: "[끔]: 원상태 복구"
     h100,h120,h300: "[정지]: 원상태 복구"
-    ipod*,e200*,c200,sa9200: "[메뉴]: 원상태 복구"
+    ipod*,c200,sa9200: "[메뉴]: 원상태 복구"
     x5,m5: "[녹음]: 원상태 복구"
-    h10,h10_5gb: "[이전]: 원상태 복구"
+    h10,h10_5gb,e200*: "[이전]: 원상태 복구"
     gigabeatf: "[전원]: 원상태 복구"
     mrobe100: "[화면]: 원상태 복구"
     gigabeats: "[뒤]: 원상태 복구"
diff --git a/apps/lang/magyar.lang b/apps/lang/magyar.lang
index 8b15604..f30420a 100644
--- a/apps/lang/magyar.lang
+++ b/apps/lang/magyar.lang
@@ -4140,18 +4140,18 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200: "MENU = Revert"
+    ipod*,c200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
   </source>
   <dest>
     *: none
     rtc: "KI = mégsem"
     h100,h120,h300: "STOP = mégsem"
-    ipod*,e200*,c200: "MENU = mégsem"
+    ipod*,c200: "MENU = mégsem"
     x5,m5: "RECORD = mégsem"
-    h10,h10_5gb: "PREV = mégsem"
+    h10,h10_5gb,e200*: "PREV = mégsem"
     gigabeatf: "POWER = mégsem"
   </dest>
   <voice>
diff --git a/apps/lang/nederlands.lang b/apps/lang/nederlands.lang
index 41bdd11..22f14fb 100644
--- a/apps/lang/nederlands.lang
+++ b/apps/lang/nederlands.lang
@@ -4588,9 +4588,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4599,9 +4599,9 @@
     *: none
     rtc: "OFF = terugzetten"
     h100,h120,h300: "STOP = terugzetten"
-    ipod*,e200*,c200,sa9200: "MENU = terugzetten"
+    ipod*,c200,sa9200: "MENU = terugzetten"
     x5,m5: "RECORD = terugzetten"
-    h10,h10_5gb: "PREV = terugzetten"
+    h10,h10_5gb,e200*: "PREV = terugzetten"
     gigabeatf: "POWER = terugzetten"
     mrobe100: "DISPLAY = terugzetten"
     gigabeats: "BACK = terugzetten"
diff --git a/apps/lang/norsk-nynorsk.lang b/apps/lang/norsk-nynorsk.lang
index 4f672b8..6ad2b93 100644
--- a/apps/lang/norsk-nynorsk.lang
+++ b/apps/lang/norsk-nynorsk.lang
@@ -4519,9 +4519,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4530,9 +4530,9 @@
     *: none
     rtc: "AV = tilbakestill"
     h100,h120,h300: "STOPP = tilbakestill"
-    ipod*,e200*,c200,sa9200: "MENY = tilbakestill"
+    ipod*,c200,sa9200: "MENY = tilbakestill"
     x5,m5: "OPPTAK = tilbakestill"
-    h10,h10_5gb: "TILBAKE = tilbakestill"
+    h10,h10_5gb,e200*: "TILBAKE = tilbakestill"
     gigabeatf: "A = tilbakestill"
     mrobe100: "VIS = tilbakestill"
     gigabeats: "TILBAKE = tilbakestill"
diff --git a/apps/lang/norsk.lang b/apps/lang/norsk.lang
index fbc4869..4c63507 100644
--- a/apps/lang/norsk.lang
+++ b/apps/lang/norsk.lang
@@ -3890,9 +3890,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -3901,9 +3901,9 @@
     *: none
     rtc: "OFF = Tilbakestill"
     h100,h120,h300: "STOP = Tilbakestill"
-    ipod*,e200*,c200,sa9200: "MENU = Tilbakestill"
+    ipod*,c200,sa9200: "MENU = Tilbakestill"
     x5,m5: "RECORD = Tilbakestill"
-    h10,h10_5gb: "PREV = Tilbakestill"
+    h10,h10_5gb,e200*: "PREV = Tilbakestill"
     gigabeatf: "A = Tilbakestill"
     mrobe100: "DISPLAY = Tilbakestill"
     gigabeats: "BACK = Tilbakestill"
diff --git a/apps/lang/polski.lang b/apps/lang/polski.lang
index 727aedd..012d39b 100644
--- a/apps/lang/polski.lang
+++ b/apps/lang/polski.lang
@@ -4154,9 +4154,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4165,9 +4165,9 @@
     *: none
     rtc: "OFF = Przywróć"
     h100,h120,h300: "STOP = Przywróć"
-    ipod*,e200*,c200,sa9200: "MENU = Przywróć"
+    ipod*,c200,sa9200: "MENU = Przywróć"
     x5,m5: "RECORD = Przywróć"
-    h10,h10_5gb: "COFNIJ = Przywróć"
+    h10,h10_5gb,e200*: "COFNIJ = Przywróć"
     gigabeatf: "A = Przywróć"
     mrobe100: "DISPLAY = Przywróć"
     gigabeats: "BACK = Przywróć"
diff --git a/apps/lang/portugues-brasileiro.lang b/apps/lang/portugues-brasileiro.lang
index 3a5bc1c..428e061 100644
--- a/apps/lang/portugues-brasileiro.lang
+++ b/apps/lang/portugues-brasileiro.lang
@@ -4164,9 +4164,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4175,9 +4175,9 @@
     *: none
     rtc: "OFF = Reverter"
     h100,h120,h300: "STOP = Reverter"
-    ipod*,e200*,c200,sa9200: "MENU = Reverter"
+    ipod*,c200,sa9200: "MENU = Reverter"
     x5,m5: "RECORD = Reverter"
-    h10,h10_5gb: "PREV = Reverter"
+    h10,h10_5gb,e200*: "PREV = Reverter"
     gigabeatf: "A = Reverter"
     mrobe100: "DISPLAY = Reverter"
     gigabeats: "BACK = Reverter"
diff --git a/apps/lang/portugues.lang b/apps/lang/portugues.lang
index e953815..113afec 100644
--- a/apps/lang/portugues.lang
+++ b/apps/lang/portugues.lang
@@ -4258,9 +4258,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4269,9 +4269,9 @@
     *: none
     rtc: "OFF Para Reverter"
     h100,h120,h300: "STOP Para Reverter"
-    ipod*,e200*,c200,sa9200: "MENU Para Reverter"
+    ipod*,c200,sa9200: "MENU Para Reverter"
     x5,m5: "RECORD Para Reverter"
-    h10,h10_5gb: "PREV Para Reverter"
+    h10,h10_5gb,e200*: "PREV Para Reverter"
     gigabeatf: "A Para Reverter"
     mrobe100: "DISPLAY Para Reverter"
     gigabeats: "BACK Para Reverter"
diff --git a/apps/lang/romaneste.lang b/apps/lang/romaneste.lang
index bc1dd11..feadcf3 100644
--- a/apps/lang/romaneste.lang
+++ b/apps/lang/romaneste.lang
@@ -1519,9 +1519,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -1530,9 +1530,9 @@
     *: none
     rtc: "OFF pentru anulare"
     h100,h120,h300: "STOP pentru anulare"
-    ipod*,e200*,c200,sa9200: "MENU pentru anulare"
+    ipod*,c200,sa9200: "MENU pentru anulare"
     x5,m5: "RECORD pentru anulare"
-    h10,h10_5gb: "PREV pentru anulare"
+    h10,h10_5gb,e200*: "PREV pentru anulare"
     gigabeatf: "A pentru anulare"
     mrobe100: "DISPLAY pentru anulare"
     gigabeats: "BACK  pentru anulare"
diff --git a/apps/lang/russian.lang b/apps/lang/russian.lang
index ae4ee12..9815f51 100644
--- a/apps/lang/russian.lang
+++ b/apps/lang/russian.lang
@@ -4233,9 +4233,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4244,9 +4244,9 @@
     *: none
     rtc: "ВЫКЛ. = Отмена"
     h100,h120,h300: "СТОП = Отмена"
-    ipod*,e200*,c200,sa9200: "МЕНЮ = Отмена"
+    ipod*,c200,sa9200: "МЕНЮ = Отмена"
     x5,m5: "ЗАПИСЬ = Отмена"
-    h10,h10_5gb: "ПРЕД. = Отмена"
+    h10,h10_5gb,e200*: "ПРЕД. = Отмена"
     gigabeatf: "А = Отмена"
     mrobe100: "ПОКАЗ. = Отмена"
     gigabeats: "НАЗАД = Отмена"
diff --git a/apps/lang/srpski.lang b/apps/lang/srpski.lang
index 1005b84..ea53cc6 100644
--- a/apps/lang/srpski.lang
+++ b/apps/lang/srpski.lang
@@ -4156,9 +4156,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4167,9 +4167,9 @@
     *: none
     rtc: "OFF = Врати на старо"
     h100,h120,h300: "STOP = Врати на старо"
-    ipod*,e200*,c200,sa9200: "MENU = Врати на старо"
+    ipod*,c200,sa9200: "MENU = Врати на старо"
     x5,m5: "RECORD = Врати на старо"
-    h10,h10_5gb: "PREV = Врати на старо"
+    h10,h10_5gb,e200*: "PREV = Врати на старо"
     gigabeatf: "A = Врати на старо"
     mrobe100: "DISPLAY = Врати на старо"
     gigabeats: "BACK = Врати на старо"
diff --git a/apps/lang/svenska.lang b/apps/lang/svenska.lang
index e2e7056..c54e089 100644
--- a/apps/lang/svenska.lang
+++ b/apps/lang/svenska.lang
@@ -4170,9 +4170,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4181,9 +4181,9 @@
     *: none
     rtc: "AV = Avbryt"
     h100,h120,h300: "STOPP = Avbryt"
-    ipod*,e200*,c200,sa9200: "MENY = Avbryt"
+    ipod*,c200,sa9200: "MENY = Avbryt"
     x5,m5: "SPELA IN = Avbryt"
-    h10,h10_5gb: "FÖREGÅENDE = Avbryt"
+    h10,h10_5gb,e200*: "FÖREGÅENDE = Avbryt"
     gigabeatf: "A = Avbryt"
     mrobe100: "VISA = Avbryt"
     gigabeats: "BAKÅT = Avbryt"
diff --git a/apps/lang/tagalog.lang b/apps/lang/tagalog.lang
index 7305c45..c8bcbd2 100644
--- a/apps/lang/tagalog.lang
+++ b/apps/lang/tagalog.lang
@@ -4156,9 +4156,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4167,9 +4167,9 @@
     *: none
     rtc: "OFF = Mabalik"
     h100,h120,h300: "STOP = Mabalik"
-    ipod*,e200*,c200,sa9200: "MENU = Mabalik"
+    ipod*,c200,sa9200: "MENU = Mabalik"
     x5,m5: "RECORD = Mabalik"
-    h10,h10_5gb: "PREV = Mabalik"
+    h10,h10_5gb,e200*: "PREV = Mabalik"
     gigabeatf: "A = Mabalik"
     mrobe100: "DISPLAY = Mabalik"
     gigabeats: "BACK = Mabalik"
diff --git a/apps/lang/thai.lang b/apps/lang/thai.lang
index 52b8d90..a3c4dad 100644
--- a/apps/lang/thai.lang
+++ b/apps/lang/thai.lang
@@ -4130,9 +4130,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4141,9 +4141,9 @@
     *: none
     rtc: "OFF = ยกเลิก"
     h100,h120,h300: "STOP = ยกเลิก"
-    ipod*,e200*,c200,sa9200: "MENU = ยกเลิก"
+    ipod*,c200,sa9200: "MENU = ยกเลิก"
     x5,m5: "RECORD = ยกเลิก"
-    h10,h10_5gb: "PREV = ยกเลิก"
+    h10,h10_5gb,e200*: "PREV = ยกเลิก"
     gigabeatf: "A = ยกเลิก"
     mrobe100: "DISPLAY = ยกเลิก"
     gigabeats: "BACK = ยกเลิก"
diff --git a/apps/lang/turkce.lang b/apps/lang/turkce.lang
index ac51a5a..c1cf27c 100644
--- a/apps/lang/turkce.lang
+++ b/apps/lang/turkce.lang
@@ -2116,9 +2116,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -2127,9 +2127,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
diff --git a/apps/lang/walon.lang b/apps/lang/walon.lang
index b0e753a..358edac 100644
--- a/apps/lang/walon.lang
+++ b/apps/lang/walon.lang
@@ -4169,9 +4169,9 @@
     *: none
     rtc: "OFF = Revert"
     h100,h120,h300: "STOP = Revert"
-    ipod*,e200*,c200,sa9200: "MENU = Revert"
+    ipod*,c200,sa9200: "MENU = Revert"
     x5,m5: "RECORD = Revert"
-    h10,h10_5gb: "PREV = Revert"
+    h10,h10_5gb,e200*: "PREV = Revert"
     gigabeatf: "A = Revert"
     mrobe100: "DISPLAY = Revert"
     gigabeats: "BACK = Revert"
@@ -4180,9 +4180,9 @@
     *: none
     rtc: "OFF = Rinoncî"
     h100,h120,h300: "STOP = Rinoncî"
-    ipod*,e200*,c200,sa9200: "MENU = Rinoncî"
+    ipod*,c200,sa9200: "MENU = Rinoncî"
     x5,m5: "RECORD = Rinoncî"
-    h10,h10_5gb: "PREV = Rinoncî"
+    h10,h10_5gb,e200*: "PREV = Rinoncî"
     gigabeatf: "A = Rinoncî"
     mrobe100: "DISPLAY = Rinoncî"
     gigabeats: "BACK = Rinoncî"