From 3105ef3b6d98977cd74eea484e872513b93f9bec Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Sun, 16 Nov 2025 00:49:30 +0100 Subject: [PATCH] Replace broken trending with a local API only equivalent --- src/main/index.js | 2 +- src/renderer/App.js | 1 - .../DistractionSettings.vue | 5 + src/renderer/components/SideNav/SideNav.vue | 4 +- .../SideNavMoreOptions/SideNavMoreOptions.vue | 9 +- .../general-settings/general-settings.js | 4 +- src/renderer/helpers/api/invidious.js | 37 ---- src/renderer/helpers/api/local.js | 63 +++---- src/renderer/main.js | 6 +- src/renderer/router/index.js | 18 +- src/renderer/store/modules/utils.js | 17 +- src/renderer/views/Trending/Trending.css | 2 +- src/renderer/views/Trending/Trending.vue | 171 +++++------------- static/locales/af.yaml | 3 - static/locales/am.yaml | 3 - static/locales/ar.yaml | 3 - static/locales/awa.yaml | 3 - static/locales/az.yaml | 3 - static/locales/be.yaml | 3 - static/locales/bg.yaml | 3 - static/locales/bn.yaml | 3 - static/locales/br.yaml | 3 - static/locales/ca.yaml | 3 - static/locales/ckb.yaml | 3 - static/locales/cs.yaml | 3 - static/locales/cy.yaml | 3 - static/locales/da.yaml | 3 - static/locales/de-DE.yaml | 3 - static/locales/el.yaml | 3 - static/locales/en-GB.yaml | 4 +- static/locales/en-US.yaml | 4 +- static/locales/eo.yaml | 3 - static/locales/es-AR.yaml | 3 - static/locales/es-MX.yaml | 3 - static/locales/es.yaml | 3 - static/locales/et.yaml | 3 - static/locales/eu.yaml | 3 - static/locales/fa.yaml | 3 - static/locales/fi.yaml | 3 - static/locales/fr-FR.yaml | 3 - static/locales/gl.yaml | 3 - static/locales/he.yaml | 3 - static/locales/hi.yaml | 3 - static/locales/hr.yaml | 3 - static/locales/hu.yaml | 3 - static/locales/id.yaml | 3 - static/locales/is.yaml | 3 - static/locales/it.yaml | 3 - static/locales/ja.yaml | 3 - static/locales/ka.yaml | 3 - static/locales/ko.yaml | 3 - static/locales/ku.yaml | 3 - static/locales/lt.yaml | 3 - static/locales/lv.yaml | 3 - static/locales/mr.yaml | 3 - static/locales/my.yaml | 3 - static/locales/nb-NO.yaml | 3 - static/locales/ne.yaml | 3 - static/locales/nl.yaml | 3 - static/locales/nn.yaml | 3 - static/locales/or.yaml | 3 - static/locales/pl.yaml | 3 - static/locales/pt-BR.yaml | 3 - static/locales/pt-PT.yaml | 3 - static/locales/pt.yaml | 3 - static/locales/ro.yaml | 3 - static/locales/ru.yaml | 3 - static/locales/sk.yaml | 3 - static/locales/sl.yaml | 3 - static/locales/sm.yaml | 3 - static/locales/sq.yaml | 3 - static/locales/sr.yaml | 3 - static/locales/sv.yaml | 3 - static/locales/ta.yaml | 3 - static/locales/tr.yaml | 3 - static/locales/uk.yaml | 3 - static/locales/vi.yaml | 3 - static/locales/vls.yaml | 3 - static/locales/zh-CN.yaml | 3 - static/locales/zh-TW.yaml | 3 - 80 files changed, 123 insertions(+), 419 deletions(-) diff --git a/src/main/index.js b/src/main/index.js index b38beddf2bb92..a201a35c7aa94 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -2391,7 +2391,7 @@ function runApp() { }, type: 'normal' }, - !hideTrendingVideos && { + (!hideTrendingVideos && (backendFallback || backendPreference === 'local')) && { label: 'Trending', click: (_menuItem, browserWindow, _event) => { navigateTo('/trending', browserWindow) diff --git a/src/renderer/App.js b/src/renderer/App.js index 8597475814d0a..b3ca462334b96 100644 --- a/src/renderer/App.js +++ b/src/renderer/App.js @@ -628,7 +628,6 @@ export default defineComponent({ transformed = true break case 'subscriptions': - case 'trending': case 'history': transformedURL.pathname = `/feed/${pathParts[1]}` transformed = true diff --git a/src/renderer/components/DistractionSettings/DistractionSettings.vue b/src/renderer/components/DistractionSettings/DistractionSettings.vue index b5fbdd5ee393e..b6e56f0d11813 100644 --- a/src/renderer/components/DistractionSettings/DistractionSettings.vue +++ b/src/renderer/components/DistractionSettings/DistractionSettings.vue @@ -96,8 +96,10 @@
@@ -298,6 +300,8 @@ import { checkYoutubeChannelId, findChannelTagInfo } from '../../helpers/channel const { t } = useI18n() +const SUPPORTS_LOCAL_API = process.env.SUPPORTS_LOCAL_API + const channelHiderDisabled = ref(false) /** @type {import('vue').ComputedRef<'local' | 'invidious'>} */ @@ -368,6 +372,7 @@ function handleHideRecommendedVideos(value) { /** @type {import('vue').ComputedRef} */ const hideTrendingVideos = computed(() => store.getters.getHideTrendingVideos) +const disableHideTrendingVideos = computed(() => backendPreference.value !== 'local' && !backendFallback.value) /** * @param {boolean} value */ diff --git a/src/renderer/components/SideNav/SideNav.vue b/src/renderer/components/SideNav/SideNav.vue index 2c5da86f2f85b..092d7b0b67178 100644 --- a/src/renderer/components/SideNav/SideNav.vue +++ b/src/renderer/components/SideNav/SideNav.vue @@ -55,7 +55,7 @@

} */ const isOpen = computed(() => { return store.getters.getIsSideNavOpen diff --git a/src/renderer/components/SideNavMoreOptions/SideNavMoreOptions.vue b/src/renderer/components/SideNavMoreOptions/SideNavMoreOptions.vue index dc31d55ced389..0a59e15ecb9b3 100644 --- a/src/renderer/components/SideNavMoreOptions/SideNavMoreOptions.vue +++ b/src/renderer/components/SideNavMoreOptions/SideNavMoreOptions.vue @@ -56,7 +56,7 @@

} */ -const hideTrendingVideos = computed(() => { - return store.getters.getHideTrendingVideos +const trendingVisible = computed(() => { + return !store.getters.getHideTrendingVideos && + (store.getters.getBackendFallback || store.getters.getBackendPreference === 'local') }) /** @type {import('vue').ComputedRef} */ diff --git a/src/renderer/components/general-settings/general-settings.js b/src/renderer/components/general-settings/general-settings.js index 28eeb4affb04d..5674994384d6b 100644 --- a/src/renderer/components/general-settings/general-settings.js +++ b/src/renderer/components/general-settings/general-settings.js @@ -92,7 +92,9 @@ export default defineComponent({ }, defaultPages: function () { let includedPageNames = this.includedDefaultPageNames - if (this.hideTrendingVideos) includedPageNames = includedPageNames.filter((pageName) => pageName !== 'trending') + if (!process.env.SUPPORTS_LOCAL_API || this.hideTrendingVideos || !this.backendFallback || this.backendPreference !== 'local') { + includedPageNames = includedPageNames.filter((pageName) => pageName !== 'trending') + } if (this.hidePlaylists) includedPageNames = includedPageNames.filter((pageName) => pageName !== 'userPlaylists') if (!(!this.hidePopularVideos && (this.backendFallback || this.backendPreference === 'invidious'))) includedPageNames = includedPageNames.filter((pageName) => pageName !== 'popular') return this.$router.getRoutes().filter((route) => includedPageNames.includes(route.name)) diff --git a/src/renderer/helpers/api/invidious.js b/src/renderer/helpers/api/invidious.js index 71d73549868a5..19e74dac2027b 100644 --- a/src/renderer/helpers/api/invidious.js +++ b/src/renderer/helpers/api/invidious.js @@ -529,43 +529,6 @@ export async function getInvidiousPopularFeed() { return items } -/** - * @param {'default' | 'music' | 'gaming' | 'movies'} tab - * @param {string} region - * @returns {Promise} - */ -export async function getInvidiousTrending(tab, region) { - const params = { - resource: 'trending', - id: '', - params: { - region - } - } - - if (tab !== 'default') { - params.params.type = tab.charAt(0).toUpperCase() + tab.substring(1) - } - - const response = await invidiousAPICall(params) - - if (!response) { - return null - } - - const items = response.filter((item) => { - return item.type === 'video' || item.type === 'channel' || item.type === 'playlist' - }) - - items.forEach((item) => { - if (item.type === 'video') { - setPublishedTimestamp(item) - } - }) - - return items -} - /** * @param {string} query * @param {number} page diff --git a/src/renderer/helpers/api/local.js b/src/renderer/helpers/api/local.js index 8be149329ffbe..029901f8a9851 100644 --- a/src/renderer/helpers/api/local.js +++ b/src/renderer/helpers/api/local.js @@ -1,4 +1,4 @@ -import { ClientType, Innertube, Misc, Parser, Platform, UniversalCache, Utils, YT, YTNodes } from 'youtubei.js' +import { ClientType, Innertube, Misc, Mixins, Parser, Platform, UniversalCache, Utils, YT, YTNodes } from 'youtubei.js' import Autolinker from 'autolinker' import { SEARCH_CHAR_LIMIT } from '../../../constants' @@ -361,42 +361,43 @@ export async function untilEndOfLocalPlayList(playlist, callback, options = { ru /** * @param {string} location - * @param {'default'|'music'|'gaming'|'movies'} tab - * @param {import('youtubei.js').Mixins.TabbedFeed | null} instance + * @param {'gaming' | 'sports' | 'podcasts'} tab */ -export async function getLocalTrending(location, tab, instance) { - if (instance === null) { - const innertube = await createInnertube({ location }) - instance = await innertube.getTrending() - } - - // youtubei.js's tab names are localised, so we need to use the index to get tab name that youtubei.js expects - const tabIndex = ['default', 'music', 'gaming', 'movies'].indexOf(tab) - const resultsInstance = await instance.getTabByName(instance.tabs[tabIndex]) +export async function getLocalTrending(location, tab) { + const innertube = await createInnertube({ location }) - let results + let args - // the default tab can have duplicate videos so we need to deduplicate them - if (tab === 'default') { - const alreadySeenIds = [] - results = [] - - resultsInstance.videos.forEach(video => { - if (video.type === 'Video' && !alreadySeenIds.includes(video.video_id)) { - alreadySeenIds.push(video.video_id) - results.push(parseLocalListVideo(video)) + switch (tab) { + case 'gaming': + // https://www.youtube.com/gaming/trending + args = { + browseId: 'UCOpNcN46UbXVtpKMrmU4Abg', + params: 'Egh0cmVuZGluZ7gBAJIDAPIGBAoCMgA' } - }) - } else { - results = resultsInstance.videos - .filter((video) => video.type === 'Video') - .map(parseLocalListVideo) + break + case 'sports': + // https://www.youtube.com/channel/UCEgdi0XIXXZ-qJOFPf4JSKw/sportstab?ss=CMMG + args = { + browseId: 'UCEgdi0XIXXZ-qJOFPf4JSKw', + params: 'EglzcG9ydHN0YWK4AQCSAwDyBgQKAjIA' + } + break + case 'podcasts': + // https://www.youtube.com/podcasts/popularepisodes + args = { + browseId: 'FEpodcasts_destination', + params: 'qgcCCAM%3D' + } + break + default: + throw new Error('Unknown trending tab') } - return { - results, - instance: resultsInstance - } + const response = await innertube.actions.execute('/browse', args) + const feed = new Mixins.Feed(innertube.actions, response) + + return feed.videos.map(video => parseLocalListVideo(video)) } /** diff --git a/src/renderer/main.js b/src/renderer/main.js index bff2e802cc4b5..df1295e082fe4 100644 --- a/src/renderer/main.js +++ b/src/renderer/main.js @@ -79,13 +79,13 @@ import { faLock, faMessage, faMoneyCheckDollar, - faMusic, faNetworkWired, faNewspaper, faPalette, faPhotoFilm, faPlay, faPlus, + faPodcast, faQuestionCircle, faRandom, faRetweet, @@ -111,6 +111,7 @@ import { faTimesCircle, faTowerBroadcast, faTrash, + faTrophy, faUserCheck, faUserLock, faUsers, @@ -203,13 +204,13 @@ library.add( faLock, faMessage, faMoneyCheckDollar, - faMusic, faNetworkWired, faNewspaper, faPalette, faPhotoFilm, faPlay, faPlus, + faPodcast, faQuestionCircle, faRandom, faRetweet, @@ -235,6 +236,7 @@ library.add( faTimesCircle, faTowerBroadcast, faTrash, + faTrophy, faUserCheck, faUserLock, faUsers, diff --git a/src/renderer/router/index.js b/src/renderer/router/index.js index fee08abb33d44..0f4a1cd66ff9b 100644 --- a/src/renderer/router/index.js +++ b/src/renderer/router/index.js @@ -42,14 +42,16 @@ const router = createRouter({ }, component: SubscribedChannels }, - { - path: '/trending', - name: 'trending', - meta: { - title: 'Trending' - }, - component: Trending - }, + ...(process.env.SUPPORTS_LOCAL_API + ? [{ + path: '/trending', + name: 'trending', + meta: { + title: 'Trending' + }, + component: Trending + }] + : []), { path: '/popular', name: 'popular', diff --git a/src/renderer/store/modules/utils.js b/src/renderer/store/modules/utils.js index c3ef115a5309e..cedee83273b14 100644 --- a/src/renderer/store/modules/utils.js +++ b/src/renderer/store/modules/utils.js @@ -17,10 +17,9 @@ const state = { sessionSearchHistory: [], popularCache: null, trendingCache: { - default: null, - music: null, gaming: null, - movies: null + sports: null, + podcasts: null }, cachedPlaylist: null, deArrowCache: {}, @@ -49,10 +48,9 @@ const state = { externalPlayerCmdArguments: {}, lastPopularRefreshTimestamp: '', lastTrendingRefreshTimestamp: { - default: '', - music: '', gaming: '', - movies: '' + sports: '', + podcasts: '' }, subscriptionFirstAutoFetchRunData: { videos: false, @@ -656,9 +654,10 @@ const actions = { if (feedType === 'playlists' || feedType === 'you' || feedType === 'library') { return { urlType: 'userplaylists' } - } else { + } else if (process.env.SUPPORTS_LOCAL_API || feedType !== 'trending') { return { urlType: feedType } } + // Can fall through if a trending URL is detected in a build without the local API } default: { @@ -911,7 +910,7 @@ const mutations = { /** * @param {typeof state} state - * @param {{page: 'default' | 'music' | 'gaming' | 'movies', timestamp: Date}} param1 + * @param {{page: 'gaming' | 'sports' | 'podcasts', timestamp: Date}} param1 */ setLastTrendingRefreshTimestamp (state, { page, timestamp }) { state.lastTrendingRefreshTimestamp[page] = timestamp @@ -923,7 +922,7 @@ const mutations = { /** * @param {typeof state} state - * @param {'default' | 'music' | 'gaming' | 'movies'} page + * @param {'gaming' | 'sports' | 'podcasts'} page */ clearTrendingCache(state, page) { state.trendingCache[page] = null diff --git a/src/renderer/views/Trending/Trending.css b/src/renderer/views/Trending/Trending.css index 33afef6ba2ead..fd7609f29f115 100644 --- a/src/renderer/views/Trending/Trending.css +++ b/src/renderer/views/Trending/Trending.css @@ -7,7 +7,7 @@ .trendingInfoTabs { inline-size: 100%; display: grid; - grid-template-columns: 1fr 1fr 1fr 1fr; + grid-template-columns: 1fr 1fr 1fr; margin-block: -3px 10px; color: var(--tertiary-text-color); } diff --git a/src/renderer/views/Trending/Trending.vue b/src/renderer/views/Trending/Trending.vue index de3985c6248bf..23216ff69fdf4 100644 --- a/src/renderer/views/Trending/Trending.vue +++ b/src/renderer/views/Trending/Trending.vue @@ -18,87 +18,66 @@ > - -
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' -import { computed, nextTick, onBeforeUnmount, onMounted, ref, shallowRef } from 'vue' +import { computed, nextTick, onBeforeUnmount, onMounted, ref, shallowRef, useTemplateRef } from 'vue' import { useI18n } from '../../composables/use-i18n-polyfill' import FtCard from '../../components/ft-card/ft-card.vue' @@ -138,7 +117,6 @@ import store from '../../store/index' import { copyToClipboard, getRelativeTimeFromDate, showToast } from '../../helpers/utils' import { getLocalTrending } from '../../helpers/api/local' -import { getInvidiousTrending } from '../../helpers/api/invidious' import { KeyboardShortcuts } from '../../../constants' const { t } = useI18n() @@ -162,16 +140,16 @@ const region = computed(() => { return store.getters.getRegion.toUpperCase() }) -/** @type {import('vue').ComputedRef<{ default: any[] | null, music: any[] | null, gaming: any[] | null, movies: any[] | null }>} */ +/** @type {import('vue').ComputedRef<{ gaming: any[] | null, sports: any[] | null, podcasts: any[] | null }>} */ const trendingCache = computed(() => { return store.getters.getTrendingCache }) -const isLoading = ref({ default: false, music: false, gaming: false, movies: false }) +const isLoading = ref({ gaming: false, sports: false, podcasts: false }) const shownResults = shallowRef([]) -/** @type {import('vue').Ref<'default' | 'music' | 'gaming' | 'movies'>} */ -const currentTab = ref('default') +/** @type {import('vue').Ref<'gaming' | 'sports' | 'podcasts'>} */ +const currentTab = ref('gaming') const cacheEntry = trendingCache.value[currentTab.value] @@ -183,21 +161,12 @@ if (cacheEntry && cacheEntry.length > 0) { }) } -/** @type {import('youtubei.js').Mixins.TabbedFeed | null} */ -let trendingInstance = null - function getTrendingInfo(refresh = false) { if (refresh) { - if (process.env.SUPPORTS_LOCAL_API) { - trendingInstance = null - } - store.commit('clearTrendingCache', currentTab.value) } - if (!process.env.SUPPORTS_LOCAL_API || backendPreference.value === 'invidious') { - getTrendingInfoInvidious() - } else { + if (process.env.SUPPORTS_LOCAL_API && (backendFallback.value || backendPreference.value === 'local')) { getTrendingInfoLocal() } @@ -208,11 +177,10 @@ async function getTrendingInfoLocal() { isLoading.value[currentTab.value] = true try { - const { results, instance } = await getLocalTrending(region.value, currentTab.value, trendingInstance) + const results = await getLocalTrending(region.value, currentTab.value) shownResults.value = results isLoading.value[currentTab.value] = false - trendingInstance = instance store.commit('setTrendingCache', { value: results, page: currentTab.value }) nextTick(() => { @@ -224,56 +192,16 @@ async function getTrendingInfoLocal() { showToast(`${errorMessage}: ${error}`, 10000, () => { copyToClipboard(error) }) - if (backendPreference.value === 'local' && backendFallback.value) { - showToast(t('Falling back to Invidious API')) - getTrendingInfoInvidious() - } else { - isLoading.value[currentTab.value] = false - } - } -} - -function getTrendingInfoInvidious() { - isLoading.value[currentTab.value] = true - - getInvidiousTrending(currentTab.value, region.value).then((items) => { - if (!items) { - return - } - - shownResults.value = items isLoading.value[currentTab.value] = false - store.commit('setTrendingCache', { value: items, page: currentTab.value }) - nextTick(() => { - focusTab(currentTab.value) - }) - }).catch((err) => { - console.error(err) - const errorMessage = t('Invidious API Error (Click to copy)') - showToast(`${errorMessage}: ${err}`, 10000, () => { - copyToClipboard(err) - }) - - if (process.env.SUPPORTS_LOCAL_API && backendPreference.value === 'invidious' && backendFallback.value) { - showToast(t('Falling back to Local API')) - getTrendingInfoLocal() - } else { - isLoading.value[currentTab.value] = false - } - }) + } } -/** @type {import('vue').Ref} */ -const defaultTab = ref(null) -/** @type {import('vue').Ref} */ -const musicTab = ref(null) -/** @type {import('vue').Ref} */ -const gamingTab = ref(null) -/** @type {import('vue').Ref} */ -const moviesTab = ref(null) +const gamingTab = useTemplateRef('gamingTab') +const sportsTab = useTemplateRef('sportsTab') +const podcastsTab = useTemplateRef('podcastsTab') /** - * @param {'default' | 'music' | 'gaming' | 'movies'} tab + * @param {'gaming' | 'sports' | 'podcasts'} tab * @param {KeyboardEvent | undefined} event */ function focusTab(tab, event = undefined) { @@ -285,23 +213,20 @@ function focusTab(tab, event = undefined) { } switch (tab) { - case 'default': - defaultTab.value?.focus() - break - case 'music': - musicTab.value?.focus() - break case 'gaming': gamingTab.value?.focus() break - case 'movies': - moviesTab.value?.focus() + case 'sports': + sportsTab.value?.focus() + break + case 'podcasts': + podcastsTab.value?.focus() break } } /** - * @param {'default' | 'music' | 'gaming' | 'movies'} tab + * @param {'gaming' | 'sports' | 'podcasts'} tab */ function changeTab(tab) { if (tab === currentTab.value) { diff --git a/static/locales/af.yaml b/static/locales/af.yaml index 30a9ce3efc8b0..bd48de49d99a8 100644 --- a/static/locales/af.yaml +++ b/static/locales/af.yaml @@ -138,10 +138,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/am.yaml b/static/locales/am.yaml index a8ff522418028..a914ec7764a61 100644 --- a/static/locales/am.yaml +++ b/static/locales/am.yaml @@ -140,10 +140,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/ar.yaml b/static/locales/ar.yaml index 0a1849d9aa592..5090a407f79ad 100644 --- a/static/locales/ar.yaml +++ b/static/locales/ar.yaml @@ -106,10 +106,7 @@ Subscriptions: Trending: Trending: 'المحتوى الرائج' Trending Tabs: علامات التبويب الشائعة - Movies: أفلام Gaming: الالعاب - Music: الموسيقى - Default: الإفتراضي Most Popular: 'الأكثر شعبية' Playlists: 'قوائم التشغيل' User Playlists: diff --git a/static/locales/awa.yaml b/static/locales/awa.yaml index 67447547f6ac5..4aaee175fe9d3 100644 --- a/static/locales/awa.yaml +++ b/static/locales/awa.yaml @@ -148,10 +148,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/az.yaml b/static/locales/az.yaml index 5b7ec8e9ebf52..4958ae9e1e282 100644 --- a/static/locales/az.yaml +++ b/static/locales/az.yaml @@ -98,10 +98,7 @@ Subscriptions: More: 'Daha Çox' Trending: Trending: 'Trenddədir' - Default: 'İlkin' - Music: 'Musiqi' Gaming: 'Oyun' - Movies: 'Filmlər' Trending Tabs: 'Trend Səhifələr' Most Popular: 'Ən Tanınmış' Playlists: 'Pleylistlər' diff --git a/static/locales/be.yaml b/static/locales/be.yaml index bfdb9809d094e..5f7cdce1568a4 100644 --- a/static/locales/be.yaml +++ b/static/locales/be.yaml @@ -125,10 +125,7 @@ Channels: Unsubscribe Prompt: 'Сапраўды хочаце адпісацца ад «{channelName}»?' Trending: Trending: 'У трэндзе' - Default: 'Па змаўчанні' - Music: 'Музыка' Gaming: 'Гульні' - Movies: 'Фільмы' Trending Tabs: 'Укладкі Трэндаў' Most Popular: 'Папулярныя' Playlists: 'Плэй-лісты' diff --git a/static/locales/bg.yaml b/static/locales/bg.yaml index 0e0fb302fd18b..fc738b13dc230 100644 --- a/static/locales/bg.yaml +++ b/static/locales/bg.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Набиращи популярност' Trending Tabs: Раздели за набиращи популярност - Movies: Филми Gaming: Игри - Music: Музика - Default: По подразбиране Most Popular: 'Най-популярни' Playlists: 'Плейлисти' User Playlists: diff --git a/static/locales/bn.yaml b/static/locales/bn.yaml index 46ece6cc38bf9..3a59a68f3d2d8 100644 --- a/static/locales/bn.yaml +++ b/static/locales/bn.yaml @@ -84,9 +84,6 @@ Subscriptions: Trending: Trending: 'চলছে' Gaming: গেমিং - Default: পূর্বনির্ধারিত - Music: সঙ্গীত - Movies: সিনেমা Trending Tabs: চলমান ভিডিও ট্যাব History: # On History Page diff --git a/static/locales/br.yaml b/static/locales/br.yaml index 6cd5b87d8471a..11d3c9e2b4fc0 100644 --- a/static/locales/br.yaml +++ b/static/locales/br.yaml @@ -141,10 +141,7 @@ Channels: Unsubscribe Prompt: 'Ha sur oc''h e faot deoc''h digoumanantiñ deus "{channelName}" ?' Trending: Trending: 'Diouzh ar cʼhiz' - Default: 'Dre ziouer' - Music: 'Sonerezh' Gaming: 'C''hoarioù video' - Movies: 'Filmoù' Trending Tabs: 'Ivinelloù ar re diouzh ar c''hiz' Most Popular: 'Ar muiañ a verzh ganto' Feed: diff --git a/static/locales/ca.yaml b/static/locales/ca.yaml index 20c7f00641d98..3b188a670ffc5 100644 --- a/static/locales/ca.yaml +++ b/static/locales/ca.yaml @@ -84,11 +84,8 @@ Subscriptions: Error Channels: Canals amb errors Trending: Trending: 'Tendències' - Default: Per defecte - Music: Música Gaming: Jocs Trending Tabs: Pestanyes de tendència - Movies: Pel·lícules Most Popular: 'Més populars' Playlists: 'Llistes de reproducció' User Playlists: diff --git a/static/locales/ckb.yaml b/static/locales/ckb.yaml index 7a2c14ff45289..d4a35ed937711 100644 --- a/static/locales/ckb.yaml +++ b/static/locales/ckb.yaml @@ -122,10 +122,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: 'باو' - Default: 'بنەڕەت' - Music: 'مۆسیقا' Gaming: 'یاری' - Movies: 'فیلم' Trending Tabs: '' Most Popular: 'باوترین' Playlists: 'پێڕستی لێدانەکان' diff --git a/static/locales/cs.yaml b/static/locales/cs.yaml index 4633731c48f06..0935c9de2dbb5 100644 --- a/static/locales/cs.yaml +++ b/static/locales/cs.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Trendy' Trending Tabs: Tabulka trendů - Movies: Filmy Gaming: Hry - Music: Hudba - Default: Výchozí Most Popular: 'Populární' Playlists: 'Playlisty' User Playlists: diff --git a/static/locales/cy.yaml b/static/locales/cy.yaml index be697402a48de..ba92bb196f93d 100644 --- a/static/locales/cy.yaml +++ b/static/locales/cy.yaml @@ -126,10 +126,7 @@ Channels: Unsubscribe Prompt: 'Ydych chi''n siŵr eich bod am ddad-danysgrifio o "{channelName}"?' Trending: Trending: 'Trendio' - Default: 'Rhagosodedig' - Music: 'Cerddoriaeth' Gaming: 'Gemau' - Movies: 'Ffilmiau' Trending Tabs: 'Tabiau Trendio' Most Popular: 'Poblogaidd' Playlists: 'Rhestrau' diff --git a/static/locales/da.yaml b/static/locales/da.yaml index f0e9aea7d83f3..c219868b856ed 100644 --- a/static/locales/da.yaml +++ b/static/locales/da.yaml @@ -108,11 +108,8 @@ Subscriptions: All Subscription Tabs Hidden: Alle abonnement-faner er skjult. Gør nogle faner synlige i "{subsection}" under "{settingsSection}" for at se indhold her. Trending: Trending: 'Hot lige nu' - Music: Musik Trending Tabs: Hot lige nu-faner Gaming: Gaming - Default: Standard - Movies: Film Most Popular: 'Mest populære' Playlists: 'Playlister' User Playlists: diff --git a/static/locales/de-DE.yaml b/static/locales/de-DE.yaml index d53df1e3750bc..e55f8098ac5d5 100644 --- a/static/locales/de-DE.yaml +++ b/static/locales/de-DE.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: Trends Trending Tabs: Trends-Tabs - Movies: Filme Gaming: Gaming - Music: Musik - Default: Standard Most Popular: Am beliebtesten Playlists: Playlists User Playlists: diff --git a/static/locales/el.yaml b/static/locales/el.yaml index d11ac2e0ea417..b2c5f411f24f7 100644 --- a/static/locales/el.yaml +++ b/static/locales/el.yaml @@ -105,9 +105,6 @@ Subscriptions: Trending: Trending: 'Τάσεις' Gaming: Παιχνίδια - Music: Μουσική - Movies: Ταινίες - Default: Προεπιλογή Trending Tabs: Καρτέλες Τάσεων Most Popular: 'Δημοφιλέστερα' Playlists: 'Λίστες αναπαραγωγής' diff --git a/static/locales/en-GB.yaml b/static/locales/en-GB.yaml index 5b7efbd8b1c66..5184fd44a1b20 100644 --- a/static/locales/en-GB.yaml +++ b/static/locales/en-GB.yaml @@ -110,10 +110,8 @@ Subscriptions: Trending: Trending: 'Trending' Trending Tabs: Trending Tabs - Movies: Films Gaming: Gaming - Music: Music - Default: Default + Sports: Sports Most Popular: 'Most Popular' Playlists: 'Playlists' User Playlists: diff --git a/static/locales/en-US.yaml b/static/locales/en-US.yaml index 5cc5dfaeffbe5..848c63ad872e9 100644 --- a/static/locales/en-US.yaml +++ b/static/locales/en-US.yaml @@ -143,10 +143,8 @@ Channels: Unsubscribe Prompt: Are you sure you want to unsubscribe from "{channelName}"? Trending: Trending: Trending - Default: Default - Music: Music Gaming: Gaming - Movies: Movies + Sports: Sports Trending Tabs: Trending Tabs Most Popular: Most Popular Feed: diff --git a/static/locales/eo.yaml b/static/locales/eo.yaml index 975c3393bdda2..91e1ce9d51eea 100644 --- a/static/locales/eo.yaml +++ b/static/locales/eo.yaml @@ -63,9 +63,6 @@ Subscriptions: Trending: Trending: 'Popularaj' Gaming: Ludismo - Movies: Filmoj - Music: Muziko - Default: Defaŭlte Most Popular: 'Plej popularaj' Playlists: 'Ludlistoj' User Playlists: diff --git a/static/locales/es-AR.yaml b/static/locales/es-AR.yaml index 2c68d08e66997..f512853156a53 100644 --- a/static/locales/es-AR.yaml +++ b/static/locales/es-AR.yaml @@ -84,10 +84,7 @@ Subscriptions: Error Channels: Canales con errores Trending: Trending: 'Tendencias' - Movies: Películas Gaming: Juegos - Music: Música - Default: Por defecto Trending Tabs: Lo más destacado Most Popular: 'Más popular' Playlists: 'Listas de reproducción' diff --git a/static/locales/es-MX.yaml b/static/locales/es-MX.yaml index 8ba8a1093827f..53cf305c451f2 100644 --- a/static/locales/es-MX.yaml +++ b/static/locales/es-MX.yaml @@ -102,11 +102,8 @@ Subscriptions: Load More Posts: Cargar más publicaciones Trending: Trending: 'Tendencias' - Default: Predeterminado - Music: Música Gaming: Juegos Trending Tabs: Tendencias - Movies: Películas Most Popular: 'Más Popular' Playlists: 'Listas de Reproducción' User Playlists: diff --git a/static/locales/es.yaml b/static/locales/es.yaml index 90920373544e6..fd0d06700cc3e 100644 --- a/static/locales/es.yaml +++ b/static/locales/es.yaml @@ -105,11 +105,8 @@ Subscriptions: Empty Posts: Tus canales suscritos no tienen actualmente ninguna publicación. Trending: Trending: 'Tendencias' - Default: Predeterminado Trending Tabs: Pestañas de tendencias - Movies: Películas Gaming: Videojuegos - Music: Música Most Popular: 'Más populares' Playlists: 'Listas de reproducción' User Playlists: diff --git a/static/locales/et.yaml b/static/locales/et.yaml index 780eec38ee8c9..d9192d5171d11 100644 --- a/static/locales/et.yaml +++ b/static/locales/et.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Populaarsust koguvad videod' Trending Tabs: Populaarsust koguvad kaardid - Movies: Filmid Gaming: Arvutimängud - Music: Muusika - Default: Vaikimisi Most Popular: 'Populaarseimad' Playlists: 'Esitusloendid' User Playlists: diff --git a/static/locales/eu.yaml b/static/locales/eu.yaml index 45ed4b13bef12..f3494a4782d62 100644 --- a/static/locales/eu.yaml +++ b/static/locales/eu.yaml @@ -110,10 +110,7 @@ Subscriptions: More: 'Gehiago' Trending: Trending: 'Joerak' - Default: Lehenetsia - Music: Musika Gaming: Bideo jokoak - Movies: Filmak Trending Tabs: Joeren fitxak Most Popular: 'Ikusienak' Playlists: 'Erreprodukzio zerrendak' diff --git a/static/locales/fa.yaml b/static/locales/fa.yaml index de1fb0c437653..803150f698dab 100644 --- a/static/locales/fa.yaml +++ b/static/locales/fa.yaml @@ -90,10 +90,7 @@ Subscriptions: More: 'بیشتر' Trending: Trending: 'پربازدید ها' - Default: 'حالت عادی' - Music: 'موسیقی' Gaming: 'بازی' - Movies: 'فیلم ها' Trending Tabs: 'سربرگ پربازدید ها' Most Popular: 'پر طرفدارترین ها' Playlists: 'لیست های پخش' diff --git a/static/locales/fi.yaml b/static/locales/fi.yaml index 140c63a3a5486..bc8eb5c634446 100644 --- a/static/locales/fi.yaml +++ b/static/locales/fi.yaml @@ -102,10 +102,7 @@ Subscriptions: Trending: Trending: 'Nousussa' Trending Tabs: Nousussa olevat välilehdet - Movies: Elokuvat Gaming: Pelaaminen - Music: Musiikki - Default: Oletus Most Popular: 'Suosituimmat' Playlists: 'Soittolistat' User Playlists: diff --git a/static/locales/fr-FR.yaml b/static/locales/fr-FR.yaml index 6cb4f53b76e12..0adaa8bc5ef3d 100644 --- a/static/locales/fr-FR.yaml +++ b/static/locales/fr-FR.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: 'Tendance' Trending Tabs: Onglets des Tendances - Movies: Films Gaming: Jeux vidéo - Music: Musique - Default: Par défaut Most Popular: 'Les plus populaires' Playlists: 'Listes de lecture' User Playlists: diff --git a/static/locales/gl.yaml b/static/locales/gl.yaml index b3a8815ee98bf..881ba1fb4f820 100644 --- a/static/locales/gl.yaml +++ b/static/locales/gl.yaml @@ -85,9 +85,6 @@ Subscriptions: Trending: Trending: 'Tendencias' Gaming: Xogos - Default: Por defecto - Music: Música - Movies: Películas Trending Tabs: Pestanas das tendencias Most Popular: 'Máis populares' Playlists: 'Listaxes de reprodución' diff --git a/static/locales/he.yaml b/static/locales/he.yaml index 2769113172fff..cf801937fb41b 100644 --- a/static/locales/he.yaml +++ b/static/locales/he.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'הסרטונים החמים' Trending Tabs: לשוניות מובילים - Movies: סרטים Gaming: משחקים - Music: מוזיקה - Default: ברירת מחדל Most Popular: 'הכי פופולרי' Playlists: 'רשימות נגינה' User Playlists: diff --git a/static/locales/hi.yaml b/static/locales/hi.yaml index 0495e6dea4701..ee34aff394177 100644 --- a/static/locales/hi.yaml +++ b/static/locales/hi.yaml @@ -96,9 +96,6 @@ Subscriptions: Empty Channels: आपके सब्सक्राइब किए गए चैनल में वर्तमान में कोई वीडियो नहीं है। Trending: Trending: 'रुझान में' - Music: संगीत - Default: डिफ़ॉल्ट - Movies: मूवीज Trending Tabs: ट्रेंडिंग टैब्स Gaming: गेमिंग Most Popular: 'सबसे लोकप्रिय' diff --git a/static/locales/hr.yaml b/static/locales/hr.yaml index b4350a15cf73f..7cdc57e33577c 100644 --- a/static/locales/hr.yaml +++ b/static/locales/hr.yaml @@ -106,10 +106,7 @@ Subscriptions: Trending: Trending: 'U trendu' Trending Tabs: Kartice „U trendu” - Movies: Filmovi Gaming: Igre - Music: Glazba - Default: Standardno Most Popular: 'Najpopularniji' Playlists: 'Zbirke' User Playlists: diff --git a/static/locales/hu.yaml b/static/locales/hu.yaml index f9090c80bf6bf..79bf87976259f 100644 --- a/static/locales/hu.yaml +++ b/static/locales/hu.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Felkapott' Trending Tabs: Felkapott lapok - Movies: Filmek Gaming: Játék - Music: Zene - Default: Alapértelmezett Most Popular: 'Legnépszerűbb' Playlists: 'Lejátszási listák' User Playlists: diff --git a/static/locales/id.yaml b/static/locales/id.yaml index 12983772187d7..7d86e94c686b6 100644 --- a/static/locales/id.yaml +++ b/static/locales/id.yaml @@ -109,10 +109,7 @@ Subscriptions: All Subscription Tabs Hidden: Semua tab langganan disembunyikan. Untuk melihat konten di sini, harap tampilkan beberapa tab di bagian "{subsection}" di "{settingsSection}". Trending: Trending: 'Sedang Tren' - Movies: Film - Music: Musik Gaming: Bermain game - Default: Bawaan Trending Tabs: Tab Trending Most Popular: 'Paling Populer' Playlists: 'Daftar Putar' diff --git a/static/locales/is.yaml b/static/locales/is.yaml index 74bb89e224c1b..54951ee693a52 100644 --- a/static/locales/is.yaml +++ b/static/locales/is.yaml @@ -111,10 +111,7 @@ More: 'Meira' Trending: Trending: 'Í umræðunni' Trending Tabs: Vinsælir flipar - Movies: Kvikmyndir Gaming: Leikir - Music: Tónlist - Default: Sjálfgefið Most Popular: 'Vinsælast' Playlists: 'Spilunarlistar' User Playlists: diff --git a/static/locales/it.yaml b/static/locales/it.yaml index d95395ec76d30..ae5fdf81cef81 100644 --- a/static/locales/it.yaml +++ b/static/locales/it.yaml @@ -105,10 +105,7 @@ Subscriptions: Empty Posts: I canali a cui sei iscritto attualmente non hanno post. Trending: Trending: 'Tendenze' - Music: Musica - Default: Predefinito Trending Tabs: Schede di tendenza - Movies: Film Gaming: Videogiochi Most Popular: 'Più popolari' Playlists: 'Playlist' diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml index 0b58b9eb4e78e..1f625691e0037 100644 --- a/static/locales/ja.yaml +++ b/static/locales/ja.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: '急上昇' Trending Tabs: 急上昇のタブ - Movies: 映画 Gaming: ゲーム - Music: 音楽 - Default: デフォルト Most Popular: '人気' Playlists: '再生リスト' User Playlists: diff --git a/static/locales/ka.yaml b/static/locales/ka.yaml index 7e1a7dcbdbbc3..049ef4f1d2b57 100644 --- a/static/locales/ka.yaml +++ b/static/locales/ka.yaml @@ -107,10 +107,7 @@ Channels: Unsubscribe Prompt: 'დარწმუნებული ხართ, რომ გსურთ "{channelName}"ის გამოწერის გაუქმება?' Trending: Trending: 'პოპულარული' - Default: 'სტანდარტულად' - Music: 'მუსიკები' Gaming: 'თამაშები' - Movies: 'ფილმები' Trending Tabs: 'პოპულარული' Most Popular: 'ყველაზე პოპულარული' Playlists: 'დასაკრავი სიები' diff --git a/static/locales/ko.yaml b/static/locales/ko.yaml index ff8a094b579b7..bfe8066b252e4 100644 --- a/static/locales/ko.yaml +++ b/static/locales/ko.yaml @@ -109,10 +109,7 @@ Subscriptions: Trending: Trending: '트렌딩' Trending Tabs: 트렌딩 탭 - Default: 기본 - Movies: 영화 Gaming: 게임 - Music: 음악 Most Popular: '인기 동영상' Playlists: '재생 목록' User Playlists: diff --git a/static/locales/ku.yaml b/static/locales/ku.yaml index efa88c29a2f9e..445251c883699 100644 --- a/static/locales/ku.yaml +++ b/static/locales/ku.yaml @@ -106,10 +106,7 @@ Subscriptions: Subscriptions Tabs: تابەکانی بەشداریکردن Trending: Trending: 'زۆر باسکراو' - Default: بنەڕەتی Trending Tabs: تابەکانی ترێندنگ - Movies: فیلمەکان - Music: مووزیک Gaming: یاریکردن Most Popular: 'بەناوبانگترین' Playlists: 'پلەیلیست' diff --git a/static/locales/lt.yaml b/static/locales/lt.yaml index a32df4b915031..03697e306e1a8 100644 --- a/static/locales/lt.yaml +++ b/static/locales/lt.yaml @@ -93,10 +93,7 @@ More: 'Daugiau' Trending: Trending: 'Dabar populiaru' Trending Tabs: „Dabar populiaru“ kortelės - Default: Numatytoji - Movies: Filmai Gaming: Žaidimai - Music: Muzika Most Popular: 'Populiariausia' Playlists: 'Grojaraščiai' User Playlists: diff --git a/static/locales/lv.yaml b/static/locales/lv.yaml index 9a48bbfa801f3..f8f34517db64e 100644 --- a/static/locales/lv.yaml +++ b/static/locales/lv.yaml @@ -124,10 +124,7 @@ Channels: Unsubscribe Prompt: 'Vai esi drošs, ka vēlies atcelt abonementu no "{channelName}"?' Trending: Trending: 'Pašlaik topā' - Default: 'Viss' - Music: 'Mūzika' Gaming: 'Spēles' - Movies: 'Filmas' Trending Tabs: 'Tendenču cilnes' Most Popular: 'Vispopulārākie' Playlists: 'Atskaņošanas saraksti' diff --git a/static/locales/mr.yaml b/static/locales/mr.yaml index 237994b13907b..8140ebb8a00b8 100644 --- a/static/locales/mr.yaml +++ b/static/locales/mr.yaml @@ -140,10 +140,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/my.yaml b/static/locales/my.yaml index 9426c7cfb7235..18438b4db291a 100644 --- a/static/locales/my.yaml +++ b/static/locales/my.yaml @@ -137,10 +137,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/nb-NO.yaml b/static/locales/nb-NO.yaml index f43d137a5a52c..04da95fb2c92a 100644 --- a/static/locales/nb-NO.yaml +++ b/static/locales/nb-NO.yaml @@ -106,10 +106,7 @@ Subscriptions: Trending: Trending: 'På vei opp' Trending Tabs: På vei opp-faner - Movies: Filmer Gaming: Videospill - Music: Musikk - Default: Standard Most Popular: 'Mest populære' Playlists: 'Spillelister' User Playlists: diff --git a/static/locales/ne.yaml b/static/locales/ne.yaml index 7c48b0ebb1985..2364a79a3d7a7 100644 --- a/static/locales/ne.yaml +++ b/static/locales/ne.yaml @@ -83,10 +83,7 @@ Subscriptions: More: 'थप' Trending: Trending: 'प्रचलित' - Default: 'पूर्वनिर्धारित' - Music: 'सङ्गीत' Gaming: 'गेमिङ्ग' - Movies: 'चलचित्रहरू' Trending Tabs: 'प्रचलित ट्याबहरू' Most Popular: 'सबैभन्दा लोकप्रिय' Playlists: 'प्लेसूचीहरू' diff --git a/static/locales/nl.yaml b/static/locales/nl.yaml index 5a74a347ae1ca..8065f1cb770a7 100644 --- a/static/locales/nl.yaml +++ b/static/locales/nl.yaml @@ -106,10 +106,7 @@ Subscriptions: Trending: Trending: 'Trending' Trending Tabs: Trending - Movies: Films Gaming: Gaming - Music: Muziek - Default: Standaard Most Popular: 'Populairste' Playlists: 'Afspeellijsten' User Playlists: diff --git a/static/locales/nn.yaml b/static/locales/nn.yaml index 2c1eb1b6d20a7..d2a00ca43422a 100644 --- a/static/locales/nn.yaml +++ b/static/locales/nn.yaml @@ -88,11 +88,8 @@ Subscriptions: Empty Channels: Kanalane du abonnerer på har ingen videoar for augeblikket. Trending: Trending: 'På veg opp' - Music: Musikk Trending Tabs: På veg opp - Movies: Filmar Gaming: Dataspel - Default: Standard Most Popular: 'Mest populært' Playlists: 'Spelelister' User Playlists: diff --git a/static/locales/or.yaml b/static/locales/or.yaml index ec1919dbed80b..b73cf27dd285e 100644 --- a/static/locales/or.yaml +++ b/static/locales/or.yaml @@ -41,10 +41,7 @@ Channels: Channels: 'ଚ୍ୟାନେଲ' Title: 'ଚ୍ୟାନେଲ ତାଲିକା' Trending: - Default: 'ଡିଫଲ୍ଟ' - Music: 'ସଙ୍ଗୀତ' Gaming: 'ଖେଳ' - Movies: 'ଚଳଚ୍ଚିତ୍ର' Playlists: 'ଚାଳନାତାଲିକା' User Playlists: Your Playlists: 'ଆପଣଙ୍କ ଚାଳନାତାଲିକା' diff --git a/static/locales/pl.yaml b/static/locales/pl.yaml index 9885723661ecf..5e0700b146a76 100644 --- a/static/locales/pl.yaml +++ b/static/locales/pl.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: 'Na czasie' Trending Tabs: Karty „Na czasie” - Default: Domyślna - Music: Muzyka Gaming: Gry - Movies: Filmy Most Popular: 'Popularne' Playlists: 'Playlisty' User Playlists: diff --git a/static/locales/pt-BR.yaml b/static/locales/pt-BR.yaml index a95f8740d9904..508773a748970 100644 --- a/static/locales/pt-BR.yaml +++ b/static/locales/pt-BR.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: 'Em alta' Trending Tabs: Guias em destaque - Movies: Filmes Gaming: Jogos - Music: Música - Default: Padrão Most Popular: 'Mais populares' Playlists: 'Playlists' User Playlists: diff --git a/static/locales/pt-PT.yaml b/static/locales/pt-PT.yaml index 26059c21efa8f..b97a095c8280c 100644 --- a/static/locales/pt-PT.yaml +++ b/static/locales/pt-PT.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: Tendências Trending Tabs: Separadores de tendências - Movies: Filmes Gaming: Jogos - Music: Música - Default: Padrão Most Popular: Mais populares Playlists: Listas de reprodução User Playlists: diff --git a/static/locales/pt.yaml b/static/locales/pt.yaml index fc07952a4fff8..2957048a7603d 100644 --- a/static/locales/pt.yaml +++ b/static/locales/pt.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Tendências' Trending Tabs: Separadores de tendências - Movies: Filmes Gaming: Jogos - Music: Músicas - Default: Padrão Most Popular: 'Mais populares' Playlists: 'Listas de reprodução' User Playlists: diff --git a/static/locales/ro.yaml b/static/locales/ro.yaml index bcd98234de329..c981563d69025 100644 --- a/static/locales/ro.yaml +++ b/static/locales/ro.yaml @@ -109,10 +109,7 @@ Subscriptions: Trending: Trending: 'Tendințe' Trending Tabs: File în tendințe - Movies: Filme Gaming: Gaming - Music: Muzică - Default: Implicit Most Popular: 'Cele mai populare' Playlists: 'Liste de redare' User Playlists: diff --git a/static/locales/ru.yaml b/static/locales/ru.yaml index b1f0e7985036f..319af240a4507 100644 --- a/static/locales/ru.yaml +++ b/static/locales/ru.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: 'В тренде' Trending Tabs: Вкладки В тренде - Movies: Фильмы Gaming: Игры - Music: Музыка - Default: По умолчанию Most Popular: 'Самые популярные' Playlists: 'Плейлисты' User Playlists: diff --git a/static/locales/sk.yaml b/static/locales/sk.yaml index d5328dacae24e..cfbc748ab7f35 100644 --- a/static/locales/sk.yaml +++ b/static/locales/sk.yaml @@ -101,9 +101,6 @@ Subscriptions: Disabled Automatic Fetching: Vypli ste automatické načítanie odberov. Obnovte odbery, aby ste ich tu videli. Trending: Trending: 'Trendy' - Default: Predvolené - Music: Hudba - Movies: Filmy Trending Tabs: Karty trendov Gaming: Hry Most Popular: 'Populárne' diff --git a/static/locales/sl.yaml b/static/locales/sl.yaml index f44c6eb442164..7d7b68933bf11 100644 --- a/static/locales/sl.yaml +++ b/static/locales/sl.yaml @@ -82,10 +82,7 @@ Subscriptions: Empty Channels: Vaši naročeni kanali trenutno nimajo nobenega novega videoposnetka. Trending: Trending: 'Priljubljeno' - Default: Privzeto - Music: Glasba Gaming: Igričarstvo - Movies: Filmi Most Popular: 'Najbolj popularno' Playlists: 'Seznami predvajanja' User Playlists: diff --git a/static/locales/sm.yaml b/static/locales/sm.yaml index 3e1bb0aa3e882..cf068cab9073f 100644 --- a/static/locales/sm.yaml +++ b/static/locales/sm.yaml @@ -108,10 +108,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Playlists: '' diff --git a/static/locales/sq.yaml b/static/locales/sq.yaml index 9c716baafff90..ae1496a248827 100644 --- a/static/locales/sq.yaml +++ b/static/locales/sq.yaml @@ -140,10 +140,7 @@ Channels: Unsubscribe Prompt: 'A je i sigurt se do të heqësh abonimin nga "{channelName}"?' Trending: Trending: 'Në trend' - Default: 'Parazgjedhur' - Music: 'Muzikë' Gaming: 'Lojëra' - Movies: 'Filma' Trending Tabs: 'Skeda në trend' Most Popular: 'Më populloret' Feed: diff --git a/static/locales/sr.yaml b/static/locales/sr.yaml index 8cb1df478dd33..f40e964b6eee2 100644 --- a/static/locales/sr.yaml +++ b/static/locales/sr.yaml @@ -111,9 +111,6 @@ More: 'Више' Trending: Trending: 'У тренду' Gaming: Видео игре - Default: Подразумевано - Music: Музика - Movies: Филмови Trending Tabs: Картице у тренду Most Popular: 'Најпопуларније' Playlists: 'Плејлисте' diff --git a/static/locales/sv.yaml b/static/locales/sv.yaml index 9f0b1a688be63..54c2946a53dd5 100644 --- a/static/locales/sv.yaml +++ b/static/locales/sv.yaml @@ -109,10 +109,7 @@ Subscriptions: Empty Posts: Dina prenumererade kanaler har för närvarande inga inlägg. Trending: Trending: 'Populärt' - Movies: Filmer Gaming: Spel - Music: Musik - Default: Standard Trending Tabs: Populära flikar Most Popular: 'Mest populära' Playlists: 'Spellistor' diff --git a/static/locales/ta.yaml b/static/locales/ta.yaml index 7f34679c011ae..54bb74dde8b0d 100644 --- a/static/locales/ta.yaml +++ b/static/locales/ta.yaml @@ -139,10 +139,7 @@ Channels: Unsubscribe Prompt: '"{channelName}" இலிருந்து குழுவிலக விரும்புகிறீர்களா?' Trending: Trending: 'டிரெண்டிங்' - Default: 'இயல்புநிலை' - Music: 'இசை' Gaming: 'கேமிங்' - Movies: 'திரைப்படங்கள்' Trending Tabs: 'பிரபலமான தாவல்கள்' Most Popular: 'மிகவும் பிரபலமானது' Feed: diff --git a/static/locales/tr.yaml b/static/locales/tr.yaml index 271685cfefc83..ebae2fd6a48bb 100644 --- a/static/locales/tr.yaml +++ b/static/locales/tr.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Öne Çıkanlar' Trending Tabs: Öne Çıkanlar Sekmeleri - Movies: Film Gaming: Oyun - Music: Müzik - Default: Öntanımlı Most Popular: 'Popüler Olanlar' Playlists: 'Oynatma Listeleri' User Playlists: diff --git a/static/locales/uk.yaml b/static/locales/uk.yaml index 5a6a8d245a5e3..50d24cbecf50a 100644 --- a/static/locales/uk.yaml +++ b/static/locales/uk.yaml @@ -110,10 +110,7 @@ Subscriptions: Trending: Trending: 'Популярне' Trending Tabs: Популярні вкладки - Movies: Фільми Gaming: Ігри - Music: Музика - Default: Типово Most Popular: 'Найпопулярніші' Playlists: 'Добірки' User Playlists: diff --git a/static/locales/vi.yaml b/static/locales/vi.yaml index fb0c1bf51150e..1ab3a8862648d 100644 --- a/static/locales/vi.yaml +++ b/static/locales/vi.yaml @@ -104,9 +104,6 @@ Subscriptions: Empty Posts: Các kênh bạn đăng ký hiện chưa đăng bài đăng nào. Trending: Trending: 'Xu hướng' - Movies: Phim - Music: Âm nhạc - Default: Mặc định Gaming: Trò chơi Trending Tabs: Trang Xu hướng Most Popular: 'Phổ biến nhất' diff --git a/static/locales/vls.yaml b/static/locales/vls.yaml index 4890248fca6e1..c9f0a7c38e5a2 100644 --- a/static/locales/vls.yaml +++ b/static/locales/vls.yaml @@ -138,10 +138,7 @@ Channels: Unsubscribe Prompt: '' Trending: Trending: '' - Default: '' - Music: '' Gaming: '' - Movies: '' Trending Tabs: '' Most Popular: '' Feed: diff --git a/static/locales/zh-CN.yaml b/static/locales/zh-CN.yaml index bfe250b1eb025..09955c63d63fe 100644 --- a/static/locales/zh-CN.yaml +++ b/static/locales/zh-CN.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: '热门' Trending Tabs: 流行标签 - Movies: 电影 Gaming: 游戏 - Music: 音乐 - Default: 默认 Most Popular: '最流行' Playlists: '播放列表' User Playlists: diff --git a/static/locales/zh-TW.yaml b/static/locales/zh-TW.yaml index 2840369c598d0..6b37b279b4f1f 100644 --- a/static/locales/zh-TW.yaml +++ b/static/locales/zh-TW.yaml @@ -103,10 +103,7 @@ Subscriptions: Trending: Trending: '發燒影片' Trending Tabs: 熱門分頁 - Movies: 電影 Gaming: 遊戲 - Music: 音樂 - Default: 預設 Most Popular: '最受歡迎' Playlists: '播放清單' User Playlists: