diff --git a/src/components/OnlineList/listAction.ts b/src/components/OnlineList/listAction.ts index d0c4cc6..b96b0b8 100644 --- a/src/components/OnlineList/listAction.ts +++ b/src/components/OnlineList/listAction.ts @@ -40,7 +40,7 @@ export const handleShowMusicSourceDetail = async(minfo: LX.Music.MusicInfoOnline export const handleDislikeMusic = async(musicInfo: LX.Music.MusicInfoOnline) => { const confirm = await confirmDialog({ - message: global.i18n.t('lists_dislike_music_tip', { name: musicInfo.name }), + message: musicInfo.singer ? global.i18n.t('lists_dislike_music_singer_tip', { name: musicInfo.name, singer: musicInfo.singer }) : global.i18n.t('lists_dislike_music_tip', { name: musicInfo.name }), cancelButtonText: global.i18n.t('cancel_button_text_2'), confirmButtonText: global.i18n.t('confirm_button_text'), bgClose: false, diff --git a/src/lang/en_us.json b/src/lang/en_us.json index 77096d7..b4ab440 100644 --- a/src/lang/en_us.json +++ b/src/lang/en_us.json @@ -117,6 +117,7 @@ "list_updating": "updating", "lists__duplicate": "repeat song", "lists_dislike_music_add_tip": "Added", + "lists_dislike_music_singer_tip": "Do you really not like {singer}'s {name}?", "lists_dislike_music_tip": "Do you really dislike {name}?", "load_failed": "Ah, loading failed 😥", "loading": "Loading...", diff --git a/src/lang/zh_cn.json b/src/lang/zh_cn.json index 446551c..1df9cf1 100644 --- a/src/lang/zh_cn.json +++ b/src/lang/zh_cn.json @@ -117,6 +117,7 @@ "list_updating": "更新中", "lists__duplicate": "重复歌曲", "lists_dislike_music_add_tip": "已添加", + "lists_dislike_music_singer_tip": "你真的不喜欢 {singer} 的 {name} 吗?", "lists_dislike_music_tip": "你真的不喜欢 {name} 吗?", "load_failed": "啊 加载失败了 😥", "loading": "加载中...", diff --git a/src/screens/Home/Views/Mylist/MusicList/listAction.ts b/src/screens/Home/Views/Mylist/MusicList/listAction.ts index 649f882..705561e 100644 --- a/src/screens/Home/Views/Mylist/MusicList/listAction.ts +++ b/src/screens/Home/Views/Mylist/MusicList/listAction.ts @@ -99,7 +99,7 @@ export const handleShowMusicSourceDetail = async(minfo: SelectInfo['musicInfo']) export const handleDislikeMusic = async(musicInfo: SelectInfo['musicInfo']) => { const confirm = await confirmDialog({ - message: global.i18n.t('lists_dislike_music_tip', { name: musicInfo.name }), + message: musicInfo.singer ? global.i18n.t('lists_dislike_music_singer_tip', { name: musicInfo.name, singer: musicInfo.singer }) : global.i18n.t('lists_dislike_music_tip', { name: musicInfo.name }), cancelButtonText: global.i18n.t('cancel_button_text_2'), confirmButtonText: global.i18n.t('confirm_button_text'), bgClose: false,