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 id: LANG_PM_DBFS desc: in the peak meter menu -eng: "dBfs" -new: "dBfs" +eng: "Logarithmic(dB)" +new: "logarithmisch(dB)" id: LANG_PM_ENERGY_SAVER desc: in the peak meter menu @@ -1051,8 +1051,8 @@ new: "genauere Anzeige" id: LANG_PM_LINEAR desc: in the peak meter menu -eng: "Linear" -new: "linear" +eng: "Linear(%)" +new: "linear(%)" id: LANG_PM_MAX desc: in the peak meter menu @@ -1071,8 +1071,8 @@ new: "Genauigkeit" id: LANG_PM_SCALE desc: in the peak meter menu -eng: "dBfs <-> Linear" -new: "dBfs <-> linear" +eng: "Scale" +new: "Skalierung" id: LANG_POWEROFF desc: disk poweroff flag @@ -1371,8 +1371,8 @@ new: "Blenden bei Stop/Pause" id: LANG_INVERT desc: in settings_menu -eng: "Invert" -new: "Invertieren" +eng: "LCD Mode" +new: "LCD Modus" id: LANG_RECORDING_SIZE desc: Display of recorded file size @@ -1433,3 +1433,38 @@ id: LANG_SCROLL_BAR desc: display menu, F3 substitute eng: "Scroll Bar" new: "Scrollleiste" + +id: LANG_INVERT_CURSOR +desc: in settings_menu +eng: "Line Selector" +new: "Zeilenauswahl" + +id: LANG_INVERT_CURSOR_BAR +desc: in settings_menu +eng: "Bar(Inverse)" +new: "Balken(invertiert)" + +id: LANG_INVERT_CURSOR_POINTER +desc: in settings_menu +eng: "Pointer" +new: "Zeiger" + +id: LANG_INVERT_LCD_INVERSE +desc: in settings_menu +eng: "Inverse" +new: "invertiert" + +id: LANG_INVERT_LCD_NORMAL +desc: in settings_menu +eng: "Normal" +new: "normal" + +id: LANG_RECORDING_EDITABLE +desc: Editable recordings setting +eng: "Editable files" +new: "Editierbare Dateien" + +id: LANG_VBRFIX +desc: The context menu entry +eng: "Update VBR file" +new: "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: id: LANG_PM_SCALE desc: in the peak meter menu -eng: "dBfs <-> Linear" +eng: "Scale" new: id: LANG_PM_DBFS desc: in the peak meter menu -eng: "dBfs" +eng: "Logarithmic(dB)" new: id: LANG_PM_LINEAR desc: in the peak meter menu -eng: "Linear" +eng: "Linear(%)" new: id: LANG_PM_MIN @@ -1410,7 +1410,7 @@ new: id: LANG_INVERT desc: in settings_menu -eng: "Invert" +eng: "LCD Mode" new: id: LANG_CHANNEL_STEREO_NARROW_PLAYER @@ -1434,7 +1434,7 @@ eng: "Karaoke" new: id: LANG_SAVE_SETTINGS -desc: in system_settings_menu() +desc: in system_settings_menu() eng: "Write .cfg file" new: @@ -1465,7 +1465,7 @@ new: id: LANG_INVERT_CURSOR desc: in settings_menu -eng: "Invert cursor" +eng: "Line Selector" new: id: LANG_RECORDING_EDITABLE @@ -1487,3 +1487,23 @@ id: LANG_CAPTION_BACKLIGHT desc: in settings_menu eng: "Caption backlight" new: + +id: LANG_INVERT_CURSOR_POINTER +desc: in settings_menu +eng: "Pointer" +new: + +id: LANG_INVERT_CURSOR_BAR +desc: in settings_menu +eng: "Bar(Inverse)" +new: + +id: LANG_INVERT_LCD_NORMAL +desc: in settings_menu +eng: "Normal" +new: + +id: LANG_INVERT_LCD_INVERSE +desc: in settings_menu +eng: "Inverse" +new: 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) static bool invert(void) { - bool rc = set_bool( str(LANG_INVERT), &global_settings.invert); - lcd_set_invert_display(global_settings.invert); + bool rc = set_bool_options(str(LANG_INVERT), + &global_settings.invert, + str(LANG_INVERT_LCD_INVERSE), + str(LANG_INVERT_LCD_NORMAL)); - return rc; + lcd_set_invert_display(global_settings.invert); + return rc; } static bool invert_cursor(void) { - bool rc = set_bool( str(LANG_INVERT_CURSOR), - &global_settings.invert_cursor); - - return rc; + return set_bool_options(str(LANG_INVERT_CURSOR), + &global_settings.invert_cursor, + str(LANG_INVERT_CURSOR_BAR), + str(LANG_INVERT_CURSOR_POINTER)); } /**