1
0
Fork 0
forked from len0rd/rockbox

lang: Get rid of *unused* LANG_EQUALIZER_EDIT_MODE and all deprecated strings

The documentation says to not delete things but that dates back to when
we were a lot laxer in what we would accept at runtime.

I want to make things even stricter, and add a checksum or hash of
the string IDs, so that *any* change to the base language invalidates
translation and voice binaries at runtime.

Change-Id: I94a71781f839bec804dc04dd99660e5e866577bf
This commit is contained in:
Solomon Peachy 2024-05-22 08:46:33 -04:00
parent 62da4ad84b
commit 2dc6947a2d
2 changed files with 0 additions and 846 deletions

View file

@ -986,20 +986,6 @@
*: "Browse equalizer presets" *: "Browse equalizer presets"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_EQUALIZER_EDIT_MODE
desc: in the equalizer settings menu
user: core
<source>
*: "Edit mode: %s"
</source>
<dest>
*: "Edit mode: %s"
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_EQUALIZER_GAIN_ITEM id: LANG_EQUALIZER_GAIN_ITEM
desc: in the equalizer settings menu desc: in the equalizer settings menu
@ -4105,20 +4091,6 @@
alarm: "Alarm Time Is Too Soon!" alarm: "Alarm Time Is Too Soon!"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_ALARM_MOD_KEYS
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_ALARM_MOD_DISABLE id: LANG_ALARM_MOD_DISABLE
desc: Announce that the RTC alarm has been turned off desc: Announce that the RTC alarm has been turned off
@ -5333,23 +5305,6 @@
recording: "Directory" recording: "Directory"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_REC_DIR
desc: deprecated
user: core
<source>
*: none
recording: ""
</source>
<dest>
*: none
recording: ""
</dest>
<voice>
*: none
recording: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_CLEAR_REC_DIR id: LANG_CLEAR_REC_DIR
desc: desc:
@ -6153,62 +6108,6 @@
*: "Playlist" *: "Playlist"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_INSERT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_FIRST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_LAST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE id: LANG_QUEUE
desc: The verb/action Queue desc: The verb/action Queue
@ -6265,20 +6164,6 @@
*: "Queue Shuffled" *: "Queue Shuffled"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_REPLACE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_PLAYLIST_INSERT_COUNT id: LANG_PLAYLIST_INSERT_COUNT
desc: splash number of tracks inserted desc: splash number of tracks inserted
@ -6377,20 +6262,6 @@
*: "View Catalog" *: "View Catalog"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CATALOG_ADD_TO
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_CATALOG_ADD_TO_NEW id: LANG_CATALOG_ADD_TO_NEW
desc: in onplay playlist catalogue submenu desc: in onplay playlist catalogue submenu
@ -10891,20 +10762,6 @@
usb_hid: "USB Human Interface Device" usb_hid: "USB Human Interface Device"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_INSERT_LAST_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE_LAST_SHUFFLED id: LANG_QUEUE_LAST_SHUFFLED
desc: in onplay menu. queue a playlist randomly at end of dynamic playlist desc: in onplay menu. queue a playlist randomly at end of dynamic playlist
@ -11498,20 +11355,6 @@
*: "Update on Stop" *: "Update on Stop"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_START_DIR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_RESET_START_DIR id: LANG_RESET_START_DIR
desc: reset the browser start directory desc: reset the browser start directory
@ -11613,20 +11456,6 @@
*: "Rewind on Pause" *: "Rewind on Pause"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_PLAYLISTCAT_DIR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_RESET_PLAYLISTCAT_DIR id: LANG_RESET_PLAYLISTCAT_DIR
desc: desc:
@ -11703,20 +11532,6 @@
touchscreen: "Line Padding in Lists" touchscreen: "Line Padding in Lists"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_AUTOMATIC
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_SLEEP_TIMER_DURATION id: LANG_SLEEP_TIMER_DURATION
desc: default sleep timer duration in minutes desc: default sleep timer duration in minutes
@ -14633,62 +14448,6 @@
*: "Time" *: "Time"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_PROPERTIES_ARTIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_TITLE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_ALBUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_DURATION
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_PROPERTIES_SUBDIRS id: LANG_PROPERTIES_SUBDIRS
desc: in properties plugin desc: in properties plugin
@ -15018,20 +14777,6 @@
*: "Go to WPS" *: "Go to WPS"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_PLAYLIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_HIDE_ALBUM_TITLE id: LANG_HIDE_ALBUM_TITLE
desc: in the pictureflow settings desc: in the pictureflow settings
@ -15718,20 +15463,6 @@
*: "Enter USB mass storage mode?" *: "Enter USB mass storage mode?"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_LIST_AND_PLAY_NEXT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE_MENU id: LANG_QUEUE_MENU
desc: in onplay menu desc: in onplay menu
@ -15788,20 +15519,6 @@
*: "In Submenu" *: "In Submenu"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_LIST_AND_PLAY_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_SOFTLOCK_DISABLE_ALL_NOTIFY id: LANG_SOFTLOCK_DISABLE_ALL_NOTIFY
desc: disable all softlock notifications desc: disable all softlock notifications
@ -15844,146 +15561,6 @@
*: "Always Autolock" *: "Always Autolock"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_PLAYLIST_RELOAD_AFTER_SAVE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_ALBUMARTIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_GENRE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_COMMENT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_COMPOSER
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_YEAR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_TRACKNUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_DISCNUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_FREQUENCY
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_BITRATE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: VOICE_NUMERIC_TENS_SWAP_SEPARATOR id: VOICE_NUMERIC_TENS_SWAP_SEPARATOR
desc: voice only, for speaking numbers in languages that swap the tens and ones fields. Leave blank for languages that do not need it, such as English ("231" => "two hundred thirty one") but other languages may speak it as "two hundred one [AND] thirty" desc: voice only, for speaking numbers in languages that swap the tens and ones fields. Leave blank for languages that do not need it, such as English ("231" => "two hundred thirty one") but other languages may speak it as "two hundred one [AND] thirty"

View file

@ -1062,20 +1062,6 @@
*: "Browse equalizer presets" *: "Browse equalizer presets"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_EQUALIZER_EDIT_MODE
desc: in the equalizer settings menu
user: core
<source>
*: "Edit mode: %s"
</source>
<dest>
*: "Edit mode: %s"
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_EQUALIZER_GAIN_ITEM id: LANG_EQUALIZER_GAIN_ITEM
desc: in the equalizer settings menu desc: in the equalizer settings menu
@ -4181,20 +4167,6 @@
alarm: "Alarm Time Is Too Soon!" alarm: "Alarm Time Is Too Soon!"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_ALARM_MOD_KEYS
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_ALARM_MOD_DISABLE id: LANG_ALARM_MOD_DISABLE
desc: Announce that the RTC alarm has been turned off desc: Announce that the RTC alarm has been turned off
@ -5409,23 +5381,6 @@
recording: "Directory" recording: "Directory"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_REC_DIR
desc: deprecated
user: core
<source>
*: none
recording: ""
</source>
<dest>
*: none
recording: ""
</dest>
<voice>
*: none
recording: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_CLEAR_REC_DIR id: LANG_CLEAR_REC_DIR
desc: desc:
@ -6229,62 +6184,6 @@
*: "Playlist" *: "Playlist"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_INSERT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_FIRST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_LAST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_INSERT_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE id: LANG_QUEUE
desc: The verb/action Queue desc: The verb/action Queue
@ -6341,20 +6240,6 @@
*: "Queue Shuffled" *: "Queue Shuffled"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_REPLACE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_PLAYLIST_INSERT_COUNT id: LANG_PLAYLIST_INSERT_COUNT
desc: splash number of tracks inserted desc: splash number of tracks inserted
@ -6453,20 +6338,6 @@
*: "View Catalogue" *: "View Catalogue"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CATALOG_ADD_TO
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_CATALOG_ADD_TO_NEW id: LANG_CATALOG_ADD_TO_NEW
desc: in onplay playlist catalogue submenu desc: in onplay playlist catalogue submenu
@ -10967,20 +10838,6 @@
usb_hid: "USB Human Interface Device" usb_hid: "USB Human Interface Device"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_INSERT_LAST_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE_LAST_SHUFFLED id: LANG_QUEUE_LAST_SHUFFLED
desc: in onplay menu. queue a playlist randomly at end of dynamic playlist desc: in onplay menu. queue a playlist randomly at end of dynamic playlist
@ -11574,20 +11431,6 @@
*: "Update on Stop" *: "Update on Stop"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_START_DIR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_RESET_START_DIR id: LANG_RESET_START_DIR
desc: reset the browser start directory desc: reset the browser start directory
@ -11689,20 +11532,6 @@
*: "Rewind on Pause" *: "Rewind on Pause"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_SET_AS_PLAYLISTCAT_DIR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_RESET_PLAYLISTCAT_DIR id: LANG_RESET_PLAYLISTCAT_DIR
desc: desc:
@ -11779,20 +11608,6 @@
touchscreen: "Line Padding in Lists" touchscreen: "Line Padding in Lists"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_AUTOMATIC
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_SLEEP_TIMER_DURATION id: LANG_SLEEP_TIMER_DURATION
desc: default sleep timer duration in minutes desc: default sleep timer duration in minutes
@ -14709,62 +14524,6 @@
*: "Time" *: "Time"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_PROPERTIES_ARTIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_TITLE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_ALBUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_DURATION
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_PROPERTIES_SUBDIRS id: LANG_PROPERTIES_SUBDIRS
desc: in properties plugin desc: in properties plugin
@ -15094,20 +14853,6 @@
*: "Go to WPS" *: "Go to WPS"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_PLAYLIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_HIDE_ALBUM_TITLE id: LANG_HIDE_ALBUM_TITLE
desc: in the pictureflow settings desc: in the pictureflow settings
@ -15794,20 +15539,6 @@
*: "Enter USB mass storage mode?" *: "Enter USB mass storage mode?"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_LIST_AND_PLAY_NEXT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_QUEUE_MENU id: LANG_QUEUE_MENU
desc: in onplay menu desc: in onplay menu
@ -15864,20 +15595,6 @@
*: "In Submenu" *: "In Submenu"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_CLEAR_LIST_AND_PLAY_SHUFFLED
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: LANG_SOFTLOCK_DISABLE_ALL_NOTIFY id: LANG_SOFTLOCK_DISABLE_ALL_NOTIFY
desc: disable all softlock notifications desc: disable all softlock notifications
@ -15920,146 +15637,6 @@
*: "Always Autolock" *: "Always Autolock"
</voice> </voice>
</phrase> </phrase>
<phrase>
id: LANG_PLAYLIST_RELOAD_AFTER_SAVE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_ALBUMARTIST
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_GENRE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_COMMENT
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_COMPOSER
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_YEAR
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_TRACKNUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_DISCNUM
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_FREQUENCY
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase>
id: LANG_PROPERTIES_BITRATE
desc: deprecated
user: core
<source>
*: ""
</source>
<dest>
*: ""
</dest>
<voice>
*: ""
</voice>
</phrase>
<phrase> <phrase>
id: VOICE_NUMERIC_TENS_SWAP_SEPARATOR id: VOICE_NUMERIC_TENS_SWAP_SEPARATOR
desc: voice only, for speaking numbers in languages that swap the tens and ones fields. Leave blank for languages that do not need it, such as English ("231" => "two hundred thirty one") but other languages may speak it as "two hundred one [AND] thirty" desc: voice only, for speaking numbers in languages that swap the tens and ones fields. Leave blank for languages that do not need it, such as English ("231" => "two hundred thirty one") but other languages may speak it as "two hundred one [AND] thirty"