summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/lang/deutsch.lang51
-rw-r--r--apps/lang/english.lang32
-rw-r--r--apps/settings_menu.c17
3 files changed, 79 insertions, 21 deletions
diff --git a/apps/lang/deutsch.lang b/apps/lang/deutsch.lang
index 7c39a54568..c1e30365cf 100644
--- a/apps/lang/deutsch.lang
+++ b/apps/lang/deutsch.lang
@@ -1036,8 +1036,8 @@ new: "Puffer vorzeitig füllen"
1036 1036
1037id: LANG_PM_DBFS 1037id: LANG_PM_DBFS
1038desc: in the peak meter menu 1038desc: in the peak meter menu
1039eng: "dBfs" 1039eng: "Logarithmic(dB)"
1040new: "dBfs" 1040new: "logarithmisch(dB)"
1041 1041
1042id: LANG_PM_ENERGY_SAVER 1042id: LANG_PM_ENERGY_SAVER
1043desc: in the peak meter menu 1043desc: in the peak meter menu
@@ -1051,8 +1051,8 @@ new: "genauere Anzeige"
1051 1051
1052id: LANG_PM_LINEAR 1052id: LANG_PM_LINEAR
1053desc: in the peak meter menu 1053desc: in the peak meter menu
1054eng: "Linear" 1054eng: "Linear(%)"
1055new: "linear" 1055new: "linear(%)"
1056 1056
1057id: LANG_PM_MAX 1057id: LANG_PM_MAX
1058desc: in the peak meter menu 1058desc: in the peak meter menu
@@ -1071,8 +1071,8 @@ new: "Genauigkeit"
1071 1071
1072id: LANG_PM_SCALE 1072id: LANG_PM_SCALE
1073desc: in the peak meter menu 1073desc: in the peak meter menu
1074eng: "dBfs <-> Linear" 1074eng: "Scale"
1075new: "dBfs <-> linear" 1075new: "Skalierung"
1076 1076
1077id: LANG_POWEROFF 1077id: LANG_POWEROFF
1078desc: disk poweroff flag 1078desc: disk poweroff flag
@@ -1371,8 +1371,8 @@ new: "Blenden bei Stop/Pause"
1371 1371
1372id: LANG_INVERT 1372id: LANG_INVERT
1373desc: in settings_menu 1373desc: in settings_menu
1374eng: "Invert" 1374eng: "LCD Mode"
1375new: "Invertieren" 1375new: "LCD Modus"
1376 1376
1377id: LANG_RECORDING_SIZE 1377id: LANG_RECORDING_SIZE
1378desc: Display of recorded file size 1378desc: Display of recorded file size
@@ -1433,3 +1433,38 @@ id: LANG_SCROLL_BAR
1433desc: display menu, F3 substitute 1433desc: display menu, F3 substitute
1434eng: "Scroll Bar" 1434eng: "Scroll Bar"
1435new: "Scrollleiste" 1435new: "Scrollleiste"
1436
1437id: LANG_INVERT_CURSOR
1438desc: in settings_menu
1439eng: "Line Selector"
1440new: "Zeilenauswahl"
1441
1442id: LANG_INVERT_CURSOR_BAR
1443desc: in settings_menu
1444eng: "Bar(Inverse)"
1445new: "Balken(invertiert)"
1446
1447id: LANG_INVERT_CURSOR_POINTER
1448desc: in settings_menu
1449eng: "Pointer"
1450new: "Zeiger"
1451
1452id: LANG_INVERT_LCD_INVERSE
1453desc: in settings_menu
1454eng: "Inverse"
1455new: "invertiert"
1456
1457id: LANG_INVERT_LCD_NORMAL
1458desc: in settings_menu
1459eng: "Normal"
1460new: "normal"
1461
1462id: LANG_RECORDING_EDITABLE
1463desc: Editable recordings setting
1464eng: "Editable files"
1465new: "Editierbare Dateien"
1466
1467id: LANG_VBRFIX
1468desc: The context menu entry
1469eng: "Update VBR file"
1470new: "VBR Datei aktualisieren"
diff --git a/apps/lang/english.lang b/apps/lang/english.lang
index 8bef2ce5db..83bdc468be 100644
--- a/apps/lang/english.lang
+++ b/apps/lang/english.lang
@@ -1065,17 +1065,17 @@ new:
1065 1065
1066id: LANG_PM_SCALE 1066id: LANG_PM_SCALE
1067desc: in the peak meter menu 1067desc: in the peak meter menu
1068eng: "dBfs <-> Linear" 1068eng: "Scale"
1069new: 1069new:
1070 1070
1071id: LANG_PM_DBFS 1071id: LANG_PM_DBFS
1072desc: in the peak meter menu 1072desc: in the peak meter menu
1073eng: "dBfs" 1073eng: "Logarithmic(dB)"
1074new: 1074new:
1075 1075
1076id: LANG_PM_LINEAR 1076id: LANG_PM_LINEAR
1077desc: in the peak meter menu 1077desc: in the peak meter menu
1078eng: "Linear" 1078eng: "Linear(%)"
1079new: 1079new:
1080 1080
1081id: LANG_PM_MIN 1081id: LANG_PM_MIN
@@ -1410,7 +1410,7 @@ new:
1410 1410
1411id: LANG_INVERT 1411id: LANG_INVERT
1412desc: in settings_menu 1412desc: in settings_menu
1413eng: "Invert" 1413eng: "LCD Mode"
1414new: 1414new:
1415 1415
1416id: LANG_CHANNEL_STEREO_NARROW_PLAYER 1416id: LANG_CHANNEL_STEREO_NARROW_PLAYER
@@ -1434,7 +1434,7 @@ eng: "Karaoke"
1434new: 1434new:
1435 1435
1436id: LANG_SAVE_SETTINGS 1436id: LANG_SAVE_SETTINGS
1437desc: in system_settings_menu() 1437desc: in system_settings_menu()
1438eng: "Write .cfg file" 1438eng: "Write .cfg file"
1439new: 1439new:
1440 1440
@@ -1465,7 +1465,7 @@ new:
1465 1465
1466id: LANG_INVERT_CURSOR 1466id: LANG_INVERT_CURSOR
1467desc: in settings_menu 1467desc: in settings_menu
1468eng: "Invert cursor" 1468eng: "Line Selector"
1469new: 1469new:
1470 1470
1471id: LANG_RECORDING_EDITABLE 1471id: LANG_RECORDING_EDITABLE
@@ -1487,3 +1487,23 @@ id: LANG_CAPTION_BACKLIGHT
1487desc: in settings_menu 1487desc: in settings_menu
1488eng: "Caption backlight" 1488eng: "Caption backlight"
1489new: 1489new:
1490
1491id: LANG_INVERT_CURSOR_POINTER
1492desc: in settings_menu
1493eng: "Pointer"
1494new:
1495
1496id: LANG_INVERT_CURSOR_BAR
1497desc: in settings_menu
1498eng: "Bar(Inverse)"
1499new:
1500
1501id: LANG_INVERT_LCD_NORMAL
1502desc: in settings_menu
1503eng: "Normal"
1504new:
1505
1506id: LANG_INVERT_LCD_INVERSE
1507desc: in settings_menu
1508eng: "Inverse"
1509new:
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 4924b2e093..7f03da975c 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -61,18 +61,21 @@ static bool caption_backlight(void)
61 61
62static bool invert(void) 62static bool invert(void)
63{ 63{
64 bool rc = set_bool( str(LANG_INVERT), &global_settings.invert); 64 bool rc = set_bool_options(str(LANG_INVERT),
65 lcd_set_invert_display(global_settings.invert); 65 &global_settings.invert,
66 str(LANG_INVERT_LCD_INVERSE),
67 str(LANG_INVERT_LCD_NORMAL));
66 68
67 return rc; 69 lcd_set_invert_display(global_settings.invert);
70 return rc;
68} 71}
69 72
70static bool invert_cursor(void) 73static bool invert_cursor(void)
71{ 74{
72 bool rc = set_bool( str(LANG_INVERT_CURSOR), 75 return set_bool_options(str(LANG_INVERT_CURSOR),
73 &global_settings.invert_cursor); 76 &global_settings.invert_cursor,
74 77 str(LANG_INVERT_CURSOR_BAR),
75 return rc; 78 str(LANG_INVERT_CURSOR_POINTER));
76} 79}
77 80
78/** 81/**