diff --git a/static/app-strings.json b/static/app-strings.json index 2e5e62543..cba7d161b 100644 --- a/static/app-strings.json +++ b/static/app-strings.json @@ -30,6 +30,9 @@ "Send a tip": "Send a tip", "Share": "Share", "Play": "Play", + "Shuffle Play": "Shuffle Play", + "Shuffle": "Shuffle", + "Loop": "Loop", "Subscribe": "Subscribe", "Report content": "Report content", "Report Content": "Report Content", @@ -157,7 +160,7 @@ "Autoplay media files": "Autoplay media files", "Autoplay video and audio files when navigating to a file.": "Autoplay video and audio files when navigating to a file.", "Autoplay next recommended content": "Autoplay next recommended content", - "Autoplay video and audio files as the next related item when a file finishes playing.": "Autoplay video and audio files as the next related item when a file finishes playing.", + "Autoplay the next related item when a file (video or audio) finishes playing.": "Autoplay the next related item when a file (video or audio) finishes playing.", "Clear application cache": "Clear application cache", "Clear Cache": "Clear Cache", "This might fix issues that you are having. Your wallet will not be affected.": "This might fix issues that you are having. Your wallet will not be affected.", @@ -930,6 +933,7 @@ "Community Choice?": "Community Choice?", "Download to your Library": "Download to your Library", "Leave a Comment": "Leave a Comment", + "This comment has been deleted.": "This comment has been deleted.", "That was pretty deep. What do you think?": "That was pretty deep. What do you think?", "%repost_total% Reposts": "%repost_total% Reposts", "File Description": "File Description", @@ -1177,7 +1181,11 @@ "Tap to unmute": "Tap to unmute", "Retry": "Retry", "Playing in %seconds_left% seconds...": "Playing in %seconds_left% seconds...", + "Playing next free content in %seconds_left% seconds...": "Playing next free content in %seconds_left% seconds...", "Autoplay timer paused.": "Autoplay timer paused.", + "Play Previous": "Play Previous", + "Purchase?": "Purchase?", + "Replay?": "Replay?", "0 Bytes": "0 Bytes", "Bytes": "Bytes", "KB": "KB", @@ -1761,7 +1769,8 @@ "Delegation": "Delegation", "Add moderator": "Add moderator", "Search channel": "Search channel", - "Enter a @username or URL": "Enter a @username or URL", + "Enter a name, @username or URL": "Enter a name, @username or URL", + "Enter full channel name or URL": "Enter full channel name or URL", "Enter a channel name or URL to add as a moderator.\nExamples:\n - @channel\n - @channel#3\n - https://odysee.com/@Odysee:8\n - lbry://@Odysee#8": "Enter a channel name or URL to add as a moderator.\nExamples:\n - @channel\n - @channel#3\n - https://odysee.com/@Odysee:8\n - lbry://@Odysee#8", "Moderators": "Moderators", "Moderators can block channels on your behalf. Blocked channels will appear in your \"Blocked and Muted\" list.": "Moderators can block channels on your behalf. Blocked channels will appear in your \"Blocked and Muted\" list.", @@ -1984,7 +1993,6 @@ "Learn more and sign petition": "Learn more and sign petition", "View claim details": "View claim details", "Publishing...": "Publishing...", - "Enter a name, @username or URL": "Enter a name, @username or URL", "Recipient search": "Recipient search", "Fetch transaction data for export": "Fetch transaction data for export", "Fetching data": "Fetching data", @@ -2008,6 +2016,7 @@ "This channel isn't staking enough LBRY Credits for inline image previews.": "This channel isn't staking enough LBRY Credits for inline image previews.", "Latest": "Latest", "Channel Not Found": "Channel Not Found", + "Channel not found": "Channel not found", "Probably because you didn't make it.": "Probably because you didn't make it.", "Release date": "Release date", "Set custom release date": "Set custom release date", @@ -2158,5 +2167,8 @@ "Channel Page": "Channel Page", "Content Page": "Content Page", "Card Last 4": "Card Last 4", + "Search blocked channel name": "Search blocked channel name", + "e.g. odysee": "e.g. odysee", + "No results found": "No results found", "--end--": "--end--" } diff --git a/ui/component/autoplayCountdown/view.jsx b/ui/component/autoplayCountdown/view.jsx index f1fd4b78f..9aa6eb4ed 100644 --- a/ui/component/autoplayCountdown/view.jsx +++ b/ui/component/autoplayCountdown/view.jsx @@ -50,6 +50,14 @@ function AutoplayCountdown(props: Props) { return elm && elm.getBoundingClientRect().top < 0; } + function getMsgPlayingNext() { + if (skipPaid) { + return __('Playing next free content in %seconds_left% seconds...', { seconds_left: timer }); + } else { + return __('Playing in %seconds_left% seconds...', { seconds_left: timer }); + } + } + // Update 'setTimerPaused'. React.useEffect(() => { // Ensure correct 'setTimerPaused' on initial render. @@ -112,10 +120,7 @@ function AutoplayCountdown(props: Props) { )} {!isTimerPaused && (