@@ -602,6 +602,7 @@ Page {
602602 actions: [
603603 Action {
604604 iconName: model.listened ? "view-collapse" : "select"
605+ text: model.listened ? i18n.tr("Make as unheard") : i18n.tr("Mark as listened")
605606 onTriggered: {
606607 var db = Podcasts.init();
607608 db.transaction(function (tx) {
@@ -617,6 +618,7 @@ Page {
617618 Action {
618619 enabled: downloader.downloadingGuid !== model.guid
619620 iconName: model.downloadedfile ? "delete" : (model.queued && downloader.downloadingGuid !== model.guid ? "history" : "save")
621+ text: model.downloadedfile ? i18n.tr("Delete downloaded file") : (model.queued && downloader.downloadingGuid !== model.guid ? i18n.tr("Queued") : i18n.tr("Download"))
620622 onTriggered: {
621623 var db = Podcasts.init();
622624 if (model.downloadedfile) {
@@ -641,6 +643,7 @@ Page {
641643
642644 Action {
643645 iconName: "add-to-playlist"
646+ text: i18n.tr("Add to playlist")
644647 onTriggered: {
645648 var url = model.downloadedfile ? "file://" + model.downloadedfile : model.audiourl
646649 player.addEpisodeToQueue(model.guid, model.image, model.name, model.artist, url)
@@ -649,6 +652,7 @@ Page {
649652
650653 Action {
651654 iconName: model.favourited ? "unlike" : "like"
655+ text: model.favourited ? i18n.tr("Unfavourite") : i18n.tr("Favourite")
652656 onTriggered: {
653657 var db = Podcasts.init();
654658 db.transaction(function (tx) {
@@ -663,6 +667,7 @@ Page {
663667
664668 Action {
665669 iconName: "info"
670+ text: i18n.tr("Show episode description")
666671 onTriggered: {
667672 var popup = PopupUtils.open(episodeDescriptionDialog, episodesPage);
668673 popup.description = model.description