Localize new hotkey settings

This commit is contained in:
jeffvli
2023-10-27 18:28:57 -07:00
parent 3a13301e23
commit 15eb4a70aa
2 changed files with 32 additions and 6 deletions
+8
View File
@@ -17,6 +17,8 @@
"viewPlaylists": "view $t(entity.playlist_other)"
},
"common": {
"currentSong": "current $t(entity.track_one)",
"previousSong": "previous $t(entity.track_one)",
"backward": "backward",
"forward": "forward",
"modified": "modified",
@@ -414,6 +416,12 @@
"gaplessAudio_optionWeak": "weak (recommended)",
"globalMediaHotkeys": "global media hotkeys",
"globalMediaHotkeys_description": "enable or disable the usage of your system media hotkeys to control playback",
"hotkey_favoriteCurrentSong": "favorite $t(common.currentSong)",
"hotkey_unfavoriteCurrentSong": "unfavorite $t(common.currentSong)",
"hotkey_toggleCurrentSongFavorite": "toggle $t(common.currentSong) favorite",
"hotkey_favoritePreviousSong": "favorite $t(common.previousSong)",
"hotkey_unfavoritePreviousSong": "unfavorite $t(common.previousSong)",
"hotkey_togglePreviousSongFavorite": "toggle $t(common.previousSong) favorite",
"hotkey_browserBack": "browser back",
"hotkey_browserForward": "browser forward",
"hotkey_globalSearch": "global search",
@@ -18,12 +18,30 @@ const BINDINGS_MAP: Record<BindingActions, string> = {
context: 'browserForward',
postProcess: 'sentenceCase',
}),
favoriteCurrentAdd: 'Favorite current song',
favoriteCurrentRemove: 'Unfavorite current song',
favoriteCurrentToggle: 'Toggle current song favorite',
favoritePreviousAdd: 'Favorite previous song',
favoritePreviousRemove: 'Unfavorite previous song',
favoritePreviousToggle: 'Toggle previous song favorite',
favoriteCurrentAdd: i18n.t('setting.hotkey', {
context: 'favoriteCurrentSong',
postProcess: 'sentenceCase',
}),
favoriteCurrentRemove: i18n.t('setting.hotkey', {
context: 'unfavoriteCurrentSong',
postProcess: 'sentenceCase',
}),
favoriteCurrentToggle: i18n.t('setting.hotkey', {
context: 'toggleCurrentSongFavorite',
postProcess: 'sentenceCase',
}),
favoritePreviousAdd: i18n.t('setting.hotkey', {
context: 'favoritePreviousSong',
postProcess: 'sentenceCase',
}),
favoritePreviousRemove: i18n.t('setting.hotkey', {
context: 'unfavoritePreviousSong',
postProcess: 'sentenceCase',
}),
favoritePreviousToggle: i18n.t('setting.hotkey', {
context: 'togglePreviousSongFavorite',
postProcess: 'sentenceCase',
}),
globalSearch: i18n.t('setting.hotkey', {
context: 'globalSearch',
postProcess: 'sentenceCase',