pannel.panel_identifier === 'engagement-panel-macro-markers-auto-chapters')?.content
+
+ if (macroMarkersList) {
+ for (const item of macroMarkersList.contents) {
+ if (item instanceof YTNodes.MacroMarkersListItem) {
+ chapters.push({
+ title: item.title.text,
+ timestamp: item.time_description.text,
+ startSeconds: Utils.timeToSeconds(item.time_description.text),
+ endSeconds: 0,
+ thumbnail: item.thumbnail[0]
+ })
+ }
+ }
+ this.videoChaptersKind = 'keyMoments'
+ } else {
+ chapters = this.extractChaptersFromDescription(result.basic_info.short_description ?? result.secondary_info.description.text)
+ }
}
if (chapters.length > 0) {
@@ -492,23 +516,57 @@ export default defineComponent({
this.videoChapters = chapters
- if (!this.hideLiveChat && this.isLive && result.livechat) {
+ const playabilityStatus = result.playability_status
+
+ // The apostrophe is intentionally that one (char code 8217), because that is the one YouTube uses
+ const BOT_MESSAGE = 'Sign in to confirm you’re not a bot'
+
+ if (playabilityStatus.status === 'UNPLAYABLE' || playabilityStatus.status === 'LOGIN_REQUIRED') {
+ if (playabilityStatus.error_screen?.offer_id === 'sponsors_only_video') {
+ // Members-only videos can only be watched while logged into a Google account that is a paid channel member
+ // so there is no point trying any other backends as it will always fail
+ this.errorMessage = this.$t('Video.MembersOnly')
+ this.customErrorIcon = ['fas', 'money-check-dollar']
+ this.isLoading = false
+ this.updateTitle()
+ return
+ } else if (playabilityStatus.reason === 'Sign in to confirm your age' || (result.has_trailer && result.getTrailerInfo() === null)) {
+ // Age-restricted videos can only be watched while logged into a Google account that is age-verified
+ // so there is no point trying any other backends as it will always fail
+ this.errorMessage = this.$t('Video.AgeRestricted')
+ this.isLoading = false
+ this.updateTitle()
+ return
+ }
+
+ let errorText
+
+ if (playabilityStatus.reason === BOT_MESSAGE || playabilityStatus.reason === 'Please sign in') {
+ errorText = this.$t('Video.IP block')
+ } else {
+ errorText = `[${playabilityStatus.status}] ${playabilityStatus.reason}`
+
+ if (playabilityStatus.error_screen?.subreason) {
+ errorText += `: ${playabilityStatus.error_screen.subreason.text}`
+ }
+ }
+
+ if (this.backendFallback) {
+ throw new Error(errorText)
+ } else {
+ this.errorMessage = errorText
+ this.isLoading = false
+ this.updateTitle()
+ return
+ }
+ }
+
+ if (!this.hideLiveChat && (this.isLive || this.isUpcoming) && result.livechat) {
this.liveChat = result.getLiveChat()
} else {
this.liveChat = null
}
- // region No comment detection
- // For videos without any comment (comment disabled?)
- // e.g. https://youtu.be/8NBSwDEf8a8
- //
- // `comments_entry_point_header` is null probably when comment disabled
- // e.g. https://youtu.be/8NBSwDEf8a8
- // However videos with comments enabled but have no comment
- // are different (which is not detected here)
- this.commentsEnabled = result.comments_entry_point_header != null
- // endregion No comment detection
-
if ((this.isLive || this.isPostLiveDvr) && !this.isUpcoming) {
let useRemoteManifest = true
@@ -523,26 +581,13 @@ export default defineComponent({
}
if (useRemoteManifest) {
- // The live DASH manifest is currently unusable it is not available on the iOS client
- // but the web ones returns 403s after 1 minute of playback so we have to use the HLS one for now.
- // Leaving the code here commented out in case we can use it again in the future
-
- // if (result.streaming_data.dash_manifest_url) {
- // let src = result.streaming_data.dash_manifest_url
-
- // if (src.includes('?')) {
- // src += '&mpd_version=7'
- // } else {
- // src += `${src.endsWith('/') ? '' : '/'}mpd_version/7`
- // }
-
- // this.manifestSrc = src
- // this.manifestMimeType = MANIFEST_TYPE_DASH
- // } else {
-
- this.manifestSrc = result.streaming_data.hls_manifest_url
- this.manifestMimeType = MANIFEST_TYPE_HLS
- // }
+ if (result.streaming_data.dash_manifest_url) {
+ this.manifestSrc = result.streaming_data.dash_manifest_url
+ this.manifestMimeType = MANIFEST_TYPE_DASH
+ } else {
+ this.manifestSrc = result.streaming_data.hls_manifest_url
+ this.manifestMimeType = MANIFEST_TYPE_HLS
+ }
}
this.streamingDataExpiryDate = result.streaming_data.expires
@@ -597,9 +642,12 @@ export default defineComponent({
// TODO a I18n entry for time format might be needed here
this.upcomingTimeLeft = new Intl.RelativeTimeFormat(this.currentLocale).format(upcomingTimeLeft, timeUnit)
}
+
+ this.premiereDate = upcomingTimestamp
} else {
this.upcomingTimestamp = null
this.upcomingTimeLeft = null
+ this.premiereDate = undefined
}
} else {
this.videoLengthSeconds = result.basic_info.duration
@@ -685,9 +733,8 @@ export default defineComponent({
})
downloadLinks.push(...captionLinks)
-
- this.downloadLinks = downloadLinks
}
+ this.downloadLinks = downloadLinks
} else {
// video might be region locked or something else. This leads to no formats being available
showToast(
@@ -715,6 +762,7 @@ export default defineComponent({
}
if (result.storyboards?.type === 'PlayerStoryboardSpec') {
+ /** @type {import('youtubei.js/dist/src/parser/classes/PlayerStoryboardSpec').StoryboardData[]} */
let source = result.storyboards.boards
if (window.innerWidth < 500) {
source = source.filter((board) => board.thumbnail_height <= 90)
@@ -723,7 +771,6 @@ export default defineComponent({
}
}
- // this.errorMessage = 'Test error message'
this.isLoading = false
this.updateTitle()
} catch (err) {
@@ -786,6 +833,7 @@ export default defineComponent({
this.isLive = result.liveNow
this.isFamilyFriendly = result.isFamilyFriendly
this.isPostLiveDvr = !!result.isPostLiveDvr
+ this.isUnlisted = !result.isListed
this.captions = result.captions.map(caption => {
return {
@@ -841,6 +889,8 @@ export default defineComponent({
// // https://github.com/iv-org/invidious/pull/4589
// if (this.proxyVideos) {
+ this.streamingDataExpiryDate = this.extractExpiryDateFromStreamingUrl(result.adaptiveFormats[0].url)
+
let hlsManifestUrl = result.hlsUrl
if (this.proxyVideos) {
@@ -869,12 +919,9 @@ export default defineComponent({
} else {
this.videoLengthSeconds = result.lengthSeconds
- // Detect if the Invidious server is running a new enough version of Invidious
- // to include this pull request: https://github.com/iv-org/invidious/pull/4586
- // which fixed the API returning incorrect height, width and fps information
- const trustApiResponse = result.adaptiveFormats.some(stream => typeof stream.size === 'string')
+ this.streamingDataExpiryDate = this.extractExpiryDateFromStreamingUrl(result.adaptiveFormats[0].url)
- this.legacyFormats = result.formatStreams.map(format => mapInvidiousLegacyFormat(format, trustApiResponse))
+ this.legacyFormats = result.formatStreams.map(mapInvidiousLegacyFormat)
if (!process.env.SUPPORTS_LOCAL_API || this.proxyVideos) {
this.legacyFormats.forEach(format => {
@@ -919,7 +966,7 @@ export default defineComponent({
return object
}))
- this.manifestSrc = await this.createInvidiousDashManifest(result, trustApiResponse)
+ this.manifestSrc = await this.createInvidiousDashManifest(result)
this.manifestMimeType = MANIFEST_TYPE_DASH
}
@@ -943,6 +990,12 @@ export default defineComponent({
})
},
+ extractExpiryDateFromStreamingUrl: function (url) {
+ const expireString = new URL(url).searchParams.get('expire')
+
+ return new Date(parseInt(expireString) * 1000)
+ },
+
/**
* @param {string} description
*/
@@ -1021,7 +1074,7 @@ export default defineComponent({
viewCount: this.videoViewCount,
lengthSeconds: this.videoLengthSeconds,
watchProgress: watchProgress,
- timeWatched: new Date().getTime(),
+ timeWatched: Date.now(),
isLive: false,
type: 'video',
}
@@ -1194,6 +1247,18 @@ export default defineComponent({
return
}
+ if (this.blockVideoAutoplay) {
+ showToast(this.$t('Autoplay Interruption Timer',
+ this.defaultAutoplayInterruptionIntervalHours,
+ {
+ autoplayInterruptionIntervalHours: this.defaultAutoplayInterruptionIntervalHours
+ }),
+ 3_600_000
+ )
+ this.resetAutoplayInterruptionTimeout()
+ return
+ }
+
if (this.watchingPlaylist && this.$refs.watchVideoPlaylist?.shouldStopDueToPlaylistEnd) {
// Let `watchVideoPlaylist` handle end of playlist, no countdown needed
this.$refs.watchVideoPlaylist.playNextVideo()
@@ -1260,6 +1325,7 @@ export default defineComponent({
handleRouteChange: function () {
this.abortAutoplayCountdown(true)
this.videoChapters = []
+ this.videoChaptersKind = 'chapters'
this.handleWatchProgress()
},
@@ -1355,25 +1421,14 @@ export default defineComponent({
return `data:application/dash+xml;charset=UTF-8,${encodeURIComponent(xmlData)}`
},
- createInvidiousDashManifest: async function (result, trustApiResponse = false) {
+ createInvidiousDashManifest: async function (result) {
let url = `${this.currentInvidiousInstanceUrl}/api/manifest/dash/id/${this.videoId}`
// If we are in Electron,
// we can use YouTube.js' DASH manifest generator to generate the manifest.
// Using YouTube.js' gives us support for multiple audio tracks (currently not supported by Invidious)
if (process.env.SUPPORTS_LOCAL_API) {
- const adaptiveFormats = await this.getAdaptiveFormatsInvidious(result, trustApiResponse)
-
- let parsedManifest
-
- if (!trustApiResponse) {
- // Invidious' API response doesn't include the height and width (and fps and qualityLabel for AV1) of video streams
- // so we need to extract them from Invidious' manifest
- const response = await invidiousFetch(url)
- const originalText = await response.text()
-
- parsedManifest = new DOMParser().parseFromString(originalText, 'application/xml')
- }
+ const adaptiveFormats = await this.getAdaptiveFormatsInvidious(result)
/** @type {import('youtubei.js').Misc.Format[]} */
const formats = []
@@ -1384,25 +1439,12 @@ export default defineComponent({
let hasMultipleAudioTracks = false
for (const format of adaptiveFormats) {
- if (!trustApiResponse && format.type.startsWith('video/')) {
- const representation = parsedManifest.querySelector(`Representation[id="${format.itag}"][bandwidth="${format.bitrate}"]`)
-
- format.height = parseInt(representation.getAttribute('height'))
- format.width = parseInt(representation.getAttribute('width'))
- format.fps = parseInt(representation.getAttribute('frameRate'))
-
- // the quality label is missing for AV1 formats
- if (!format.qualityLabel) {
- format.qualityLabel = format.width > format.height ? `${format.height}p` : `${format.width}p`
- }
- }
-
const localFormat = convertInvidiousToLocalFormat(format)
if (localFormat.has_audio) {
audioFormats.push(localFormat)
- if (localFormat.is_dubbed || localFormat.is_descriptive || localFormat.is_secondary) {
+ if (localFormat.is_dubbed || localFormat.is_descriptive || localFormat.is_secondary || localFormat.is_auto_dubbed) {
hasMultipleAudioTracks = true
}
}
@@ -1412,7 +1454,7 @@ export default defineComponent({
if (hasMultipleAudioTracks) {
// match YouTube's local API response with English
- const languageNames = new Intl.DisplayNames('en-US', { type: 'language' })
+ const languageNames = new Intl.DisplayNames('en-US', { type: 'language', languageDisplay: 'standard' })
for (const format of audioFormats) {
this.generateAudioTrackFieldInvidious(format, languageNames)
}
@@ -1450,6 +1492,9 @@ export default defineComponent({
} else if (format.is_secondary) {
type = ' secondary'
idNumber = 6
+ } else if (format.is_auto_dubbed) {
+ type = ''
+ idNumber = 10
} else {
type = ' alternative'
idNumber = -1
@@ -1464,7 +1509,7 @@ export default defineComponent({
}
},
- getAdaptiveFormatsInvidious: async function (existingInfoResult = null, trustApiResponse = false) {
+ getAdaptiveFormatsInvidious: async function (existingInfoResult = null) {
let result
if (existingInfoResult) {
result = existingInfoResult
@@ -1472,32 +1517,25 @@ export default defineComponent({
result = await invidiousGetVideoInformation(this.videoId)
}
- if (trustApiResponse) {
- result.adaptiveFormats.forEach((format) => {
- format.bitrate = parseInt(format.bitrate)
+ result.adaptiveFormats.forEach((format) => {
+ format.bitrate = parseInt(format.bitrate)
- // audio streams don't have a size property
- if (typeof format.size === 'string') {
- const [stringWidth, stringHeight] = format.size.split('x')
+ // audio streams don't have a size property
+ if (typeof format.size === 'string') {
+ const [stringWidth, stringHeight] = format.size.split('x')
- format.width = parseInt(stringWidth)
- format.height = parseInt(stringHeight)
- }
- })
+ format.width = parseInt(stringWidth)
+ format.height = parseInt(stringHeight)
+ }
+ })
- return result.adaptiveFormats
- } else {
- return filterInvidiousFormats(result.adaptiveFormats)
- .map((format) => {
- format.bitrate = parseInt(format.bitrate)
- if (typeof format.resolution === 'string') {
- format.height = parseInt(format.resolution.replace('p', ''))
- }
- return format
- })
- }
+ return result.adaptiveFormats
},
+ /**
+ * @param {import('youtubei.js/dist/src/parser/classes/PlayerStoryboardSpec').StoryboardData} storyboardInfo
+ * @returns {string}
+ */
createLocalStoryboardUrls: function (storyboardInfo) {
const results = buildVTTFileLocally(storyboardInfo, this.videoLengthSeconds)
@@ -1517,7 +1555,7 @@ export default defineComponent({
// otherwise just fallback to the FreeTube display language and hope that YouTube will be able to handle it
if (!translationLanguage) {
translationName = this.$t('Locale Name')
- translationCode = userLanguages.values().next()
+ translationCode = userLanguages.values().next().value
} else {
translationName = translationLanguage.language_name.text
translationCode = translationLanguage.language_code
@@ -1598,7 +1636,7 @@ export default defineComponent({
},
updateTitle: function () {
- document.title = `${this.videoTitle} - ${packageDetails.productName}`
+ this.setAppTitle(`${this.videoTitle} - ${packageDetails.productName}`)
},
isHiddenVideo: function (forbiddenTitles, channelsHidden, video) {
@@ -1626,6 +1664,16 @@ export default defineComponent({
this.updatePlaylistLastPlayedAt({ _id: playlist._id })
},
+ resetAutoplayInterruptionTimeout() {
+ clearTimeout(this.autoplayInterruptionTimeout)
+ this.autoplayInterruptionTimeout = setTimeout(() => { this.blockVideoAutoplay = true }, this.defaultAutoplayInterruptionIntervalHours * 3_600_000)
+ this.blockVideoAutoplay = false
+ },
+
+ updatePlaybackRate(newRate) {
+ this.currentPlaybackRate = newRate
+ },
+
...mapActions([
'updateHistory',
'updateAutoplayPlaylists',
@@ -1634,6 +1682,10 @@ export default defineComponent({
'updateLastViewedPlaylist',
'updatePlaylistLastPlayedAt',
'updateSubscriptionDetails',
+ ]),
+
+ ...mapMutations([
+ 'setAppTitle'
])
}
})
diff --git a/src/renderer/views/Watch/Watch.vue b/src/renderer/views/Watch/Watch.vue
index 1f83e6c03b83d..00f3cf6b44673 100644
--- a/src/renderer/views/Watch/Watch.vue
+++ b/src/renderer/views/Watch/Watch.vue
@@ -36,6 +36,7 @@
:autoplay-possible="autoplayPossible"
:autoplay-enabled="autoplayEnabled"
:vr-projection="vrProjection"
+ :current-playback-rate="currentPlaybackRate"
class="videoPlayer"
@error="handlePlayerError"
@loaded="handleVideoLoaded"
@@ -43,6 +44,7 @@
@ended="handleVideoEnded"
@toggle-theatre-mode="useTheatreMode = !useTheatreMode"
@toggle-autoplay="toggleAutoplay"
+ @playback-rate-updated="updatePlaybackRate"
/>
-
@@ -182,7 +185,7 @@
class="sidebarArea"
>
+'This part of the app is not ready yet. Come back later when progress has been made.': >-
+ Hierdie gedeelte van die toep is nog nie gereed nie. Kom later terug wanneer vordering
+ gemaak is.
# Webkit Menu Bar
-File: ''
-New Window: ''
-Preferences: ''
-Quit: ''
-Edit: ''
-Undo: ''
+File: 'Lêer'
+New Window: 'Nuwe venster'
+Preferences: 'Voorkeure'
+Quit: 'Sluit'
+Edit: 'Wysig'
+Undo: 'Ontdoen'
Redo: ''
Cut: ''
Copy: ''
@@ -41,7 +43,7 @@ Are you sure you want to open this link?: ''
# Anything shared among components / views should be put here
Global:
Videos: ''
- Shorts: ''
+ Shorts: 'Kortvideo’s'
Live: ''
Community: ''
Counts:
@@ -135,8 +137,6 @@ Channels:
Search bar placeholder: ''
Count: ''
Empty: ''
- Unsubscribe: ''
- Unsubscribed: ''
Unsubscribe Prompt: ''
Trending:
Trending: ''
@@ -152,8 +152,6 @@ Feed:
Playlists: ''
User Playlists:
Your Playlists: ''
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
You have no playlists. Click on the create new playlist button to create a new one.: ''
Empty Search Message: ''
Search bar placeholder: ''
@@ -261,7 +259,6 @@ History:
Settings:
# On Settings Page
Settings: ''
- Expand All Settings Sections: ''
Sort Settings Sections (A-Z): ''
The app needs to restart for changes to take effect. Restart and apply change?: ''
General Settings:
@@ -454,9 +451,7 @@ Settings:
Subscription Settings: ''
Hide Videos on Watch: ''
Fetch Feeds from RSS: ''
- Manage Subscriptions: ''
Fetch Automatically: ''
- Only Show Latest Video for Each Channel: ''
Confirm Before Unsubscribing: ''
Distraction Free Settings:
Distraction Free Settings: ''
@@ -482,556 +477,676 @@ Settings:
Display Titles Without Excessive Capitalisation: ''
Hide Live Streams: ''
Hide Upcoming Premieres: ''
- Hide Sharing Actions: ''
- Hide Chapters: ''
- Hide Channels: ''
- Hide Channels Disabled Message: ''
- Hide Channels Placeholder: ''
- Hide Channels Invalid: ''
- Hide Channels API Error: ''
- Hide Channels Already Exists: ''
- Hide Featured Channels: ''
- Hide Channel Playlists: ''
- Hide Channel Community: ''
- Hide Channel Shorts: ''
- Hide Channel Podcasts: ''
- Hide Channel Releases: ''
- Hide Videos and Playlists Containing Text: ''
- Hide Videos and Playlists Containing Text Placeholder: ''
- Hide Subscriptions Videos: ''
- Hide Subscriptions Shorts: ''
- Hide Subscriptions Live: ''
- Hide Subscriptions Community: ''
+ Hide Sharing Actions: 'Versteek deel-aksies'
+ Hide Chapters: 'Versteek hoofstukke'
+ Hide Channels: 'Versteek video’s van kanale'
+ Hide Channels Disabled Message: 'Sommige kanale is met ID versper en is nie verwerk
+ nie. Funksie is versper terwyl daardie ID’s bygewerk word'
+ Hide Channels Placeholder: 'Kanaal-ID'
+ Hide Channels Invalid: 'Gegewe kanaal-ID is ongeldig'
+ Hide Channels API Error: 'Fout by die ophaal van gebruiker met die gegewe ID.
+ Gaan weer na of die ID korrek is.'
+ Hide Channels Already Exists: 'Kanaal-ID bestaan reeds'
+ Hide Featured Channels: 'Versteek uitgeligte kanale'
+ Hide Channel Playlists: 'Versteek kanaal-“afspeellys”-oortjie'
+ Hide Channel Community: 'Versteek kanaal-“gemeenskap”-oortjie'
+ Hide Channel Shorts: 'Versteek kanaal-“kortvideo’s”-oortjie'
+ Hide Channel Podcasts: 'Versteek kanaal-“podsendings”-oortjie'
+ Hide Channel Releases: 'Versteek kanaal-“vrystellings”-oortjie'
+ Hide Videos and Playlists Containing Text: 'Versteek video’s en afspeellyste wat
+ teks bevat'
+ Hide Videos and Playlists Containing Text Placeholder: 'Woord, woordfragment of
+ frase'
+ Hide Subscriptions Videos: 'Versteek intekenings video’s'
+ Hide Subscriptions Shorts: 'Versteek intekenings kortvideo’s'
+ Hide Subscriptions Live: 'Versteek intekenings regstreeks'
+ Hide Subscriptions Community: 'Versteek intekenings gemeenskap'
+ Show Added Items: Toon toegevoegde items
+ Hide Channel Home: Versteek kanaal-“tuis”-oortjie
Data Settings:
- Data Settings: ''
- Select Import Type: ''
- Select Export Type: ''
- Import Subscriptions: ''
- Subscription File: ''
- History File: ''
- Playlist File: ''
- Check for Legacy Subscriptions: ''
- Export Subscriptions: ''
- Export FreeTube: ''
- Export YouTube: ''
- Export NewPipe: ''
- Import History: ''
- Export History: ''
- Import Playlists: ''
- Export Playlists: ''
+ Data Settings: 'Data'
+ Select Import Type: 'Kies invoertipe'
+ Select Export Type: 'Kies uitstuurtipe'
+ Import Subscriptions: 'Voer intekenings in'
+ Subscription File: 'Intekeninglêer'
+ History File: 'Geskiedenislêer'
+ Playlist File: 'Afspeellyslêer'
+ Export Subscriptions: 'Stuur intekenings uit'
+ Export FreeTube: 'Stuur FreeTube uit'
+ Export YouTube: 'Stuur YouTube uit'
+ Export NewPipe: 'Stuur NewPipe uit'
+ Import History: 'Voer geskiedenis in'
+ Export History: 'Stuur geskiedenis uit'
+ Import Playlists: 'Voer afspeellyste in'
+ Export Playlists: 'Stuur afspeellyste uit'
Export Playlists For Older FreeTube Versions:
- Label: ''
+ Label: 'Stuur afspeellyste uit vir ouer FreeTube-weergawes'
# |- = Keep newlines, No newline at end
- Tooltip: |
- Profile object has insufficient data, skipping item: ''
- All subscriptions and profiles have been successfully imported: ''
- All subscriptions have been successfully imported: ''
- Invalid subscriptions file: ''
- Invalid history file: ''
- Subscriptions have been successfully exported: ''
- History object has insufficient data, skipping item: ''
- All watched history has been successfully imported: ''
- All watched history has been successfully exported: ''
- Playlist insufficient data: ''
- All playlists has been successfully imported: ''
- All playlists has been successfully exported: ''
- Unable to read file: ''
- Unable to write file: ''
- Unknown data key: ''
- How do I import my subscriptions?: ''
- Manage Subscriptions: ''
+ Tooltip: |-
+ Hierdie opsie stuur video’s van alle afspeellyste uit na een afspeellys genaamd ‘Gunstelinge’.
+ Uitstuur en invoer van video’s in afspeellyste vir ’n ouer weergawe van FreeTube:
+ 1. Stuur u afspeellyste uit met hierdie opsie geaktiveer.
+ 2. Verwyder al u bestaande afspeellyste met die opsie ‘Verwyder alle afspeellyste’ onder ‘Privaatheidsinstellings’.
+ 3. Begin die ouer weergawe van FreeTube en ivoer die uitgestuurde afspeellyste in.
+ Profile object has insufficient data, skipping item: 'Profielobjek het onvoldoende
+ data, item word oorgeslaan'
+ All subscriptions and profiles have been successfully imported: 'Alle intekenings
+ en profiele is suksesvol ingevoer'
+ All subscriptions have been successfully imported: 'Alle intekenings is suksesvol
+ ingevoer'
+ Invalid subscriptions file: 'Ongeldige intekenings-lêer'
+ Invalid history file: 'Ongeldige geskiedenislêer'
+ Subscriptions have been successfully exported: 'Intekenings is suksesvol uitgestuur'
+ History object has insufficient data, skipping item: 'Geskiedenisobjek het onvoldoende
+ data, item word oorgeslaan'
+ All watched history has been successfully imported: 'Alle gekykte geskiedenis
+ is suksesvol ingevoer'
+ All watched history has been successfully exported: 'Alle gekykte geskiedenis
+ is suksesvol uitgestuur'
+ Playlist insufficient data: 'Onvoldoende data vir “{playlist}”-afspeellys, item
+ word oorgeslaan'
+ All playlists has been successfully imported: 'Alle afspeellyste is suksesvol
+ ingevoer'
+ All playlists has been successfully exported: 'Alle afspeellyste is suksesvol
+ uitgestuur'
+ Unable to read file: 'Kan nie lêer lees nie'
+ Unable to write file: 'Kan nie lêer skryf nie'
+ Unknown data key: 'Onbekende datasleutel'
+ How do I import my subscriptions?: 'Hoe voer ek my intekeninge in?'
+ Manage Subscriptions: 'Bestuur intekeninge'
Proxy Settings:
- Proxy Settings: ''
- Enable Tor / Proxy: ''
- Proxy Protocol: ''
- Proxy Host: ''
- Proxy Port Number: ''
- Clicking on Test Proxy will send a request to: ''
- Test Proxy: ''
- Your Info: ''
- Ip: ''
- Country: ''
- Region: ''
- City: ''
- Error getting network information. Is your proxy configured properly?: ''
+ Proxy Settings: 'Instaanbediener'
+ Enable Tor / Proxy: 'Aktiveer Tor / Instaanbediener'
+ Proxy Protocol: 'Instaanbedienerprotokol'
+ Proxy Host: 'Instaangasheer'
+ Proxy Port Number: 'Instaanpoortnommer'
+ Clicking on Test Proxy will send a request to: 'Deur op Toets instaanbediener
+ te klik word ’n versoek verstuur na'
+ Test Proxy: 'Toets instaanbediener'
+ Your Info: 'U inligting'
+ Ip: 'IP'
+ Country: 'Land'
+ Region: 'Streek'
+ City: 'Stad'
+ Error getting network information. Is your proxy configured properly?: 'Fout by
+ ophaal van netwerkinligting. Is u instaanbediener korrek opgestel?'
+ Proxy Warning: FreeTube het nie ’n ingeboude instaanbediener nie maar kan aan
+ ’n eksterne een koppel, soos een wat op u masjien loop soos Tor of ’n eksterne
+ een soos ’n SOCKS5-instaanbediener wat deur sommige VPN’s verskaf word. Indien
+ geaktiveer, maak seker u instaanbediener/Tor is korrek opgestel anders kan FreeTube
+ geen data ophaal nie.
SponsorBlock Settings:
- SponsorBlock Settings: ''
- Enable SponsorBlock: ''
- 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': ''
- Notify when sponsor segment is skipped: ''
- UseDeArrowTitles: ''
- UseDeArrowThumbnails: ''
- 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': ''
+ SponsorBlock Settings: 'SponsorBlock'
+ Enable SponsorBlock: 'Aktiveer SponsorBlock'
+ 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 'SponsorBlock API-bronadres
+ (verstek is https://sponsor.ajay.app)'
+ Notify when sponsor segment is skipped: 'Stel my in kennis wanneer geborgde segment
+ oorgeslaan is'
+ UseDeArrowTitles: 'Gebruik DeArrow-videotitels'
+ UseDeArrowThumbnails: 'Gebruik DeArrow vir duimnaels'
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': 'DeArrow-duinmaelgenereerder
+ API-bronadres (verstek is https://dearrow-thumb.ajay.app)'
Skip Options:
- Skip Option: ''
- Auto Skip: ''
- Show In Seek Bar: ''
- Prompt To Skip: ''
- Do Nothing: ''
- Category Color: ''
+ Skip Option: 'Slaan opsie oor'
+ Auto Skip: 'Slaan outomaties oor'
+ Show In Seek Bar: 'Toon in soekbalk'
+ Prompt To Skip: 'Vra om oor te slaan'
+ Do Nothing: 'Doen niks'
+ Category Color: 'Kategoriekleur'
Parental Control Settings:
- Parental Control Settings: ''
- Hide Unsubscribe Button: ''
- Show Family Friendly Only: ''
- Hide Search Bar: ''
+ Parental Control Settings: 'Ouerbeheer'
+ Hide Unsubscribe Button: 'Versteek uittekenknop'
+ Show Family Friendly Only: 'Toon slegs gesinsvriendelike inhoud'
+ Hide Search Bar: 'Versteek soekbalk'
Download Settings:
- Download Settings: ''
- Ask Download Path: ''
- Choose Path: ''
- Download Behavior: ''
- Download in app: ''
- Open in web browser: ''
+ Download Settings: 'Laai af'
+ Ask Download Path: 'Vra vir aflaaipad'
+ Choose Path: 'Kies pad'
+ Download Behavior: 'Aflaaigedrag'
+ Download in app: 'Laai in toep af'
+ Open in web browser: 'Open in webblaaier'
Experimental Settings:
- Experimental Settings: ''
- Warning: ''
- Replace HTTP Cache: ''
+ Experimental Settings: 'Eksperimenteel'
+ Warning: 'Dit is eksperimentele instellings wat die toep kan laat uitbom indien
+ geaktiveer. Dit word aanbeveel om rugsteune te maak. Gebruik op eie risiko!'
+ Replace HTTP Cache: 'Vervang HTTP-kasgeheue'
Password Dialog:
- Password: ''
- Enter Password To Unlock: ''
- Password Incorrect: ''
- Unlock: ''
+ Password: 'Wagwoord'
+ Enter Password To Unlock: 'Voer wagwoord in om instellings te ontgrendel'
+ Password Incorrect: 'Verkeerde wagwoord'
+ Unlock: 'Ontgrendel'
Password Settings:
- Password Settings: ''
- Set Password To Prevent Access: ''
- Set Password: ''
- Remove Password: ''
+ Password Settings: 'Wagwoord'
+ Set Password To Prevent Access: 'Stel ’n wagwoord in om toegang tot instellings
+ te voorkom'
+ Set Password: 'Stel wagwoord in'
+ Remove Password: 'Verwyder wagwoord'
About:
#On About page
- About: ''
- Beta: ''
- Source code: ''
- Licensed under the: ''
- AGPLv3: ''
- Downloads / Changelog: ''
- GitHub releases: ''
- Help: ''
- FreeTube Wiki: ''
- FAQ: ''
- Discussions: ''
- Report a problem: ''
- GitHub issues: ''
- Please check for duplicates before posting: ''
- Website: ''
- Blog: ''
- Email: ''
- Mastodon: ''
- Chat on Matrix: ''
- Please read the: ''
- room rules: ''
- Translate: ''
- Credits: ''
- FreeTube is made possible by: ''
- these people and projects: ''
- Donate: ''
+ About: 'Oor'
+ Beta: 'Beta'
+ Source code: 'Bronkode'
+ Licensed under the: 'Gelisensieer onder die'
+ AGPLv3: 'AGPLv3'
+ Downloads / Changelog: 'Aflaaie / Veranderingslogboek'
+ GitHub releases: 'GitHub-vrystellings'
+ Help: 'Hulp'
+ FreeTube Wiki: 'FreeTube Wiki'
+ FAQ: 'Gereelde vrae'
+ Discussions: 'Besprekings'
+ Report a problem: 'Rapporteer ’n probleem'
+ GitHub issues: 'GitHub-probleme'
+ Please check for duplicates before posting: 'Gaan na vir duplikate voor u dit plaas'
+ Website: 'Webwerf'
+ Blog: 'Woernaal'
+ Email: 'E-pos'
+ Mastodon: 'Mastodon'
+ Chat on Matrix: 'Klets op Matrix'
+ Please read the: 'Lees asb. die'
+ room rules: 'kamerreëls'
+ Translate: 'Vertaal'
+ Credits: 'Danksegging'
+ FreeTube is made possible by: 'FreeTube is moontlik gemaak deur'
+ these people and projects: 'hierdie mense en projekte'
+ Donate: 'Skenk'
Profile:
- Profile Settings: ''
- Toggle Profile List: ''
- Profile Select: ''
- Profile Filter: ''
- All Channels: ''
- Profile Manager: ''
- Create New Profile: ''
- Edit Profile: ''
- Edit Profile Name: ''
- Create Profile Name: ''
- Profile Name: ''
- Color Picker: ''
- Custom Color: ''
- Profile Preview: ''
- Create Profile: ''
- Update Profile: ''
- Make Default Profile: ''
- Delete Profile: ''
- Are you sure you want to delete this profile?: ''
- All subscriptions will also be deleted.: ''
- Profile could not be found: ''
- Your profile name cannot be empty: ''
- Profile has been created: ''
- Profile has been updated: ''
- Your default profile has been set to {profile}: ''
- Removed {profile} from your profiles: ''
- Your default profile has been changed to your primary profile: ''
- '{profile} is now the active profile': ''
- Subscription List: ''
- Other Channels: ''
- '{number} selected': ''
- Select All: ''
- Select None: ''
- Delete Selected: ''
- Add Selected To Profile: ''
- No channel(s) have been selected: ''
+ Profile Settings: 'Profiel'
+ Toggle Profile List: 'Tokkel profiellys'
+ Profile Select: 'Profielseleksie'
+ Profile Filter: 'Profielfilter'
+ All Channels: 'Alle kanale'
+ Profile Manager: 'Profielbestuurder'
+ Create New Profile: 'Skep nuwe profiel'
+ Edit Profile: 'Wysig profiel'
+ Edit Profile Name: 'Wysig profielnaam'
+ Create Profile Name: 'Skep profielnaam'
+ Profile Name: 'Profielnaam'
+ Color Picker: 'Kleurkieser'
+ Custom Color: 'Pasgemaakte kleur'
+ Profile Preview: 'Profielvoorskou'
+ Create Profile: 'Skep profiel'
+ Update Profile: 'Werk profiel by'
+ Make Default Profile: 'Maak verstekprofiel'
+ Delete Profile: 'Skrap profiel'
+ Are you sure you want to delete this profile?: 'Is u seker u wil hierdie profiel
+ skrap?'
+ All subscriptions will also be deleted.: 'Alle intekeninge sal ook geskrap word.'
+ Profile could not be found: 'Profiel kon nie gevind word nie'
+ Your profile name cannot be empty: 'U profielnaam kan nie leeg wees nie'
+ Profile has been created: 'Profiel is geskep'
+ Profile has been updated: 'Profiel is bygewerk'
+ Your default profile has been set to {profile}: 'U verstekprofiel is ingestel op
+ {profile}'
+ Removed {profile} from your profiles: 'Verwyder {profile} uit u profiele'
+ Your default profile has been changed to your primary profile: 'U verstekprofiel
+ is na u hoofprofiel verander'
+ '{profile} is now the active profile': '{profile} is nou die aktiewe profiel'
+ Subscription List: 'Intekenlys'
+ Other Channels: 'Ander kanale'
+ '{number} selected': '{number} gekies'
+ Select All: 'Kies alles'
+ Select None: 'Kies geen'
+ Delete Selected: 'Skrap gekose'
+ Add Selected To Profile: 'Voeg gekose toe tot profiel'
+ No channel(s) have been selected: 'Geen kanaal(e) is gekies nie'
? This is your primary profile. Are you sure you want to delete the selected channels? The
same channels will be deleted in any profile they are found in.
- : ''
- Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: ''
- Close Profile Dropdown: ''
- Open Profile Dropdown: ''
+ : 'Dit is u primêre profiel. Is u seker u wil die gekose kanale skrap? Dieselfde
+ kanale sal geskrap word in enige ander profiel waarin dit voorkom.'
+ Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: 'Is
+ u seker u wil die gekose kanale skrap? Dit sal nie die kanaal uit enige ander
+ profiel skrap nie.'
+ Close Profile Dropdown: 'Sluit profielkieslys'
+ Open Profile Dropdown: 'Open profielkieslys'
#On Channel Page
Channel:
- Subscribe: ''
- Unsubscribe: ''
- Channel has been removed from your subscriptions: ''
- Removed subscription from {count} other channel(s): ''
- Added channel to your subscriptions: ''
- Search Channel: ''
- Your search results have returned 0 results: ''
- Sort By: ''
- This channel does not exist: ''
- This channel does not allow searching: ''
- This channel is age-restricted and currently cannot be viewed in FreeTube.: ''
- Channel Tabs: ''
+ Subscribe: 'Teken in'
+ Unsubscribe: 'Teken uit'
+ Channel has been removed from your subscriptions: 'Kanaal is uit u intekeninge verwyder'
+ Removed subscription from {count} other channel(s): 'Intekening van {count} ander
+ kanaal(e) is verwyder'
+ Added channel to your subscriptions: 'Kanaal is tot u intekeninge toegevoeg'
+ Search Channel: 'Deursoek kanaal'
+ Your search results have returned 0 results: 'U soekaksie het 0 resultate gelewer'
+ Sort By: 'Sorteer volgens'
+ This channel does not exist: 'Hierdie kanaal bestaan nie'
+ This channel does not allow searching: 'Hierdie kanaal laat nie soektogte toe nie'
+ This channel is age-restricted and currently cannot be viewed in FreeTube.: 'Hierdie
+ kanaal is ouderdomsbeperk en kan nie tans in FreeTube bekyk word nie.'
+ Channel Tabs: 'Kanaaloortjies'
Videos:
- Videos: ''
- This channel does not currently have any videos: ''
+ Videos: 'Video’s'
+ This channel does not currently have any videos: 'Hierdie kanaal het tans geen
+ video’s'
Sort Types:
- Newest: ''
- Oldest: ''
- Most Popular: ''
+ Newest: 'Nuutste'
+ Oldest: 'Oudste'
+ Most Popular: 'Gewildste'
Shorts:
- This channel does not currently have any shorts: ''
+ This channel does not currently have any shorts: 'Hierdie kanaal het tans geen
+ kortvideo’s nie'
Live:
- Live: ''
- This channel does not currently have any live streams: ''
+ Live: 'Regstreeks'
+ This channel does not currently have any live streams: 'Hierdie kanaal het tans
+ geen rekstreekse stromings nie'
Playlists:
- Playlists: ''
- This channel does not currently have any playlists: ''
+ Playlists: 'Afspeellyste'
+ This channel does not currently have any playlists: 'Hierdie kanaal het tans geen
+ afspeellyste nie'
Sort Types:
- Last Video Added: ''
- Newest: ''
- Oldest: ''
+ Last Video Added: 'Laaste toegevoegde video'
+ Newest: 'Nuutste'
+ Oldest: 'Oudste'
Podcasts:
- Podcasts: ''
- This channel does not currently have any podcasts: ''
+ Podcasts: 'Podsendings'
+ This channel does not currently have any podcasts: 'Hierdie kanaal het tans geen
+ podsendings nie'
Releases:
- Releases: ''
- This channel does not currently have any releases: ''
+ Releases: 'Vrystellings'
+ This channel does not currently have any releases: 'Hierdie kanaal het nie tans
+ enige vrystellings nie'
About:
- About: ''
- Channel Description: ''
+ About: 'Oor'
+ Channel Description: 'Kanaalbeskrywing'
Tags:
- Tags: ''
- Search for: ''
- Details: ''
- Joined: ''
- Location: ''
- Featured Channels: ''
+ Tags: 'Etikette'
+ Search for: 'Soek na ‘{tag}’'
+ Details: 'Details'
+ Joined: 'Lid sedert'
+ Location: 'Ligging'
+ Featured Channels: 'Uitgeligte kanale'
Community:
- This channel currently does not have any posts: ''
- votes: ''
- Reveal Answers: ''
- Hide Answers: ''
- Video hidden by FreeTube: ''
+ This channel currently does not have any posts: 'Hierdie kanaal het nie tans enige
+ plasings nie'
+ votes: '{votes} stemme'
+ Reveal Answers: 'Onthul antwoorde'
+ Hide Answers: 'Versteek antwoorde'
+ Video hidden by FreeTube: 'Video is deur FreeTube versteek'
+ View Full Post: Bekyk volle plasing
+ Viewing Posts Only Supported By Invidious: Bekyk van plasings word slegs vir Invidious
+ ondersteun. Gaan na ’n kanaal se gemeenskapsblad om inhoud te sien sonder Invidious.
+ Home:
+ Home: Tuis
+ View Playlist: Bekyk afspeellys
Video:
- More Options: ''
- Mark As Watched: ''
- Remove From History: ''
- Video has been marked as watched: ''
- Video has been removed from your history: ''
- Save Video: ''
- Video has been saved: ''
- Video has been removed from your saved list: ''
- Open in YouTube: ''
- Copy YouTube Link: ''
- Open YouTube Embedded Player: ''
- Copy YouTube Embedded Player Link: ''
- Open in Invidious: ''
- Copy Invidious Link: ''
- Open Channel in YouTube: ''
- Copy YouTube Channel Link: ''
- Open Channel in Invidious: ''
- Copy Invidious Channel Link: ''
- Hide Channel: ''
- Unhide Channel: ''
- Views: ''
- Loop Playlist: ''
- Shuffle Playlist: ''
- Reverse Playlist: ''
- Play Next Video: ''
- Play Previous Video: ''
- Pause on Current Video: ''
- Watched: ''
- Autoplay: ''
- Starting soon, please refresh the page to check again: ''
+ More Options: 'Nog opsies'
+ Mark As Watched: 'Markeer as gekyk'
+ Remove From History: 'Verwyder uit geskiedenis'
+ Video has been marked as watched: 'Video is gemarkeer as gekyk'
+ Video has been removed from your history: 'Video is uit u geskiedenis verwyder'
+ Save Video: 'Bewaar video'
+ Video has been saved: 'Video is bewaar'
+ Video has been removed from your saved list: 'Video is verwyder uit u lys van bewaarde
+ video’s'
+ Open in YouTube: 'Open in YouTube'
+ Copy YouTube Link: 'Kopieer YouTube-skakel'
+ Open YouTube Embedded Player: 'Open YouTube- ingebedde skakel'
+ Copy YouTube Embedded Player Link: 'Kopieer YouTube-inbedspelerskakel'
+ Open in Invidious: 'Open in Invidious'
+ Copy Invidious Link: 'Kopieer Invidious-skakel'
+ Open Channel in YouTube: 'Open kanaal in YouTube'
+ Copy YouTube Channel Link: 'Kopieer YouTube-kanaalskakel'
+ Open Channel in Invidious: 'Open kanaal in Invidious'
+ Copy Invidious Channel Link: 'Kopieer Invidious-kanaalskakel'
+ Hide Channel: 'Versteek kanaal'
+ Unhide Channel: 'Toon kanaal'
+ Views: 'Kyke'
+ Loop Playlist: 'Herhaal afspeellys'
+ Shuffle Playlist: 'Skommel afspeellys'
+ Reverse Playlist: 'Keer afspeellys om'
+ Play Next Video: 'Speel volgende video af'
+ Play Previous Video: 'Speel vorige video af'
+ Pause on Current Video: 'Laat wag by huidige video'
+ Watched: 'Gekyk'
+ Autoplay: 'Outo-afspeel'
+ Starting soon, please refresh the page to check again: 'Begin binnekort, verfris
+ asb. die blad om weer na te gaan'
# As in a Live Video
- Premieres on: ''
- Premieres: ''
- Upcoming: ''
- Live: ''
- Live Now: ''
- Live Chat: ''
- Enable Live Chat: ''
- Live Chat is currently not supported in this build.: ''
- 'Chat is disabled or the Live Stream has ended.': ''
- Live chat is enabled. Chat messages will appear here once sent.: ''
- 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': ''
- 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': ''
- Show Super Chat Comment: ''
- Scroll to Bottom: ''
- Download Video: ''
- video only: ''
- audio only: ''
+ Premieres on: 'Première op'
+ Premieres: 'Première'
+ Upcoming: 'Komend'
+ Live: 'Regstreeks'
+ Live Now: 'Nou regstreeks'
+ Live Chat: 'Regstreekse klets'
+ Enable Live Chat: 'Aktiveer regstreekse klets'
+ Live Chat is currently not supported in this build.: 'Regstreekse klets word nie
+ in hierdie bou gesteun nie.'
+ 'Chat is disabled or the Live Stream has ended.': 'Klets is gedeaktiveer of die
+ regstreekse klets is beëindig.'
+ Live chat is enabled. Chat messages will appear here once sent.: 'Regstreekse klets
+ is geaktiveer. Kletsboodskappe sal hier verskyn.'
+ 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Regstreekse
+ klets word nie met die Invidious-API ondersteun nie. ’n Direkte verbinding na
+ YouTube word vereis.'
+ 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': 'Regstreekse
+ klets is nie vir hierdie stroom beskikbaar nie. Die oplaaier het dit gedeaktiveer.'
+ Show Super Chat Comment: 'Toon superkletskommentaar'
+ Scroll to Bottom: 'Rol na onderent'
+ Download Video: 'Laai video af'
+ video only: 'slegs video'
+ audio only: 'slegs oudio'
Published:
- Jan: ''
- Feb: ''
- Mar: ''
- Apr: ''
- May: ''
- Jun: ''
- Jul: ''
- Aug: ''
- Sep: ''
- Oct: ''
- Nov: ''
- Dec: ''
- Second: ''
- Seconds: ''
- Minute: ''
- Minutes: ''
- Hour: ''
- Hours: ''
- Day: ''
- Days: ''
- Week: ''
- Weeks: ''
- Month: ''
- Months: ''
- Year: ''
- Years: ''
- Ago: ''
- Upcoming: ''
- In less than a minute: ''
- Published on: ''
- Streamed on: ''
- Started streaming on: ''
- Publicationtemplate: ''
+ In less than a minute: 'Oor minder as een minuut'
+ Published on: 'Gepubliseer op'
+ Streamed on: 'Gestroom op'
+ Started streaming on: 'Het begin met stroming op'
Sponsor Block category:
- sponsor: ''
- intro: ''
- outro: ''
- self-promotion: ''
- interaction: ''
- music offtopic: ''
- recap: ''
- filler: ''
+ sponsor: 'Borg'
+ intro: 'Inleiding'
+ outro: 'Uitleiding'
+ self-promotion: 'Selfbevordering'
+ interaction: 'Interaksie'
+ music offtopic: 'Musiek ongepas'
+ recap: 'Opsomming'
+ filler: 'Vulsel'
External Player:
- OpenInTemplate: ''
- video: ''
- playlist: ''
- OpeningTemplate: ''
- UnsupportedActionTemplate: ''
+ OpenInTemplate: 'Open in {externalPlayer}'
+ video: 'video'
+ playlist: 'afspeellys'
+ OpeningTemplate: 'Open tans {videoOrPlaylist} in {externalPlayer}…'
+ UnsupportedActionTemplate: '{externalPlayer} ondersteun nie: {action}'
Unsupported Actions:
- starting video at offset: ''
- setting a playback rate: ''
- opening playlists: ''
- opening specific video in a playlist (falling back to opening the video): ''
- reversing playlists: ''
- shuffling playlists: ''
- looping playlists: ''
+ starting video at offset: 'begin video met verrekening'
+ setting a playback rate: 'stel afspeelsnelheid in'
+ opening playlists: 'open afspeellyste'
+ opening specific video in a playlist (falling back to opening the video): 'open
+ spesifieke video in ’n afspeellys (val terug tot die open van die video)'
+ reversing playlists: 'keer afspeellyste om'
+ shuffling playlists: 'skommel afspeellyste'
+ looping playlists: 'herhalende afspeellyste'
Player:
- TranslatedCaptionTemplate: ''
- Audio Tracks: ''
- Theatre Mode: ''
- Exit Theatre Mode: ''
- Full Window: ''
- Exit Full Window: ''
- Take Screenshot: ''
- Show Stats: ''
- Hide Stats: ''
+ TranslatedCaptionTemplate: '{language} (vertaal vanaf “{originalLanguage}”)'
+ Audio Tracks: 'Oudiosnitte'
+ Theatre Mode: 'Teatermodus'
+ Exit Theatre Mode: 'Verlaat teatermodus'
+ Full Window: 'Volle venster'
+ Exit Full Window: 'Verlaat volle venster'
+ Take Screenshot: 'Maak skermkiekie'
+ Show Stats: 'Toon statistiek'
+ Hide Stats: 'Versteek statistiek'
Stats:
- Stats: ''
- Video ID: ''
- Media Formats: ''
- Resolution: ''
- Player Dimensions: ''
- Bitrate: ''
- Volume: ''
- Bandwidth: ''
- Buffered: ''
- Dropped Frames / Total Frames: ''
- CodecAudio: ''
- CodecsVideoAudio: ''
- CodecsVideoAudioNoItags: ''
- You appear to be offline: ''
- Playback will resume automatically when your connection comes back: ''
- Skipped segment: ''
+ Stats: 'Statistieke'
+ Video ID: 'Video ID: {videoId}'
+ Media Formats: 'Mediaformate: {formats}'
+ Resolution: 'Resolusie: {width}x{height}@{frameRate}'
+ Player Dimensions: 'Spelerdimensies: {width}x{height}'
+ Bitrate: 'Bistempo: {bitrate} kbps'
+ Volume: 'Volume: {volumePercentage}%'
+ Bandwidth: 'Bandwydte: {bandwidth} kbps'
+ Buffered: 'Gebuffer: {bufferedPercentage}%'
+ Dropped Frames / Total Frames: 'Verlore rame: {droppedFrames} / Totale rame:
+ {totalFrames}'
+ CodecAudio: 'Kodek: {audioCodec} ({audioItag})'
+ CodecsVideoAudio: 'Kodeks: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
+ CodecsVideoAudioNoItags: 'Kodeks: {videoCodec} / {audioCodec}'
+ You appear to be offline: 'U blyk vanlyn te wees.'
+ Playback will resume automatically when your connection comes back: 'Afspeel sal
+ outomaties hervat wanneer u verbinding terug kom.'
+ Skipped segment: 'Segment {segmentCategory} oorgeslaan'
#& Videos
+ Unlisted: Ongelys
+ IP block: YouTube het u IP-adres versper en u kan nie video’s kyk nie. Verander
+ u VPN of instaanbediener.
+ MembersOnly: Videos slegs vir lede kan nie met FreeTube gekyk word nie omdat dit
+ ’n Google-aantekening en betaalde lidmaatskap op die oplaaier se kanaal vereis.
+ AgeRestricted: Video’s met ’n ouderdomsperk kan nie met FreeTube gekyk word nie
+ omdat dit ’n Google-aantekening en ouderdomvebestigde YouTube-rekening vereis.
+ DeArrow:
+ Show Original Details: Toon oorspronklike details
+ Show Modified Details: Toon gewysigde details
Videos:
#& Sort By
Sort By:
- Newest: ''
- Oldest: ''
+ Newest: 'Nuutste'
+ Oldest: 'Oudste'
#& Most Popular
#& Playlists
Playlist:
#& About
- Playlist: ''
- View Full Playlist: ''
- Videos: ''
- View: ''
- Views: ''
- Last Updated On: ''
+ Playlist: 'Afspeellys'
+ View Full Playlist: 'Bekyk volledige afspeellys'
+ Last Updated On: 'Laas bygewerk op'
Sort By:
- Sort By: ''
- DateAddedNewest: ''
- DateAddedOldest: ''
- AuthorAscending: ''
- AuthorDescending: ''
- VideoTitleAscending: ''
- VideoTitleDescending: ''
- Custom: ''
+ Sort By: 'Sorteer volgens'
+ DateAddedNewest: 'Laaste toegevoeg boaan'
+ DateAddedOldest: 'Eerste toegevoeg boaan'
+ AuthorAscending: 'Outeur (A-Z)'
+ AuthorDescending: 'Outeur (Z-A)'
+ VideoTitleAscending: 'Titel (A-Z)'
+ VideoTitleDescending: 'Titel (Z-A)'
+ Custom: 'Pasgemaak'
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
+ VideoDurationAscending: Duur (korste eerste)
+ VideoDurationDescending: Duur (langste eerste)
Change Format:
- Change Media Formats: ''
- Use Dash Formats: ''
- Use Legacy Formats: ''
- Use Audio Formats: ''
- Dash formats are not available for this video: ''
- Audio formats are not available for this video: ''
- Legacy formats are not available for this video: ''
+ Change Media Formats: 'Verander mediaformate'
+ Use Dash Formats: 'Gebruik DASH-formate'
+ Use Legacy Formats: 'Gebruik legaatformate'
+ Use Audio Formats: 'Gebruik oudioformate'
+ Dash formats are not available for this video: 'DASH-formate is nie beskikbaar vir
+ hierdie video nie'
+ Audio formats are not available for this video: 'Oudioformate is nie beskikbaar
+ vir hierdie video nie'
+ Legacy formats are not available for this video: 'Legaatformate is nie beskikbaar
+ vir hierdie video nie'
Share:
- Share Video: ''
- Share Channel: ''
- Share Playlist: ''
- Include Timestamp: ''
- Copy Link: ''
- Open Link: ''
- Copy Embed: ''
- Open Embed: ''
+ Share Video: 'Deel video'
+ Share Channel: 'Deel kanaal'
+ Share Playlist: 'Deel afspeellys'
+ Include Timestamp: 'Sluit tydstempel in'
+ Copy Link: 'Kopieer skakel'
+ Open Link: 'Open skakel'
+ Copy Embed: 'Kopieer inbedskakel'
+ Open Embed: 'Open inbedskakel'
# On Click
- Invidious URL copied to clipboard: ''
- Invidious Embed URL copied to clipboard: ''
- Invidious Channel URL copied to clipboard: ''
- YouTube URL copied to clipboard: ''
- YouTube Embed URL copied to clipboard: ''
- YouTube Channel URL copied to clipboard: ''
+ Invidious URL copied to clipboard: 'Invidious-URL is na knipbod gekopieer'
+ Invidious Embed URL copied to clipboard: 'Invidious-inbedskakel is na knipbord gekopieer'
+ Invidious Channel URL copied to clipboard: 'Invidious-kanaalskakel is na knipbord
+ gekopieer'
+ YouTube URL copied to clipboard: 'YouTube-skakel is na knipbord gekopieer'
+ YouTube Embed URL copied to clipboard: 'YouTube-inbedskakel is na knipbord gekopieer'
+ YouTube Channel URL copied to clipboard: 'YouTube-kanaalskakel is na knipbord gekopieer'
Clipboard:
- Copy failed: ''
- Cannot access clipboard without a secure connection: ''
+ Copy failed: 'Kopiëring na knipbord het misluk'
+ Cannot access clipboard without a secure connection: 'Geen toegang tot knipbord
+ sonder ’n beveiligde verbinding'
Chapters:
- Chapters: ''
- 'Chapters list visible, current chapter: {chapterName}': ''
- 'Chapters list hidden, current chapter: {chapterName}': ''
+ Chapters: 'Hoofstukke'
+ 'Chapters list visible, current chapter: {chapterName}': 'Hoofstukke lys sigbare,
+ huidige hoofstuk: {chapterName}'
+ 'Chapters list hidden, current chapter: {chapterName}': 'Hoofstukke lys versteekte,
+ huidige hoofstuk: {chapterName}'
-Mini Player: ''
+ Key Moments: Sleuteloomblikke
+Mini Player: 'Mini-speler'
Comments:
- Comments: ''
- Click to View Comments: ''
- Getting comment replies, please wait: ''
- There are no more comments for this video: ''
- Show Comments: ''
- Hide Comments: ''
- Sort by: ''
- Top comments: ''
- Newest first: ''
- View {replyCount} replies: ''
+ Comments: 'Kommentare'
+ Click to View Comments: 'Klik om kommentare te sien'
+ Getting comment replies, please wait: 'Kommentare word opgehaal, wag asb.'
+ There are no more comments for this video: 'Daar is geen verdere kommentare vir
+ hierdie video nie'
+ Show Comments: 'Toon kommentare'
+ Hide Comments: 'Versteek kommentare'
+ Sort by: 'Sorteer volgens'
+ Top comments: 'Topkommentare'
+ Newest first: 'Nuutste eerste'
+ View {replyCount} replies: 'Sien {replyCount} antwoorde'
# Context: View 10 Replies, View 1 Reply, View 1 Reply from Owner, View 2 Replies from Owner and others
- View: ''
- Hide: ''
- Replies: ''
- Show More Replies: ''
- Reply: ''
- From {channelName}: ''
- And others: ''
- There are no comments available for this video: ''
- Load More Comments: ''
- No more comments available: ''
- Pinned by: ''
- Member: ''
- Subscribed: ''
- Hearted: ''
-Up Next: ''
+ View: 'Sien'
+ Hide: 'Versteek'
+ Replies: 'Antwoorde'
+ Show More Replies: 'Toon nog antwoorde'
+ Reply: 'Antwoord'
+ From {channelName}: 'van {channelName}'
+ And others: 'en ander'
+ There are no comments available for this video: 'Daar is geen reaksies beskikbaar
+ vir hierdie video nie'
+ Load More Comments: 'Laai nog kommentare'
+ No more comments available: 'Geen kommentare meer beskikbaar'
+ Pinned by: 'Vasgemaak deur'
+ Member: 'Lid'
+ Subscribed: 'Ingeteken'
+ Hearted: 'Met hart'
+ There are no comments available for this post: Daar is geen kommentare beskikbaar
+ vir hierdie plasing nie
+Up Next: 'Volgende'
#Tooltips
Tooltips:
General Settings:
- Preferred API Backend: ''
- Fallback to Non-Preferred Backend on Failure: ''
- Thumbnail Preference: ''
- Invidious Instance: ''
- Region for Trending: ''
+ Preferred API Backend: 'Kies die agterpunt wat FreeTube gebruik om data te versamel.
+ Die lokale API is ’n ingeboude uithaler. Die Invidious API moet met ’n Invidious-bediener
+ gekoppel word.'
+ Fallback to Non-Preferred Backend on Failure: 'Wanneer u voorkeur-API probleme
+ gee sal FreeTube outomaties terugval op die alternatiewe nie-voorkeur-API wanneer
+ hierdie instelling geaktiveer is.'
+ Thumbnail Preference: 'Alle duimnaels in FreeTube sal vervang word met ’n beeld
+ uit die video i.p.v. die verstek duimnael.'
+ Invidious Instance: 'Die Invidious-instansie waarmee FreeTube sal verbind om API-oproepe
+ te maak.'
+ Region for Trending: 'Met streek van neigings kan u kies welke land se gewilde
+ videos aan u vertoon moet word.'
External Link Handling: |
+ Kies die verstek gedrag vir wanneer ’n skakel geklik word wat nie in FreeTube geopen kan word nie.
+ FreeTube sal die geklikte skakel by verstek in u verstek blaaier open.
+ Open Deep Links In New Window: Bronadresse wat aan FreeTube gegee word, soos wat
+ deur blaaieruitbreidings of bevellynargumente gestuur word, word in ’n nuwe
+ venster geopen.
Player Settings:
- Proxy Videos Through Invidious: ''
- Default Video Format: ''
- Scroll Playback Rate Over Video Player: ''
- Skip by Scrolling Over Video Player: ''
+ Proxy Videos Through Invidious: 'FreeTube sal verbind met Invidious en die video’s
+ van daar aflaai eerder as om ’n direkte verbinding met YouTube te maak.'
+ Default Video Format: 'Kies die formate wat gebruik word wanneer ’n video afspeel.
+ DASH-formate kan hoër kwaliteit afspeel. Legaat formate word beperk tot ’n maks
+ van 720p maar gebruik minder bandwydte. Oudio formate is slegs oudio strome.'
+ Scroll Playback Rate Over Video Player: 'Terwyl die muis oor die video is, druk
+ en hou die Control-toets (Command-toets op Mac) en rol met die muis om die afspeelsnelheid
+ te beheer. Druk en hou die Control-toets (Command-toets op Mac) en klik met
+ die linker muisknop om vinnig terug te keer na die verstek afspeelsnelheid (1x
+ tensy aangepas in die instellings).'
+ Skip by Scrolling Over Video Player: 'Gebruik die rolwiel om deur die video te
+ spoel, soos by MPV.'
External Player Settings:
- External Player: ''
- Custom External Player Executable: ''
- Ignore Warnings: ''
- Ignore Default Arguments: ''
- Custom External Player Arguments: ''
- DefaultCustomArgumentsTemplate: ""
+ External Player: 'Deur die kies van ’n eksterne videospeler sal daar ’n ikoone
+ op die video se duimnael verskyn waarmee dit (of afspeellys indien ondersteun)
+ in die gekose eksterne videospeler geopen kan word. Let op: Invidious-instellings
+ beïnvloed nie eksterne videospelers nie.'
+ Custom External Player Executable: 'FreeTube neem by verstek aan dat die gekose
+ eksterne videospeler d.m.v. die PATH-omgewingsveranderlike gevind kan word.
+ Indien nodig kan ’n pasgemaakte pad hier ingevoer word.'
+ Ignore Warnings: 'Onderdruk waarskuwings wanneer die huidige eksterne videospeler
+ nie die huidige aksie ondersteun nie (bv. afspeellyste omkeer, ens.).'
+ Ignore Default Arguments: 'Moet geen verstek argumente na die eksterne videospeler
+ stuur buiten die video-URL nie (bv. afspeelsnelheid, afspeellys-URL, ens.).
+ Pasgemaakte argumente word steeds deurgestuur.'
+ Custom External Player Arguments: 'Enige pasgemaakte bevellynrgumente, wat u aan
+ die eksterne videospeler vir deurgee.'
+ DefaultCustomArgumentsTemplate: "(verstek: ‘{defaultCustomArguments}’)"
Distraction Free Settings:
- Hide Channels: ''
- Hide Subscriptions Live: ''
- Hide Videos and Playlists Containing Text: ''
+ Hide Channels: 'Voer ’n kanaal-ID in om alle video’s, afspeellyste en die kanaal
+ self te versteek sodat dit nie in soek, tendense, gewildste, en aanbeveel weergegee
+ word nie. Die ingevoerde kanaal-ID moet volledig ooreenstem en is hooflettergevoelig.'
+ Hide Subscriptions Live: 'Hierdie instelling woord oorheers deur die toepwye “{appWideSetting}”-instelling
+ in die “{subsection}” gedeelte van “{settingsSection}”'
+ Hide Videos and Playlists Containing Text: 'Voer ’n woord, woordfragment of woordgroep
+ in (nie hooflettergevoelig) om alle video’s en afspeellyste waarvan die oorspronklike
+ titel dit bevat, regoor FreeTube te versteek, met uitsondering van net geskiedenis,
+ u afspeellyste en video’s in afspeellyste.'
Subscription Settings:
- Fetch Feeds from RSS: ''
- Fetch Automatically: ''
+ Fetch Feeds from RSS: 'Wanneer geaktiveer, sal FreeTube RSS i.p.v. sy verstek
+ metode gebruik om u intekenvoer op te haal. RSS is vinniger en voorkom IP-versperring,
+ maar bied nie sekere inligting soos videoduud, status of gemeenskapsplasings
+ nie'
+ Fetch Automatically: 'Wanneer geaktiveer, sal FreeTube u intekenvoer outomaties
+ ophaal wanneer ’n nuwe venster geopen word en u van profiel wissel.'
Experimental Settings:
- Replace HTTP Cache: ''
+ Replace HTTP Cache: 'Deaktiveer die skyfgebaseerde HTTP-kas van Electron en aktiveer
+ ’n aangepaste afbeeldingskas in die geheue in. Sal lei tot ’n verhoogde RAM-gebruik.'
SponsorBlock Settings:
- UseDeArrowTitles: ''
- UseDeArrowThumbnails: ''
+ UseDeArrowTitles: 'Vervang videotitels met gebruiker ingediende titels vanaf DeArrow.'
+ UseDeArrowThumbnails: 'Vervang videoduimnaels met duimnaels vanaf DeArrow.'
# Toast Messages
-Local API Error (Click to copy): ''
-Invidious API Error (Click to copy): ''
-Falling back to Invidious API: ''
-Falling back to Local API: ''
-This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
-Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
-Loop is now disabled: ''
-Loop is now enabled: ''
-Shuffle is now disabled: ''
-Shuffle is now enabled: ''
-The playlist has been reversed: ''
-Playing Next Video: ''
-Playing Previous Video: ''
-Playlist will not pause when current video is finished: ''
-Playlist will pause when current video is finished: ''
-Playing Next Video Interval: ''
-Canceled next video autoplay: ''
+Local API Error (Click to copy): 'Lokale API-fout (Klik om te kopieer)'
+Invidious API Error (Click to copy): 'Invidious API-fout (Klik om te kopieer)'
+Falling back to Invidious API: 'Val terug op Invidious API'
+Falling back to Local API: 'Val terug op lokale API'
+This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Hierdie
+ video is onbeskikbaar vanweë ontbrekende formate. Dit kan gebeur weens video-onbeskikbaarheid
+ in u land.'
+Unknown YouTube url type, cannot be opened in app: 'Onbekende YouTube-URL; die URL
+ kan nie in die toep geopen word nie'
+Loop is now disabled: 'Herhaling is nou gedeaktiveer'
+Loop is now enabled: 'Herhaling is nou geaktiveer'
+Shuffle is now disabled: 'Skommel is nou gedeaktiveer'
+Shuffle is now enabled: 'Skommel is nou geaktiveer'
+The playlist has been reversed: 'Die afspeellys speel van agter af'
+Playing Next Video: 'Speel volgende video af'
+Playing Previous Video: 'Speel vorige video af'
+Playlist will not pause when current video is finished: 'Afspeellys sal nie wag wanneer
+ huidige video klaar is nie'
+Playlist will pause when current video is finished: 'Afspeellys sal wag wanneer huidige
+ video klaar is'
+Playing Next Video Interval: 'Volgende video word afgespeel. Klik om te kanselleer.
+ | Volgende video word oor {nextVideoInterval} sekond afgespeel. Klik om te kanselleer.
+ | Volgende video word oor {nextVideoInterval} sekondes afgespeel. Klik om te kanselleer.'
+Canceled next video autoplay: 'Outomatiese afspeel is gekanselleer'
-Default Invidious instance has been set to {instance}: ''
-Default Invidious instance has been cleared: ''
-'The playlist has ended. Enable loop to continue playing': ''
+Default Invidious instance has been set to {instance}: 'Verstek Invidious-instansie
+ is ingestel op {instance}'
+Default Invidious instance has been cleared: 'Verstek Invidious-instansie is gewis'
+'The playlist has ended. Enable loop to continue playing': 'Die afspeellys is klaar. Aktiveer
+ lusafspeel in te bly afspeel'
Age Restricted:
- This channel is age restricted: ''
- This video is age restricted: ''
-External link opening has been disabled in the general settings: ''
-'Blocked opening potentially unsafe URL': ''
-Downloading has completed: ''
-Starting download: ''
-Downloading failed: ''
-Screenshot Success: ''
-Screenshot Error: ''
-Channel Hidden: ''
-Channel Unhidden: ''
-Trimmed input must be at least N characters long: ''
-Tag already exists: ''
+ This channel is age restricted: 'Hierdie kanaal het ’n ouderdomsperk'
+ This video is age restricted: 'Hierdie video het ’n ouderdomsperk'
+External link opening has been disabled in the general settings: 'Die open van eksterne
+ skakels is gedeaktiveer in die algemene instellings'
+'Blocked opening potentially unsafe URL': 'Open van potensiële onveilige URL is versper:
+ “{url}”.'
+Downloading has completed: '“{videoTitle}” is afgelaai'
+Starting download: 'Begin aflaai van “{videoTitle}”'
+Downloading failed: 'Daar was ’n probleem by die aflaai van “{videoTitle}”'
+Screenshot Success: 'Bewaarde skermkiekie'
+Screenshot Error: 'Skermkiekie het misluk. {error}'
+Channel Hidden: '{channel} tot kanaalfilter toegevoeg'
+Channel Unhidden: '{channel} verwyder uit kanaalfilter'
+Trimmed input must be at least N characters long: 'Bygesnyde invoer moet ten minste
+ 1 karakter lank wees | Bygesnyde invoer moet ten minste {lentgh} karakters lank
+ wees'
+Tag already exists: 'Etiket “{tagName}” bestaan reeds'
Hashtag:
- Hashtag: ''
- This hashtag does not currently have any videos: ''
-Moments Ago: ''
-Yes: ''
-No: ''
-Ok: ''
-Yes, Delete: ''
-Yes, Restart: ''
-Yes, Open Link: ''
-Cancel: ''
+ Hashtag: 'Hutsmerk'
+ This hashtag does not currently have any videos: 'Hierdie hutsmerk het tans geen
+ video’s'
+Moments Ago: 'oomblikke gelede'
+Yes: 'Ja'
+No: 'Nee'
+Ok: 'Goed'
+Yes, Delete: 'Ja, skrap'
+Yes, Restart: 'Ja, herbegin'
+Yes, Open Link: 'Ja, open skakel'
+Cancel: 'Kanselleer'
# symbol used to indicate that an item is correct
-checkmark: ''
+checkmark: '✓'
# French is the only language that should change this (they have a space before the colon)
-Display Label: ''
+Display Label: '{label}: {value}'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ arrowright: Regspyltjie
+ arrowup: Oppyltjie
+ alt: Alt
+ arrowdown: Afpyltjie
+ ctrl: Ctrl
+ arrowleft: Linkspyltjie
+Description:
+ Collapse Description: Toon minder
+ Expand Description: …nog
+Autoplay Interruption Timer: Outo-afspeel is gekanselleer weens {autoplayInterruptionIntervalHours}
+ uur van onaktiwiteit
diff --git a/static/locales/ar.yaml b/static/locales/ar.yaml
index 8bfed56ff13e1..034baa8471b1d 100644
--- a/static/locales/ar.yaml
+++ b/static/locales/ar.yaml
@@ -43,6 +43,8 @@ Global:
Subscriber Count: 1 مشترك | {count} مشتركين
View Count: 1 مشاهدة | {count} مشاهدات
Watching Count: 1 مشاهد | {count} مشاهدون
+ Like Count: إعجاب واحد |{count} إعجاب
+ Comment Count: تعليق واحد | {count} تعليقًا
Input Tags:
Length Requirement: يجب أن يبلغ طول العلامة {number} حرفًا على الأقل
Search / Go to URL: 'ابحث / اذهب إلى رابط'
@@ -99,7 +101,8 @@ Subscriptions:
Subscriptions: 'الاشتراكات'
Latest Subscriptions: 'أحدث الاشتراكات'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'قائمة
- اشتراكاتك فارغة حالياً. ابدأ بإضافة الاشتراكات لتراهم هنا.'
+ اشتراكك فارغة حاليًا. إذا كنت ترغب في استيراد اشتراكاتك، فيمكنك الانتقال إلى إعدادات
+ البيانات وتحديد استيراد الاشتراكات أو يمكنك البحث عن قناة والاشتراك فيها.'
'Getting Subscriptions. Please wait.': 'جاري تحميل الاشتراكات. يرجى الانتظار.'
Refresh Subscriptions: 'تحديث الاشتراكات'
Load More Videos: حمّل المزيد من الفيديوهات
@@ -125,11 +128,6 @@ Most Popular: 'الأكثر شعبية'
Playlists: 'قوائم التشغيل'
User Playlists:
Your Playlists: 'قوائم التشغيل الخاصة بك'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ليس
- لديك أي فيديو محتفظ عليه. إضغط على زر "إحفظ" في زاوية الفيديو لكي يحفظ هنا
- Playlist Message: هذه الصفحة لا تظهر قائمات التشغيل بشكل كامل, وإنما تظهر فيديوات
- إحتفضت عليها أو فضّلتها. عندما يكمل العمل بالكامل على هذه الصفحة, سترى كل فيديواتك
- هنا تنتقل إلى قائمة تشغيل تسمى "المفضلة".
Search bar placeholder: بحث عن قوائم التشغيل
Empty Search Message: لا توجد مقاطع فيديو في قائمة التشغيل هذه تتطابق مع بحثك
This playlist currently has no videos.: لا تحتوي قائمة التشغيل هذه حاليًا على مقاطع
@@ -183,11 +181,12 @@ User Playlists:
انقر هنا للتراجع
Reverted to use {oldPlaylistName} for quick bookmark: تمت العودة لاستخدام {oldPlaylistName}
للإشارة المرجعية السريعة
- Quick bookmark disabled: تم تعطيل الإشارة المرجعية السريعة
This playlist is already being used for quick bookmark.: يتم استخدام قائمة التشغيل
هذه بالفعل لوضع إشارة مرجعية سريعة.
Playlist {playlistName} is the new quick bookmark playlist.: قائمة التشغيل {playlistName}
هي قائمة تشغيل الإشارات المرجعية السريعة الجديدة.
+ This playlist has a video with a duration error: تحتوي قائمة التشغيل هذه على
+ مقطع فيديو واحد على الأقل ليس له مدة، وسيتم فرزه كما لو كانت مدته صفرًا.
Search for Videos: البحث عن مقاطع الفيديو
AddVideoPrompt:
Select a playlist to add your N videos to: حدد قائمة تشغيل لإضافة الفيديو الخاص
@@ -219,9 +218,6 @@ User Playlists:
New Playlist Name: اسم قائمة تشغيل جديد
Create: انشئ
Remove Watched Videos: إزالة مقاطع الفيديو التي تمت مشاهدتها
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: هل
- أنت متأكد أنك تريد إزالة جميع مقاطع الفيديو التي تمت مشاهدتها من قائمة التشغيل
- هذه؟ هذا لا يمكن التراجع عنها.
You have no playlists. Click on the create new playlist button to create a new one.: ليس
لديك قوائم تشغيل. انقر على زر إنشاء قائمة تشغيل جديدة لإنشاء قائمة تشغيل جديدة.
Are you sure you want to delete this playlist? This cannot be undone: هل أنت متأكد
@@ -230,7 +226,6 @@ User Playlists:
Remove from Favorites: إزالة من {playlistName}
Enable Quick Bookmark With This Playlist: تمكين الإشارة المرجعية السريعة مع قائمة
التشغيل هذه
- Disable Quick Bookmark: تعطيل الإشارة المرجعية السريعة
Playlists with Matching Videos: قوائم التشغيل مع مقاطع الفيديو المطابقة
Quick Bookmark Enabled: تم تمكين الإشارة المرجعية السريعة
Cannot delete the quick bookmark target playlist.: لا يمكن حذف قائمة التشغيل المستهدفة
@@ -244,6 +239,8 @@ User Playlists:
أنت متأكد أنك تريد إزالة مقطع فيديو مكرر واحد من قائمة التشغيل هذه؟ هذا لا يمكن
التراجع عنها. | هل أنت متأكد أنك تريد إزالة {playlistItemCount} من مقاطع الفيديو
المكررة من قائمة التشغيل هذه؟ هذا لا يمكن التراجع عنها.
+ Export Playlist: تصدير قائمة التشغيل هذه
+ The playlist has been successfully exported: تم تصدير قائمة التشغيل بنجاح
History:
# On History Page
History: 'السجلّ'
@@ -256,7 +253,7 @@ Settings:
# On Settings Page
Settings: 'الإعدادات'
General Settings:
- General Settings: 'الإعدادات العامة'
+ General Settings: 'العامة'
Fallback to Non-Preferred Backend on Failure: 'الرجوع إلى الواجهة الخلفية الغير
مفضلة عند الفشل'
Enable Search Suggestions: 'تفعيل الإقتراحات عند البحث'
@@ -278,8 +275,6 @@ Settings:
End: 'نهاية'
Hidden: مخفي
Blur: الضبابية
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'حالة Invidious
- (الافتراضية هي https://invidious.snopyta.org)'
Region for Trending: 'المنطقة للأكثر شيوعاً'
#! List countries
Check for Latest Blog Posts: تحقق من أحدث منشورات المدونة
@@ -303,7 +298,7 @@ Settings:
Label: تحميل تلقائي للصفحة التالية
Tooltip: قم بتحميل الصفحات والتعليقات الإضافية تلقائيًا.
Theme Settings:
- Theme Settings: 'إعدادات السِمة'
+ Theme Settings: 'السِمة'
Match Top Bar with Main Color: 'طابق الشريط العلوي مع اللون الأساسي'
Base Theme:
Base Theme: 'السِمة الأساسية'
@@ -373,7 +368,7 @@ Settings:
Hide Side Bar Labels: إخفاء تسميات الشريط الجانبي
Hide FreeTube Header Logo: إخفاء شعار رأس FreeTube
Player Settings:
- Player Settings: 'إعدادات المشغل'
+ Player Settings: 'المشغل'
Play Next Video: 'شغل الفيديو التالي'
Turn on Subtitles by Default: 'شغّل الترجمات بشكل افتراضي'
Autoplay Videos: 'شغًل الفيديوهات تلقائياً'
@@ -425,7 +420,7 @@ Settings:
Enter Fullscreen on Display Rotate: وضع ملء الشاشة عند تدوير الشاشة
Skip by Scrolling Over Video Player: تخطي بالتمرير فوق مشغل الفيديو
Privacy Settings:
- Privacy Settings: 'إعدادات الخصوصية'
+ Privacy Settings: 'الخصوصية'
Remember History: 'تذّكر سجلّ المشاهدة'
Save Watched Progress: 'حفظ نسبة المشاهدة'
Clear Search Cache: 'مسح ذاكرة التخزين المؤقت للبحث'
@@ -447,47 +442,11 @@ Settings:
Are you sure you want to remove all your playlists?: هل أنت متأكد أنك تريد إزالة
جميع قوائم التشغيل الخاصة بك؟
Subscription Settings:
- Subscription Settings: 'إعدادات الاشتراك'
+ Subscription Settings: 'الاشتراك'
Hide Videos on Watch: 'أخفِ الفيديوهات عند مشاهدتها'
Fetch Feeds from RSS: 'جلب المحتوى عن طريق RSS'
- Subscriptions Export Format:
- Subscriptions Export Format: 'صيغة تصدير الاشتراكات'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'إدارة الاشتراكات'
- Import Subscriptions: 'استيراد الاشتراكات'
- Export Subscriptions: 'تصدير الاشتراكات'
- How do I import my subscriptions?: 'كيف استورد اشتراكاتي؟'
Fetch Automatically: جلب الخلاصة تلقائيا
- Only Show Latest Video for Each Channel: عرض أحدث فيديو فقط لكل قناة
Confirm Before Unsubscribing: تجنب إلغاء الاشتراك عن طريق الخطأ
- Advanced Settings:
- Advanced Settings: 'الإعدادات المتقدمة'
- Enable Debug Mode (Prints data to the console): 'تمكين وضع التنقيح (يطبع البيانات
- على الكونسول)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'عنوان البروكسي ( مثال :
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'يؤدي
- النقر فوق زر"اختبار Proxy" إلى إرسال طلب إلى https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'استخدم Tor / Proxy لطلبات ال API'
- TEST PROXY: 'اختبار Proxy'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'اطّلع على الحالات العامة'
- Clear History:
- Clear History: 'محو السجلّ'
- # On Click
- Are you sure you want to delete your history?: 'هل أنت متأكد أنك تريد حذف السجلّ
- الخاص بك؟'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'محو الاشتراكات'
- # On Click
- Are you sure you want to remove all subscriptions?: 'هل أنت متأكد أنك تريد إزالة
- كافة الاشتراكات؟'
- #& Yes
- #& No
Data Settings:
How do I import my subscriptions?: كيف استورد اشتراكاتي؟
@@ -514,14 +473,10 @@ Settings:
Export YouTube: تصدير Youtube
Export FreeTube: تصدير FreeTube
Export Subscriptions: تصدير الاشتراكات
- Import NewPipe: استيراد NewPipe
- Import YouTube: استيراد YouTube
- Import FreeTube: استيراد FreeTube
Import Subscriptions: استيراد الاشتراكات
Select Export Type: حدّد نوع التصدير
Select Import Type: حدّد نوع الاستيراد
- Data Settings: إعدادات البيانات
- Check for Legacy Subscriptions: تحقق من وجود اشتراكات بالصيغة القديمة
+ Data Settings: البيانات
Manage Subscriptions: إدارة الإشتراكات
All playlists has been successfully imported: تم استيراد جميع قوائم التشغيل بنجاح
Playlist insufficient data: 'بيانات غير كافية لقائمة التشغيل "{playlist}" ، تخطي
@@ -549,7 +504,7 @@ Settings:
Hide Channel Subscribers: اخف عدد اشتراكات القناة
Hide Video Views: اخف عدد مشاهدات الفيديو
Hide Video Likes And Dislikes: إخفاء الإعجاب وعدم الإعجاب للفيديو
- Distraction Free Settings: إعدادات عدم الإزعاج
+ Distraction Free Settings: عدم الإزعاج
Hide Active Subscriptions: اخفي الإشتراكات الناشطة
Hide Playlists: إخفاء قوائم التشغيل
Hide Video Description: إخفاء وصف الفيديو
@@ -578,7 +533,6 @@ Settings:
Hide Subscriptions Shorts: إخفاء الاشتراكات الفيدوهات القصيرة
Hide Subscriptions Videos: إخفاء مقاطع فيديو الاشتراكات
Hide Profile Pictures in Comments: إخفاء صور الملف الشخصي في التعليقات
- Blur Thumbnails: اخفاء الصور المصغرة
Hide Subscriptions Community: إخفاء مجتمع الاشتراكات
Hide Channels Invalid: معرف القناة المقدم غير صالح
Hide Channels Disabled Message: تم حظر بعض القنوات باستخدام المعرّف ولم تتم معالجتها.
@@ -602,17 +556,21 @@ Settings:
Proxy Host: خادوم البروكسي
Proxy Protocol: بروتوكول البروكسي
Enable Tor / Proxy: تفعيل تور / البروكسي
- Proxy Settings: خيارات البروكسي
+ Proxy Settings: البروكسي
Error getting network information. Is your proxy configured properly?: هنالك خطأ
في جلب معلومات الشبكة. هل ضبطت إعدادات وكيلك بصورة صحيحة؟
Clicking on Test Proxy will send a request to: النقر على اختبار البروكسي سيؤدي
إلى إرسال طلب إلى
+ Proxy Warning: لا يحتوي FreeTube على وكيل مدمج ولكن يمكنه الاتصال بوكيل خارجي،
+ مثل وكيل يعمل على جهازك مثل Tor أو وكيل خارجي مثل وكيل SOCKS5 الذي توفره بعض
+ شبكات VPN. إذا تم التمكين، فتأكد من تكوين الوكيل/الاختصاص الخاص بك بشكل صحيح،
+ وإلا فلن يتمكن FreeTube من جلب أي بيانات.
SponsorBlock Settings:
Notify when sponsor segment is skipped: تنبيه عندما يتم تخطي شريحة الراعي
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API
عنوان (الافتراضي هو https://sponsor.ajay.app)
Enable SponsorBlock: تفعيل حجب الرعاة
- SponsorBlock Settings: إعدادات حظر الرعاة
+ SponsorBlock Settings: حظر الرعاة
Category Color: لون الفئة
Skip Options:
Auto Skip: تخطي تلقائي
@@ -629,13 +587,13 @@ Settings:
Custom External Player Arguments: وسيطات المشغل الخارجي المخصصة
Custom External Player Executable: مشغل خارجي مخصص قابل للتنفيذ
Ignore Unsupported Action Warnings: تجاهل تحذيرات الإجراءات غير المدعومة
- External Player Settings: إعدادات المشغل الخارجي
+ External Player Settings: المشغل الخارجي
Players:
None:
Name: لاشيء
Ignore Default Arguments: تجاهل الحجج الافتراضية
Download Settings:
- Download Settings: إعدادات التنزيل
+ Download Settings: التنزيل
Choose Path: اختر المسار
Ask Download Path: اطلب مسار التنزيل
Download Behavior: سلوك التحميل
@@ -643,57 +601,30 @@ Settings:
Download in app: تحميل في التطبيق
Parental Control Settings:
Hide Search Bar: إخفاء شريط البحث
- Parental Control Settings: إعدادات الرقابة الأبوية
+ Parental Control Settings: الرقابة الأبوية
Hide Unsubscribe Button: إخفاء زر إلغاء الاشتراك
Show Family Friendly Only: عرض مناسب للعائلة فقط
Experimental Settings:
Replace HTTP Cache: استبدال ذاكرة التخزين المؤقت HTTP
- Experimental Settings: الإعدادات التجريبية
+ Experimental Settings: الاختبارية
Warning: هذه الإعدادات تجريبية ، فهي تسبب أعطال أثناء تمكينها. يوصى بشدة بعمل
نسخ احتياطية. استخدمها على مسؤوليتك الخاصة!
Password Settings:
Set Password To Prevent Access: تعيين كلمة مرور لمنع الوصول إلى الإعدادات
Remove Password: إزالة كلمة المرور
- Password Settings: إعدادات كلمة المرور
+ Password Settings: كلمة المرور
Set Password: ضبط كلمة السر
Password Dialog:
Password Incorrect: كلمة المرور غير صحيحة
Password: كلمة السر
Enter Password To Unlock: أدخل كلمة المرور لإلغاء قفل الإعدادات
Unlock: الغاء القفل
- Expand All Settings Sections: توسيع كافة أقسام الإعدادات
Sort Settings Sections (A-Z): أقسام إعدادات الفرز (من الألف إلى الياء)
+ Return to Settings Menu: العودة إلى قائمة الإعدادات
About:
#On About page
About: 'حول'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'هذا
- البرنامج متروك الحقوق مرخّص بحرية AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- وجدت خطأ؟ تريد اقتراح ميزة؟ تريد المساعدة؟ تحقق من صفحة GitHub الخاصة بنا. طلبات
- الإضافة مرحب بها.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'شكراً
- جزيلاً للأشخاص والمشاريع التي جعلت FreeTube ممكنًا!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'هل
- تريد الدردشة؟ انضم إلى سيرفرنا على Element / Matrix. يرجى التحقق من القواعد قبل
- الانضمام.'
-
- 'Looking for help? Check out our Wiki page.': 'هل تبحث عن المساعدة؟ اطّلع على صفحة
- الويكي الخاصة بنا.'
-
- Check out our Firefox extension!: 'تفقّد إضافتنا على فايرفوكس!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'إذا
- كنت تستمتع باستخدام FreeTube، ففكر في التبرع عبر Liberapay أو من خلال عنوان Bitcoin
- الخاص بنا.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'آخر أخبار FreeTube'
-
Donate: التبرع
Translate: ساعدنا في ترجمة Freetube
Chat on Matrix: الدردشة على ماتريكس
@@ -704,7 +635,6 @@ About:
Report a problem: الإبلاغ عن مشكلة
FAQ: الأسئلة المتداولة
Help: المساعدة
- View License: اعرض الرخصة
Source code: الشفرة المصدرية
Beta: تجريبي
these people and projects: هؤلاء الناس والمشاريع
@@ -717,7 +647,6 @@ About:
FreeTube Wiki: ويكي Freetube
GitHub releases: إصدارات GitHub
Downloads / Changelog: التحميلات\التغييرات
- Licensed under the AGPLv3: مرخّص تحت رخصة أفيرو جيبيإل النسخة الثالثة
Discussions: المناقشات
Licensed under the: مرخص تحت
AGPLv3: رخصة أفيرو العمومية الإصدار ٣
@@ -764,7 +693,7 @@ Profile:
Other Channels: قنوات أُخرى
Subscription List: قائمة الاشتراكات
Profile Filter: مرشح الملف الشخصي
- Profile Settings: إعدادات الملف الشخصي
+ Profile Settings: الملف الشخصي
Toggle Profile List: تبديل قائمة الملف الشخصي
Open Profile Dropdown: فتح القائمة المنسدلة للملف الشخصي
Close Profile Dropdown: إغلاق القائمة المنسدلة للملف الشخصي
@@ -819,6 +748,9 @@ Channel:
votes: '{votes} أصوات'
Reveal Answers: كشف الإجابات
Video hidden by FreeTube: تم إخفاء الفيديو بواسطة FreeTube
+ Viewing Posts Only Supported By Invidious: عرض المنشورات مدعوم فقط من قبل Invidious.
+ توجه إلى علامة التبويب مجتمع القناة لعرض المحتوى هناك دون Invidious.
+ View Full Post: عرض المنشور كاملا
Live:
Live: مباشر
This channel does not currently have any live streams: لا يوجد حاليا أي بث مباشر
@@ -861,38 +793,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'المحادثة
المباشرة غير مدعومة حالياً مع Invidious API. يلزم الاتصال المباشر بيوتيوب.'
Published:
- Jan: 'يناير'
- Feb: 'فبراير'
- Mar: 'مارس'
- Apr: 'أبريل'
- May: 'مايو'
- Jun: 'يونيو'
- Jul: 'يوليو'
- Aug: 'أغسطس'
- Sep: 'سبتمبر'
- Oct: 'أكتوبر'
- Nov: 'نوفمبر'
- Dec: 'ديسمبر'
- Second: 'ثانية'
- Seconds: 'ثواني'
- Minute: 'دقيقة'
- Minutes: 'دقائق'
- Hour: 'ساعة'
- Hours: 'ساعات'
- Day: 'يوم'
- Days: 'أيام'
- Week: 'أسبوع'
- Weeks: 'أسابيع'
- Month: 'شهر'
- Months: 'شهور'
- Year: 'سنة'
- Years: 'سنوات'
- Ago: 'منذ'
- Upcoming: 'يبدأ العرض'
- Less than a minute: أقل من دقيقة
In less than a minute: في أقل من دقيقة
Published on: 'نُشر في'
- Publicationtemplate: 'قبل {number} {unit}'
#& Videos
Autoplay: تشغيل تلقائي
Play Previous Video: شغل الفيديو السابق
@@ -950,6 +852,43 @@ Video:
Unhide Channel: عرض القناة
Hide Channel: إخفاء القناة
More Options: المزيد من الخيارات
+ Player:
+ TranslatedCaptionTemplate: '{language} (مترجمة من "{originalLanguage}")'
+ Stats:
+ Volume: 'الحجم: {volumePercentage}%'
+ CodecAudio: 'برنامج الترميز: {audioCodec} ({audioItag})'
+ Media Formats: 'تنسيقات الوسائط: {formats}'
+ Player Dimensions: 'أبعاد المشغل: {width}×{height}'
+ Bitrate: 'معدل البت: {bitrate} كيلوبت في الثانية'
+ CodecsVideoAudioNoItags: 'برامج الترميز: {videoCodec} / {audioCodec}'
+ Buffered: 'المخزن المؤقت: {bufferedPercentage}%'
+ Dropped Frames / Total Frames: 'الإطارات المسقطة: {droppedFrames} / إجمالي الإطارات:
+ {totalFrames}'
+ CodecsVideoAudio: 'برامج الترميز: {videoCodec} ({videoItag}) / {audioCodec}
+ ({audioItag})'
+ Stats: الاحصائيات
+ Video ID: 'معرف الفيديو: {videoId}'
+ Resolution: 'الدقة: {width}x{height}@{frameRate}'
+ Bandwidth: 'عرض النطاق الترددي: {bandwidth} كيلوبت في الثانية'
+ Skipped segment: تم تخطي شريحة {segmentCategory}
+ Theatre Mode: وضع المسرح
+ Exit Theatre Mode: الخروج من وضع المسرح
+ Show Stats: عرض الاحصائيات
+ You appear to be offline: يبدو أنك غير متصل بالإنترنت.
+ Playback will resume automatically when your connection comes back: سيتم استئناف
+ التشغيل تلقائيًا عندما يعود اتصالك.
+ Audio Tracks: المسارات الصوتية
+ Full Window: الشاشة كاملة
+ Exit Full Window: الخروج من وضع الشاشة الكاملة
+ Take Screenshot: اخذ لقطة الشاشة
+ Hide Stats: اخفاء الاحصائيات
+ IP block: حظر YouTube عنوان IP الخاص بك من مشاهدة مقاطع الفيديو. يرجى محاولة التبديل
+ إلى VPN أو وكيل مختلف.
+ Unlisted: غير مدرج
+ AgeRestricted: لا يمكن مشاهدة مقاطع الفيديو المقيدة حسب العمر مع FreeTube لأنها
+ تتطلب تسجيل الدخول إلى Google واستخدام حساب YouTube تم التحقق من عمره.
+ MembersOnly: لا يمكن مشاهدة مقاطع الفيديو الخاصة بالأعضاء فقط مع FreeTube لأنها
+ تتطلب تسجيل الدخول إلى Google والعضوية المدفوعة لقناة القائم بالتحميل.
Videos:
#& Sort By
Sort By:
@@ -960,9 +899,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'عرض قائمة التشغيل بالكامل'
- Videos: 'الفيديوهات'
- View: 'عرض'
- Views: 'مشاهدات'
Last Updated On: 'تم إجراء التعديل الأخير في'
# On Video Watch Page
@@ -978,7 +914,8 @@ Playlist:
VideoTitleAscending: العنوان (A-Z)
VideoTitleDescending: العنوان (Z-A)
Custom: مُخصّص
-Toggle Theatre Mode: 'تمكين وضع المسرح'
+ VideoDurationDescending: المدة (الاطول أولاً)
+ VideoDurationAscending: المدة (الأقصر أولاً)
Change Format:
Change Media Formats: 'تغيير تنسيقات الفيديو'
Use Dash Formats: 'استخدم تنسيقات DASH'
@@ -986,6 +923,8 @@ Change Format:
Use Audio Formats: 'استخدم تنسيقات الصوت'
Audio formats are not available for this video: تنسيقات الصوت غير متوفرة لهذا الفيديو
Dash formats are not available for this video: تنسيقات DASH غير متوفرة لهذا الفيديو
+ Legacy formats are not available for this video: لا تتوفر التنسيقات القديمة لهذا
+ الفيديو
Share:
Share Video: 'شارك الفيديو'
Share Playlist: 'مشاركة قائمة التشغيل'
@@ -1029,6 +968,7 @@ Comments:
View {replyCount} replies: عرض {replyCount} ردود
Hearted: القلب
Subscribed: مشترك
+ There are no comments available for this post: لا توجد تعليقات متاحة لهذا المنشور
Up Next: 'التالي'
# Toast Messages
@@ -1036,7 +976,6 @@ Local API Error (Click to copy): 'خطأ API المحلي (انقر للنسخ)'
Invidious API Error (Click to copy): 'خطأ Invidious API ( انقر للنسخ)'
Falling back to Invidious API: 'التراجع إلى Invidious API'
Falling back to Local API: 'التراجع إلى API المحلي'
-Subscriptions have not yet been implemented: 'لم يتم تنفيذ الاشتراكات بعد'
Loop is now disabled: 'تم تعطيل التكرار'
Loop is now enabled: 'تم تمكين التكرار'
Shuffle is now disabled: 'تم تعطيل التبديل العشوائي'
@@ -1072,8 +1011,8 @@ Tooltips:
Region for Trending: الانتشار المحلي (Trend) يسمح لك بأن تشاهد الفيديوهات الأكثر
انتشارا حسب الدولة. ليست كل الدول المعروضة في هذه القائمة مدعومة من طرف يوتيوب.
Player Settings:
- Proxy Videos Through Invidious: سيتم الاتصال ب Invidious لتقديم مقاطع الفيديو
- بدلاً من إجراء اتصال مباشر مع يوتيوب. يلغي تفضيل الواجهة البرمجية.
+ Proxy Videos Through Invidious: سيتم الاتصال بـ Invidious لعرض مقاطع الفيديو بدلاً
+ من إجراء اتصال مباشر بـ YouTube.
Default Video Format: حدّد التنسيقات المستخدمة عند تشغيل الفيديو. تنسيق داش (التدفق
الميكانيكي المتكيّف عبر بروتوكول نقل النص التشعبي) يمكنها أن تُشغِّل جودات أعلى.
التنسيقات القديمة محدودة بجودة 720p كحدّ أقصى لكنها تستخدم عرضًا أقل للنطاق.
@@ -1085,9 +1024,9 @@ Tooltips:
يتم تغييره في الإعدادات).
Skip by Scrolling Over Video Player: استخدم عجلة التمرير لتخطي الفيديو بنمط MPV.
Subscription Settings:
- Fetch Feeds from RSS: عند تفعيلها، سوف يستخدم فريتيوب طريقة RSS بدلًا من طريقته
- المعتادة لجلب صفحة اشتراكاتك. طريقة RSS أسرع وتتخطى حجب الآي بي IP، لكنها لا
- تقدّم معلومات معينة مثل مدّة الفيديو أو حالة البث المباشر
+ Fetch Feeds from RSS: عند تمكينه، سيستخدم FreeTube RSS بدلاً من طريقته الافتراضية
+ للحصول على خلاصة اشتراكك. RSS أسرع ويمنع حظر IP، لكنه لا يوفر معلومات معينة
+ مثل مدة الفيديو أو الحالة المباشرة أو مشاركات المجتمع
Fetch Automatically: عند التمكين ، سيقوم FreeTube تلقائيا بجلب خلاصة الاشتراك
الخاصة بك عند فتح نافذة جديدة وعند تبديل ملف التعريف.
External Player Settings:
@@ -1128,8 +1067,6 @@ This video is unavailable because of missing formats. This can happen due to cou
More: المزيد
Playing Next Video Interval: سيتم تشغيل الفيديو التالي على الفور.| إضغط للإلغاء.|
سيبدأ الفيديو التالي في {nextVideoInterval} ثانية.| إضغط للإلغاء.
-Hashtags have not yet been implemented, try again later: لم يتم تنفيذ علامات التصنيف
- بعد، حاول مرة أخرى لاحقا
Unknown YouTube url type, cannot be opened in app: نوع URL غير معروف على YouTube،
لا يمكن فتحه في التطبيق
Open New Window: افتح نافذة جديدة
@@ -1150,12 +1087,10 @@ Screenshot Error: فشل أخذ لقطة للشاشة. {error}
New Window: نافذة جديدة
Channels:
Count: تم العثور على قناة (قنوات) {number}.
- Unsubscribed: 'تمت إزالة {channelName} من اشتراكاتك'
Channels: القنوات
Title: قائمة القنوات
Search bar placeholder: البحث في القنوات
Empty: قائمة قنواتك فارغة حاليا.
- Unsubscribe: إلغاء الاشتراك
Unsubscribe Prompt: 'هل أنت متأكد من أنك تريد إلغاء الاشتراك من "{channelName}"؟'
Clipboard:
Cannot access clipboard without a secure connection: لا يمكن الوصول إلى الحافظة
@@ -1167,6 +1102,7 @@ Chapters:
الحالي: {chapterName}'
'Chapters list visible, current chapter: {chapterName}': 'قائمة الفصول المرئية ،
الفصل الحالي: {chapterName}'
+ Key Moments: العناصر الرئيسية
Preferences: التفضيلات
Ok: موافق
Hashtag:
@@ -1204,5 +1140,11 @@ Search Listing:
4K: 4K
Closed Captions: التعاليق مغلقة
Subtitles: التسميات التوضيحية
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: جديد
+ 3D: ثلاثي الابعاد
'Blocked opening potentially unsafe URL': 'تم حظر فتح الرابط الذي يحتمل أن يكون غير
آمن: "{url}".'
+Right-click or hold to see history: انقر زر الفارة الأيمن أو اضغط مطولا لعرض السجل
diff --git a/static/locales/az.yaml b/static/locales/az.yaml
index 86539cbbce30b..5fcddb2d28cad 100644
--- a/static/locales/az.yaml
+++ b/static/locales/az.yaml
@@ -97,7 +97,9 @@ Subscriptions:
profilin çoxlu sayda abunəsi var. Sürət məhdudiyyətinin qarşısını almaq üçün RSS-i
zorlanır'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Abunəlik
- siyahınız hazırda boşdur. Abunəlikləri burada görmək üçün əlavə etməyə başlayın.'
+ siyahınız hazırda boşdur. Abunəliklərinizi idxal etmək istəyirsinizsə, Məlumat
+ Parametrlərinə gedib ''Abunəlikləri İdxal Et'' seçimini edə bilərsiniz və ya bir
+ kanal axtarıb abunə ola bilərsiniz.'
'Getting Subscriptions. Please wait.': 'Abunəliklərin əldə edilməsi. Zəhmət olmasa,
gözləyin.'
Refresh Subscriptions: 'Abunəlikləri Yeniləyin'
@@ -123,12 +125,6 @@ Most Popular: 'Ən Tanınmış'
Playlists: 'Pleylistlər'
User Playlists:
Your Playlists: 'Pleylistləriniz'
- Playlist Message: 'Bu səhifə tam işləyən pleylistləri əks etdirmir. O, yalnız saxladığınız
- və ya sevimli seçdiyiniz videoları sadalayır. İş bitəndə, hazırda buradakı bütün
- videolar "Sevimlilər" pleylistinə köçürüləcək.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Saxladığınız
- videolar yoxdur. Videonun burada qeyd edilməsi üçün video küncündəki "saxla" düyməsin
- klikləyin'
Empty Search Message: 'Bu pleylistdə axtarışınıza uyğun video yoxdur'
Search bar placeholder: 'Pleylist Axtar'
Playlists with Matching Videos: Uyğun videolar olan pleylistlər
@@ -335,7 +331,6 @@ Settings:
Player Settings:
Screenshot: {}
SponsorBlock Settings: {}
- Expand All Settings Sections: Bütün Tənzimlər Bölmələrin Genişlət
Sort Settings Sections (A-Z): Tənzimləmələr Bölmələrin Çeşidlə (AZ)
Channel:
Videos: {}
@@ -352,6 +347,8 @@ Global:
Video Count: 1 video | {count} video
Watching Count: 1 baxır | {count} baxır
Channel Count: 1 kanal | {count} kanal
+ Like Count: 1 bəyəni | {sayı} bəyənmələr
+ Comment Count: 1 şərh | {sayı} şərhlər
Videos: Videolar
Live: Canlı
Input Tags:
@@ -363,10 +360,13 @@ Search Listing:
Closed Captions: Titrlər Bağlandı
4K: 4K
Subtitles: Titrlər
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Yeni
+ 3D: 3D
Channels:
Empty: Kanal siyahınız hazırda boşdur.
- Unsubscribe: Abunə olma
- Unsubscribed: '{channelName} abunəliyinizdən silindi'
Unsubscribe Prompt: '"{channelName}" / abunəliyi ləğv etmək istədiyinizə əminsiniz?'
Channels: Kanallar
Count: '{number} kanal tapıldı.'
diff --git a/static/locales/be.yaml b/static/locales/be.yaml
index abf2e41969dcc..dcb9eb9837fd2 100644
--- a/static/locales/be.yaml
+++ b/static/locales/be.yaml
@@ -139,8 +139,6 @@ Channels:
Search bar placeholder: 'Пошук каналаў'
Count: '{number} каналы(аў) знойдзена.'
Empty: 'Ваш спіс каналаў зараз пусты.'
- Unsubscribe: 'Адпісацца'
- Unsubscribed: '{channelName} быў выдалены з вашых падпісак'
Unsubscribe Prompt: 'Вы сапраўды хочаце адпісацца ад "{channelName}"?'
Trending:
Trending: 'У трэндзе'
@@ -153,12 +151,6 @@ Most Popular: 'Папулярныя'
Playlists: 'Плэй-лісты'
User Playlists:
Your Playlists: 'Вашы плэй-лісты'
- Playlist Message: 'Гэтая старонка не адлюстроўвае цалкам працоўныя плэй-лісты. Тут
- пералічаны толькі відэа, якія вы захавалі або дадалі ў абранае. Калі праца будзе
- завершана, усе відэа, якія знаходзяцца тут, будуць перанесены ў плэй-ліст «Выбранае».'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Вашы
- захаваныя відэа пустыя. Націсніце на кнопку захавання ў куце відэа, каб яно з''явілася
- тут'
Empty Search Message: 'У гэтым плэй-лісце няма відэа, якія б адпавядалі вашаму пошуку'
Search bar placeholder: 'Пошук плэй-лістоў'
Create New Playlist: Стварыць новы плэй-ліст
@@ -227,6 +219,9 @@ User Playlists:
гэтага відэа
This playlist is already being used for quick bookmark.: Гэты плэй-ліст ужо
выкарыстоўваецца для хуткай закладкі.
+ This playlist has a video with a duration error: Гэты плэй-ліст змяшчае прынамсі
+ адно відэа без працягласці. Яно будзе адсартаваны так, як быццам іх працягласць
+ роўная нулю.
Search for Videos: Пошук відэа
You have no playlists. Click on the create new playlist button to create a new one.: У
вас няма плэй-лістоў. Націсніце на кнопку стварыць новы плэй-ліст, каб стварыць
@@ -282,7 +277,7 @@ Settings:
The app needs to restart for changes to take effect. Restart and apply change?: 'Праграму
трэба перазапусціць, каб змены ўступілі ў сілу. Перазапусціць і прымяніць змены?'
General Settings:
- General Settings: 'Агульныя налады'
+ General Settings: 'Агульныя'
Check for Updates: 'Праверыць наяўнасць абнаўленняў'
Check for Latest Blog Posts: 'Праверыць апошнія паведамленні ў блогу'
Fallback to Non-Preferred Backend on Failure: 'Вяртанне да непераважнага бэкэнда
@@ -446,8 +441,7 @@ Settings:
File Name Tooltip: 'Вы можаце выкарыстоўваць пераменныя ніжэй. %Y Год 4 лічбы.
%M Месяц 2 лічбы. %D Дні 2 лічбы. %H Гадзіны 2 лічбы. %N Хвіліны 2 лічбы.
%S Секунды 2 лічбы. %T Мілісекунды 3 лічбы. %s Секунды відэа. %t Мілісекунды
- відэа 3 лічбы. %i Ідэнтыфікатар відэа. Вы таксама можаце выкарыстоўваць "\"
- або "/" для стварэння падпапак.'
+ відэа 3 лічбы. %i Ідэнтыфікатар відэа.'
Error:
Forbidden Characters: 'Забароненыя сімвалы'
Empty File Name: 'Пустая назва файла'
@@ -487,20 +481,16 @@ Settings:
Subscription Settings: 'Падпіскі'
Hide Videos on Watch: 'Хаваць відэа пасля прагляду'
Fetch Feeds from RSS: 'Атрымліваць стужкі з RSS'
- Manage Subscriptions: 'Кіраванне падпіскамі'
Fetch Automatically: 'Аўтаматычна атрымліваць стужку'
Confirm Before Unsubscribing: Пацвердзіце перад тым як адпісацца
- Only Show Latest Video for Each Channel: Паказваць толькі апошняе відэа для кожнага
- канала
Distraction Free Settings:
- Distraction Free Settings: 'Налады засяроджвання'
+ Distraction Free Settings: 'Адцягненне ўвагі'
Sections:
Side Bar: 'Бакавая панэль'
Subscriptions Page: 'Старонка падпісак'
Channel Page: 'Старонка каналу'
Watch Page: 'Старонка прагляду'
General: 'Агульныя'
- Blur Thumbnails: ''
Hide Video Views: 'Хаваць прагляды відэа'
Hide Video Likes And Dislikes: 'Хаваць лайкі і дызлайкі да відэа'
Hide Channel Subscribers: 'Хаваць падпісчыкаў каналу'
@@ -551,7 +541,6 @@ Settings:
Subscription File: 'Файл падпіскі'
History File: 'Файл гісторыі'
Playlist File: 'Файл плэй-лісту'
- Check for Legacy Subscriptions: 'Праверыць наяўнасць устарэлых падпісак'
Export Subscriptions: 'Экспарт падпісак'
Export FreeTube: 'Экспарт FreeTube'
Export YouTube: 'Экспарт YouTube'
@@ -639,7 +628,7 @@ Settings:
Download in app: 'Спампоўваць у праграме'
Open in web browser: 'Адкрываць у вэб-браўзеры'
Experimental Settings:
- Experimental Settings: 'Эксперыментальныя налады'
+ Experimental Settings: 'Эксперыменты'
Warning: 'Гэтыя налады з''яўляюцца эксперыментальнымі, яны могуць выклікаць збоі,
пакуль уключаны. Настойліва рэкамендуецца рабіць рэзервовыя копіі. Выкарыстоўвайце
на свой страх і рызыку!'
@@ -655,14 +644,12 @@ Settings:
Set Password: 'Задаць пароль'
Remove Password: 'Выдаліць пароль'
Sort Settings Sections (A-Z): Сартаваць раздзелы налад (А-Я)
- Expand All Settings Sections: Разгарнуць усе раздзелы налад
+ Return to Settings Menu: Вярнуцца ў меню налад
About:
#On About page
About: 'Пра FreeTube'
Beta: 'Бэта-версія'
Source code: 'Зыходны код'
- Licensed under the AGPLv3: ''
- View License: ''
Downloads / Changelog: 'Спампоўкі / Журнал змяненняў'
GitHub releases: 'Выпускі GitHub'
Help: 'Даведка'
@@ -858,39 +845,10 @@ Video:
video only: 'толькі відэа'
audio only: 'толькі аўдыё'
Published:
- Jan: 'Сту'
- Feb: 'Лют'
- Mar: 'Сак'
- Apr: 'Кра'
- May: 'Май'
- Jun: 'Чэр'
- Jul: 'Ліп'
- Aug: 'Жні'
- Sep: 'Вер'
- Oct: 'Кас'
- Nov: 'Ліс'
- Dec: 'Сне'
- Second: 'Секунда'
- Seconds: 'Секунды'
- Minute: 'Хвіліна'
- Minutes: 'Хвілін'
- Hour: 'Гадзіна'
- Hours: 'Гадзін'
- Day: 'Дзень'
- Days: 'Дзён'
- Week: 'Тыдзень'
- Weeks: 'Тыдняў'
- Month: 'Месяц'
- Months: 'Месяцаў'
- Year: 'Год'
- Years: 'Гадоў'
- Ago: 'Таму'
- Upcoming: 'Прэм''еры на'
In less than a minute: 'Менш чым праз хвіліну'
Published on: 'Апублікавана'
Streamed on: 'Транслявалася'
Started streaming on: 'Трансляцыя пачалася'
- Publicationtemplate: '{number} {unit} таму'
Sponsor Block category:
sponsor: 'Спонсар'
intro: 'Увядзенне'
@@ -961,9 +919,6 @@ Playlist:
#& About
Playlist: 'Плэй-ліст'
View Full Playlist: 'Праглядзець увесь плэй-ліст'
- Videos: 'Відэа'
- View: 'Прагляд'
- Views: 'Прагляды'
Last Updated On: 'Апошняе абнаўленне'
# On Video Watch Page
@@ -978,7 +933,8 @@ Playlist:
DateAddedOldest: Старыя спачатку
VideoTitleAscending: Назва (А-Я)
VideoTitleDescending: Назва (Я-А)
-Toggle Theatre Mode: 'Пераключыць рэжым тэатра'
+ VideoDurationAscending: Працягласць (спачатку кароткія)
+ VideoDurationDescending: Працягласць (спачатку доўгія)
Change Format:
Change Media Formats: 'Змяніць фарматы медыя'
Use Dash Formats: 'Выкарыстоўваць фарматы DASH'
@@ -1095,8 +1051,7 @@ Tooltips:
Ignore Warnings: 'Адключыць папярэджанні, калі бягучы вонкавы прайгравальнік не
падтрымлівае бягучае дзеянне (напрыклад, пераварочванне плэй-ліста і г.д.).'
Custom External Player Arguments: 'Любыя карыстальніцкія аргументы каманднага
- радка, падзеленыя кропкай з коскай ('';''), якія вы хочаце перадаць вонкаваму
- прайгравальніку.'
+ радка, якія вы хочаце перадаць вонкаваму прайгравальніку.'
DefaultCustomArgumentsTemplate: "(Па змаўчанні: '{defaultCustomArguments}')"
Ignore Default Arguments: Не адпраўляйце ніякіх аргументаў па змаўчанні на вонкавы
прайгравальнік, акрамя URL-адраса відэа (напрыклад, частата прайгравання, URL-адрас
@@ -1134,11 +1089,8 @@ Falling back to Local API: 'Вяртанне да лакальнага API'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Гэта
відэа недаступнае з-за адсутнасці фарматаў. Гэта можа адбыцца з-за недаступнасці
краіны.'
-Subscriptions have not yet been implemented: 'Падпіскі яшчэ не рэалізаваны'
Unknown YouTube url type, cannot be opened in app: 'Невядомы тып URL-адраса YouTube,
немагчыма адкрыць у праграме'
-Hashtags have not yet been implemented, try again later: 'Цэтлікі яшчэ не рэалізаваны,
- паўтарыце спробу пазней'
Loop is now disabled: 'Цыкл адключаны'
Loop is now enabled: 'Цыкл уключаны'
Shuffle is now disabled: 'Перамешванне выключана'
@@ -1181,6 +1133,11 @@ Search Listing:
Subtitles: Субцітры
4K: 4K
Closed Captions: Субцітры
+ 360 Video: 360°
+ 8K: 8K
+ VR180: VR180
+ New: Новае
+ 3D: 3D
Yes, Delete: Так, выдаліць
Feed:
Refresh Feed: Абнавіць {subscriptionName}
diff --git a/static/locales/bg.yaml b/static/locales/bg.yaml
index 65c04ce7a4f5b..890b9694750ca 100644
--- a/static/locales/bg.yaml
+++ b/static/locales/bg.yaml
@@ -138,20 +138,11 @@ Most Popular: 'Най-популярни'
Playlists: 'Плейлисти'
User Playlists:
Your Playlists: 'Вашите плейлисти'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Няма
- запазени видеа. За запазване щракнете в ъгъла на видеото
- Playlist Message: Тази страница не отразява напълно работещи плейлисти. В него са
- изброени само видеа, които сте запазили или избрали за предпочитани. Когато работата
- приключи, всички видеа, които в момента са тук, ще бъдат преместени в плейлист
- „Предпочитани“.
Search bar placeholder: Търсене за плейлисти
Empty Search Message: В този плейлист няма видеа, които да отговарят на търсенето
ви
This playlist currently has no videos.: В този плейлист в момента няма видеа.
Add to Favorites: Добавяне към {playlistName}
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Сигурни
- ли сте, че искате да премахнете всички гледани видеа от този плейлист? Това не
- може да бъде отменено.
Are you sure you want to delete this playlist? This cannot be undone: Сигурни ли
сте, че искате да изтриете този плейлист? Това не може да бъде отменено.
SinglePlaylistView:
@@ -165,7 +156,6 @@ User Playlists:
This video cannot be moved up.: Това видео не може да бъде преместено нагоре.
This video cannot be moved down.: Това видео не може да бъде преместено надолу.
Video has been removed: Видеото е премахнато
- Quick bookmark disabled: Бързите отметки са деактивирани
There was a problem with removing this video: Имаше проблем с премахването на
това видео
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Този
@@ -245,7 +235,6 @@ User Playlists:
Copy Playlist: Копиране на плейлиста
Remove Watched Videos: Премахване на гледаните видеа
Enable Quick Bookmark With This Playlist: Активиране на бърза отметка с този плейлист
- Disable Quick Bookmark: Деактивиране на бърза отметка
Delete Playlist: Изтриване на плейлиста
Remove from Favorites: Премахване от {playlistName}
Move Video Down: Преместване надолу
@@ -262,6 +251,8 @@ User Playlists:
ли сте, че искате да премахнете 1 гледано видео от този плейлист? Това не може
да бъде отменено. | Сигурни ли сте, че искате да премахнете {playlistItemCount}
гледани видеа от този плейлист? Това не може да бъде отменено.
+ Export Playlist: Изнасяне на плейлиста
+ The playlist has been successfully exported: Плейлистът е изнесен успешно
History:
# On History Page
History: 'История'
@@ -298,8 +289,6 @@ Settings:
End: 'Край на видео'
Hidden: Скриване
Blur: Размазано
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Излед на Invidious
- (по подразбиране е https://invidious.snopyta.org)'
Region for Trending: 'Регион за набиращи популярност'
#! List countries
View all Invidious instance information: Преглед на пълна информация за Invidious
@@ -321,6 +310,8 @@ Settings:
Auto Load Next Page:
Label: Автоматично зареждане на следващата страница
Tooltip: Автоматично зареждане на допълнителни страници и коментари.
+ Open Deep Links In New Window: Отваряне в нов прозорец на URL адреси, преминаващи
+ през FreeTube
Theme Settings:
Theme Settings: 'Тема'
Match Top Bar with Main Color: 'Съвпадане на горната лента с основната цветова
@@ -338,6 +329,8 @@ Settings:
Nordic: Nordic
Solarized Dark: Solarized тъмна
Solarized Light: Solarized светла
+ Gruvbox Dark: Gruvbox тъмна
+ Gruvbox Light: Gruvbox светла
Main Color Theme:
Main Color Theme: 'Основна цветова тема'
Red: 'Червено'
@@ -385,6 +378,16 @@ Settings:
Solarized Blue: Solarized Синьо
Solarized Cyan: Solarized Синьозелено
Solarized Green: Solarized Зелено
+ Gruvbox Dark Yellow: Gruvbox тъмножълто
+ Gruvbox Dark Blue: Gruvbox Тъмносиньо
+ Gruvbox Dark Purple: Gruvbox Тъмнолилаво
+ Gruvbox Dark Aqua: Gruvbox Тъмна вода
+ Gruvbox Light Blue: Gruvbox Светлосиньо
+ Gruvbox Light Purple: Gruvbox Светлолилаво
+ Gruvbox Light Orange: Gruvbox Светлооранжево
+ Gruvbox Dark Green: Gruvbox тъмнозелено
+ Gruvbox Dark Orange: Gruvbox Тъмнооранжево
+ Gruvbox Light Red: Gruvbox Светлочервено
Secondary Color Theme: 'Вторична цветова тема'
#* Main Color Theme
UI Scale: Мащаб на интерфейса
@@ -420,7 +423,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Интервал за следващо видео в плейлист
- Next Video Interval: Интервал за следващо видео
+ Next Video Interval: Таймер за обратно броене при автоматично възпроизвеждане
Display Play Button In Video Player: Показване на бутона за възпроизвеждане във
видео плейъра
Scroll Volume Over Video Player: Промяна на звука при превъртане над видео плейъра
@@ -441,12 +444,12 @@ Settings:
File Name Tooltip: Можете да използвате променливите по-долу. %Y - година -
4 цифри. %M - месец - 2 цифри. %D - ден - 2 цифри. %H - час - 2 цифри. %N
- минути - 2 цифри. %S - секунди - 2 цифри. %T - милисекунди - 3 цифри. %s
- - видеосекунди. %t - видео милисекунди - 3 цифри. %i ID на видеото. Можете
- също така да използвате "\" или "/", за създаване на подпапки.
+ - видеосекунди. %t - видео милисекунди - 3 цифри. %i ID на видеото.
Format Label: Формат
Folder Button: Избор на папка
Enter Fullscreen on Display Rotate: Режим на цял екран при завъртане на дисплея
Skip by Scrolling Over Video Player: Превъртане над видео плейъра
+ Autoplay Interruption Timer: Таймер за прекъсване на автоматичното възпроизвеждане
Privacy Settings:
Privacy Settings: 'Поверителност'
Remember History: 'Запазване на историята'
@@ -473,19 +476,16 @@ Settings:
Subscription Settings: 'Абонаменти'
Hide Videos on Watch: 'Скриване на видеата при гледане'
Fetch Feeds from RSS: 'Извличане на съдържания през RSS'
- Manage Subscriptions: 'Управление на абонаменти'
Fetch Automatically: Автоматично извличане на съдържание
- Only Show Latest Video for Each Channel: Показване само най-новите видеа за всеки
- канал
Confirm Before Unsubscribing: Избягване на случайно отписване
+ 'Limit the number of videos displayed for each channel': Ограничаване на броя
+ на показваните видеа за всеки канал
+ To: на
Data Settings:
Data Settings: 'Данни'
Select Import Type: 'Избор на тип за внасяне'
Select Export Type: 'Избор на тип за изнасяне'
Import Subscriptions: 'Внасяне на абонаменти'
- Import FreeTube: 'Внасяне от FreeTube формат'
- Import YouTube: 'Внасяне от YouTube формат'
- Import NewPipe: 'Внасяне от NewPipe формат'
Export Subscriptions: 'Изнасяне на абонаменти'
Export FreeTube: 'Изнасяне във FreeTube формат'
Export YouTube: 'Изнасяне в YouTube формат'
@@ -513,7 +513,6 @@ Settings:
Unable to write file: 'Файлът не се записа'
Unknown data key: 'Непознат ключ данни'
How do I import my subscriptions?: 'Как да внеса абонаментите си?'
- Check for Legacy Subscriptions: Проверка за стари абонаменти
Manage Subscriptions: Управление на абонаменти
Export Playlists: Изнасяне на плейлисти
All playlists has been successfully imported: Всички плейлисти са внесени успешно
@@ -532,32 +531,6 @@ Settings:
на всички плейлисти\" в Настройки за поверителност.\n3. Стартирайте по-старата
версия на FreeTube и внесете изнесените плейлисти.\""
Label: Изнасяне на плейлисти за по-стари версии на FreeTube
- Advanced Settings:
- Advanced Settings: 'Разширени настройки'
- Enable Debug Mode (Prints data to the console): 'Активиране на режим за дебъгване
- (извежда данни в конзолата)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Адрес на прокси (пример:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Щракането
- на бутон "Тест прокси" ще изпрати искане към https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Използване на TOR / прокси за интерфейсни запитвания'
- TEST PROXY: 'Тест на прокси'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Преглед на публични инстанции'
- Clear History:
- Clear History: 'Изчистване на историята'
- # On Click
- Are you sure you want to delete your history?: 'Сигурни ли сте, че искате да
- изтриете историята си?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Изтриване на абонаменти'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Сигурни ли сте, че искате
- да премахнете всички абонаменти?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Скриване на чата на живо
@@ -582,21 +555,20 @@ Settings:
Display Titles Without Excessive Capitalisation: Показване на заглавията без излишни
главни букви и препинателни знаци
Hide Featured Channels: Скриване на препоръчаните канали
- Hide Channel Playlists: Скриване на плейлистите на каналите
- Hide Channel Community: Скриване на общността на каналите
- Hide Channel Shorts: Скриване кратките видеа на канала
+ Hide Channel Playlists: Скриване на раздел "Плейлисти" на канала
+ Hide Channel Community: Скриване на раздел "Общност" на канала
+ Hide Channel Shorts: Скриване на раздел "Кратки видеа" на канала
Sections:
Channel Page: Страница на канала
Side Bar: Странична лента
Watch Page: Страница за гледане
General: Общи
Subscriptions Page: Страница с абонаменти
- Hide Channel Releases: Скриване на изданията на канала
+ Hide Channel Releases: Скриване на раздел "Издания" на канала
Hide Subscriptions Videos: Скриване на видеата в абонаментите
Hide Subscriptions Shorts: Скриване на кратките видеа в абонаментите
Hide Subscriptions Live: Скриване на абонаментите на живо
- Hide Channel Podcasts: Скриване на подкастите на канала
- Blur Thumbnails: Размазване на миниатюрите
+ Hide Channel Podcasts: Скриване на раздел "Подкасти" на канала
Hide Profile Pictures in Comments: Скриване на профилните снимки в коментарите
Hide Subscriptions Community: Скриване на абонаментите Общност
Hide Channels Disabled Message: Някои канали бяха блокирани с чрез идентификатор
@@ -609,6 +581,8 @@ Settings:
текст
Hide Videos and Playlists Containing Text Placeholder: Дума, част от дума или
фраза
+ Hide Channel Home: Скриване на раздел "Начало" на канала
+ Show Added Items: Показване на добавените елементи
The app needs to restart for changes to take effect. Restart and apply change?: Приложението
трябва да се рестартира за да се приложат промените. Рестартиране?
Proxy Settings:
@@ -628,6 +602,11 @@ Settings:
Proxy Protocol: Прокси протокол
Enable Tor / Proxy: Активиране на Tor / Proxy
Proxy Settings: Прокси
+ Proxy Warning: FreeTube не разполага с вграден прокси сървър, но може да се свърже
+ с външен, например такъв, който работи на вашата машина, като Tor или SOCKS5
+ прокси сървър, предоставян от някои VPN услуги. Ако е активирано, уверете се,
+ че прокси сървърът/Tor е конфигуриран правилно, тъй като FreeTube няма да може
+ да извлича данни.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Известие при пропускане на спонсориран
сегмент
@@ -686,40 +665,12 @@ Settings:
Password Incorrect: Грешна парола
Unlock: Отключване
Password: Парола
- Expand All Settings Sections: Разширяване на всички раздели с настройки
Sort Settings Sections (A-Z): Сортиране на секциите на настройките (A-Z)
Return to Settings Menu: Връщане към менюто с настройки
About:
#On About page
About: 'Относно'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Този
- софтуер се разпространява свободно под AGPL-3.0 лиценз.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Откривате грешка? Искате да предложите нова функционалност? Или искате да помагате?
- Проверете нашата GitHub страница. Добре дошли сте с готови предложения.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Благодарим
- на хората и проектите, които правят възможен FreeTube!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Искате
- да чатите? Включете се на нашия Element / Matrix сървър. Моля, преди да се присъедините
- първо прочетете правилата.'
-
- 'Looking for help? Check out our Wiki page.': 'Нуждаете се от помощ? Погледнете
- в нашата Wiki страница.'
-
- Check out our Firefox extension!: 'Потърсете нашето разширение за Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Ако
- ползването на FreeTube ви харесва, помислете за дарение през Liberapay или през
- Bitcoin адреса ни.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Последни FreeTube новини'
-
Donate: Дарение
these people and projects: тези хора и проекти
FreeTube is made possible by: FreeTube благодарение на
@@ -739,8 +690,6 @@ About:
Help: Помощ
GitHub releases: GitHub издания
Downloads / Changelog: Изтегляния / Дневник с промени
- View License: Преглед на лиценза
- Licensed under the AGPLv3: Лицензиран съгласно AGPLv3
Source code: Програмен код
Beta: Бета
Credits: Заслуги
@@ -865,6 +814,9 @@ Channel:
Releases: Издания
This channel does not currently have any releases: В момента този канал няма никакви
издания
+ Home:
+ Home: Начало
+ View Playlist: Преглед на плейлиста
Video:
Mark As Watched: 'Отбелязване като гледано'
Remove From History: 'Премахване от историята'
@@ -901,38 +853,8 @@ Video:
на живо не се поддържа от интерфейса на Invidious. Изисква се директна връзка
с YouTube.'
Published:
- Jan: 'Ян.'
- Feb: 'Фев.'
- Mar: 'Март'
- Apr: 'Апр.'
- May: 'Май'
- Jun: 'Юни'
- Jul: 'Юли'
- Aug: 'Авг.'
- Sep: 'Септ.'
- Oct: 'Окт.'
- Nov: 'Ное.'
- Dec: 'Дек.'
- Second: 'секунда'
- Seconds: 'секунди'
- Minute: 'минута'
- Minutes: 'минути'
- Hour: 'час'
- Hours: 'часа'
- Day: 'ден'
- Days: 'дни'
- Week: 'седмица'
- Weeks: 'седмици'
- Month: 'месец'
- Months: 'месеца'
- Year: 'година'
- Years: 'години'
- Ago: 'преди'
- Upcoming: 'Премиера на'
- Less than a minute: По-малко от минута
In less than a minute: След по-малко от минута
Published on: 'Публикувано на'
- Publicationtemplate: 'Преди {number} {unit}'
#& Videos
audio only: само аудио
video only: само видео
@@ -1014,6 +936,14 @@ Video:
Hide Stats: Скриване на статистиката
IP block: YouTube е блокирал вашия IP адрес за гледане на видеа. Опитайте да преминете
към друга VPN услуга или прокси сървър.
+ AgeRestricted: Видеата с възрастови ограничения не могат да се гледат с FreeTube,
+ тъй като изискват вход в Google и използване на проверен по възраст акаунт в YouTube.
+ Unlisted: Непосочен в списъка
+ MembersOnly: Видеата, предназначени само за членове, не могат да се гледат с FreeTube,
+ тъй като изискват вход в Google и платено членство в канала на качващия.
+ DeArrow:
+ Show Original Details: Показване на оригинални данни
+ Show Modified Details: Показване на променени данни
Videos:
#& Sort By
Sort By:
@@ -1024,9 +954,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Преглед на пълен плейлист'
- Videos: 'Видеа'
- View: 'показване'
- Views: 'Показвания'
Last Updated On: 'Последна актуализиция на'
# On Video Watch Page
@@ -1044,7 +971,6 @@ Playlist:
VideoTitleDescending: Заглавие (Z-A)
VideoDurationAscending: Първо най-кратките
VideoDurationDescending: Първо най-дългите
-Toggle Theatre Mode: 'Режим "Широк екран"'
Change Format:
Change Media Formats: 'Смяна видео формати'
Use Dash Formats: 'Използване на DASH формати'
@@ -1111,7 +1037,6 @@ Falling back to Local API: 'Връщане към локалния интерф
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Видеото
не е достъпно поради липсващи формати. Това може да се дължи на ограничен достъп
за страната.'
-Subscriptions have not yet been implemented: 'Абонаментите все още не са завършени'
Loop is now disabled: 'Повтарянето е изключено'
Loop is now enabled: 'Повтарянето е включено'
Shuffle is now disabled: 'Разбъркването е изключено'
@@ -1162,10 +1087,12 @@ Tooltips:
External Link Handling: "Избор на поведението по подразбиране, когато щракнете
върху връзка, която не може да бъде отворена във FreeTube.\nПо подразбиране
FreeTube ще отвори връзката в браузъра по подразбиране.\n"
+ Open Deep Links In New Window: URL адресите, преминаващи през FreeTube, например
+ чрез разширения на браузъра или аргументи от командния ред, се отварят в нов
+ прозорец.
External Player Settings:
Custom External Player Arguments: Всички персонализирани аргументи от командния
- ред, разделени с точка и запетая (";"), които искате да бъдат предадени на външния
- плейър.
+ ред, които искате да бъдат предадени на външния плейър.
Ignore Warnings: Премахване на предупрежденията, когато текущият външен плейър
не поддържа текущото действие (напр. обръщане на плейлисти и др.).
Custom External Player Executable: По подразбиране FreeTube предполага, че избраният
@@ -1202,8 +1129,6 @@ More: Още
Playing Next Video Interval: Пускане на следващото видео веднага. Щракнете за отказ.
| Пускане на следващото видео след {nextVideoInterval} секунда. Щракнете за отказ.
| Пускане на следващото видео след {nextVideoInterval} секунди. Щракнете за отказ.
-Hashtags have not yet been implemented, try again later: Хаштаговете все още не са
- завършени, опитайте отново по-късно
Unknown YouTube url type, cannot be opened in app: Неизвестен тип URL адрес за YouTube,
не може да се отвори в приложението
Open New Window: Отваряне на нов прозорец
@@ -1221,12 +1146,10 @@ Downloading has completed: '"{videoTitle}" приключи изтеглянет
Starting download: Започва изтегляне на "{videoTitle}"
Downloading failed: Имаше проблем при изтеглянето на "{videoTitle}"
Screenshot Error: Снимката на екрана е неуспешна. {error}
-Screenshot Success: Запазена снимка на екрана като "{filePath}"
+Screenshot Success: Запазена снимка на екрана
New Window: Нов прозорец
Channels:
Count: Намерени са {number} канала.
- Unsubscribe: Отписване
- Unsubscribed: '{channelName} е премахнат от абонаментите'
Unsubscribe Prompt: Сигурни ли сте, че искате да се отпишете от "{channelName}"?
Search bar placeholder: Търсене на канали
Channels: Канали
@@ -1242,6 +1165,7 @@ Chapters:
текуща глава: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Списъкът с глави е скрит,
текуща глава: {chapterName}'
+ Key Moments: Основни моменти
Preferences: Предпочитания
Ok: Добре
Hashtag:
@@ -1285,3 +1209,19 @@ Search Listing:
New: Нов
'Blocked opening potentially unsafe URL': 'Блокирано отваряне на потенциално опасен
URL адрес: "{url}".'
+Description:
+ Collapse Description: По-малко
+ Expand Description: '...още'
+Keys:
+ arrowleft: Стрелка наляво
+ arrowright: Стрелка надясно
+ arrowup: Стрелка нагоре
+ alt: Alt
+ arrowdown: Стрелка надолу
+ ctrl: Ctrl
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Right-click or hold to see history: Щракнете с десния бутон на мишката или задръжте,
+ за да видите историята
+Autoplay Interruption Timer: Автоматичното възпроизвеждане е отменено поради {autoplayInterruptionIntervalHours}
+ час(а) неактивност
diff --git a/static/locales/bn.yaml b/static/locales/bn.yaml
index 26612f6b121fb..9edb9828ee1fc 100644
--- a/static/locales/bn.yaml
+++ b/static/locales/bn.yaml
@@ -141,9 +141,7 @@ Channels:
Channels: চ্যানেলসমূহ
Title: চ্যানেল সুচি
Empty: আপনার চ্যানেল সুচি এখন খালি ।
- Unsubscribe: আনসাবস্ক্রাইব
Count: '{number}চ্যানেল পাওয়া গিয়েছে ।'
- Unsubscribed: '{channelName} সরিয়ে দেয়া হয়েছে আপনার সাবস্ক্রিপশন থেকে'
Playlists: প্লে লিস্ট
User Playlists:
Your Playlists: আপনার প্লেলিস্ট
@@ -159,12 +157,6 @@ User Playlists:
Save Changes: পরিবর্তন সংরক্ষণ করুন
Cancel: বাতিল
Edit Playlist Info: নির্বাচিত তালিকার তথ্য পরিবর্তন
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: আপনার
- কোন সংরক্ষিত ভিডিও নেই, ভিডিও সংরক্ষণ করার জন্য ভিডিওর কোনায় যে বাটন আছে সেটিতে
- চাপ দিলে সংরক্ষণ সম্পূর্ণ হবে।
- Playlist Message: এই পেইজ এ সব গুলো প্লেলিস্ট নেই। এখানে শুধু যে ভিডিও গুলো সেইভ
- করেছেন বা প্রিয় তালিকায় ছিল সেগুলো আছে। যখন কাজ শেষ হয়ে যাবে তখন, এখানকার সব ভিডিও
- গুলো প্রিয় তালিকাতে নিয়ে যাওয়া হবে।
Empty Search Message: এই তালিকাতে আপনার কাংখিত ভিডিও নেই যেটি আপনি খুঁজছেন
You have no playlists. Click on the create new playlist button to create a new one.: নির্বাচিত
তালিকা নেই। নতুন তালিকা তৈরির জন্য নিউ প্লে-লিস্ট বাটন এ চাপ দিয়ে অগ্রসর হতে পারেন।
diff --git a/static/locales/br.yaml b/static/locales/br.yaml
new file mode 100644
index 0000000000000..442984bd5508e
--- /dev/null
+++ b/static/locales/br.yaml
@@ -0,0 +1,1238 @@
+# Put the name of your locale in the same language
+Locale Name: 'Brezhoneg'
+# Currently on Subscriptions, Playlists, and History
+'This part of the app is not ready yet. Come back later when progress has been made.': >-
+ N'eo ket prest lodenn-mañ an arload. Deuit en-dro diwezhatoc'h pa vo aet war-raok
+ an traoù.
+
+# Webkit Menu Bar
+File: 'Restr'
+New Window: 'Prenestr nevez'
+Preferences: 'Gwellvezioù'
+Quit: 'Kuitaat'
+Edit: 'Kemmañ'
+Undo: 'Dizober'
+Redo: 'Adober'
+Cut: 'Troc''hañ'
+Copy: 'Eilañ'
+Paste: 'Pegañ'
+Delete: 'Dilemel'
+Select all: 'Diuzañ pep tra'
+Reload: 'Adkargañ'
+Force Reload: 'Rediañ an adkargañ'
+Toggle Developer Tools: 'Enaouiñ/Lazhañ Ostilhoù diorren'
+Actual size: 'Ment a-vremañ'
+Zoom in: 'Zoum brassat'
+Zoom out: 'Zoum bihanaat'
+Toggle fullscreen: 'Tremen e skramm leun'
+Window: 'Prenestr'
+Minimize: 'Izekaat'
+Close: 'Seriñ'
+Back: 'Distreiñ'
+Forward: 'War-raok'
+Open New Window: 'Digeriñ ur prenestr nevez'
+Go to page: 'Mont d''ar bajenn {page}'
+Close Banner: 'Serriñ ar Giton'
+
+Version {versionNumber} is now available! Click for more details: 'Stumm {versionNumber}
+ a zo hegerz ! Klikit amañ evit gouzout hiroc''h'
+Download From Site: 'Pellgargañ diwar al lec''hienn'
+A new blog is now available, {blogTitle}. Click to view more: 'Embannet ez eus bet
+ ur pennad nevez, {blogTitle}. Klikit amañ evit gouzout hiroc''h'
+Are you sure you want to open this link?: 'Ha sur oc''h e faot deoc''h digeriñ al
+ liamm-mañ ?'
+
+# Global
+# Anything shared among components / views should be put here
+Global:
+ Videos: 'Videoioù'
+ Shorts: 'Videoioù berr (Shorts)'
+ Live: 'War-eeun'
+ Community: 'Kumuniezh'
+ Counts:
+ Video Count: '1 video | {count} video'
+ Channel Count: '1 chadenn | {count} chadenn'
+ Subscriber Count: '1 den koumanantet | {count} den koumanantet'
+ View Count: '1 sell | {count} sell'
+ Like Count: '1 like | {count} like'
+ Comment Count: '1 evezhiadenn | {count} evezhiadenn'
+ Watching Count: '1 den o sellet | {count} den o sellet'
+ Input Tags:
+ Length Requirement: 'An dikedenn a rank bezañ {number} arouezenn enni da nebeutañ'
+
+# Search Bar
+Search / Go to URL: 'Klask / Mont betek un URL'
+Search Bar:
+ Clear Input: 'Skarzhañ an enankad'
+Search character limit: 'Ar c''hlask a ya dreist an hirder brasañ aotreet : {searchCharacterLimit}
+ arouezenn'
+Search Listing:
+ Label:
+ 4K: '4K'
+ 8K: '8K'
+ VR180: 'VR180'
+ 360 Video: '360°'
+ Subtitles: 'Istitloù'
+ New: 'Nevez'
+ 3D: '3D'
+ # Aria labels
+ Closed Captions: 'Teleteks'
+ # In Filter Button
+Search Filters:
+ Search Filters: 'Siloù evit Klask'
+ Sort By:
+ Sort By: 'Rummañ dre'
+ Most Relevant: 'Ar re wellañ'
+ Rating: 'Notenn'
+ Upload Date: 'Deiziad kargañ'
+ View Count: 'Niver a selloù'
+ Time:
+ Time: 'Padelezh'
+ Any Time: 'A-holl-viskoaz'
+ Last Hour: 'Eur diwezhañ'
+ Today: 'Hiziv'
+ This Week: 'Ar sizhun-mañ'
+ This Month: 'Ar miz-mañ'
+ This Year: 'Ar bloaz-mañ'
+ Type:
+ Type: 'Doare'
+ All Types: 'Holl zoareoù'
+ Videos: 'Videoioù'
+ Channels: 'Chadennoù'
+ Movies: 'Filmoù'
+ #& Playlists
+ Duration:
+ Duration: 'Padelezh'
+ All Durations: 'An holl badelezhioù'
+ Short (< 4 minutes): 'Berr (< 4 munud)'
+ Medium (4 - 20 minutes): 'Etre (4 - 20 munud)'
+ Long (> 20 minutes): 'Hir (> 20 munud)'
+ Features:
+ Features: 'Perzhioù'
+ HD: 'HD'
+ Subtitles: 'Istitloù'
+ Creative Commons: 'Creative Commons'
+ 3D: '3D'
+ Live: 'War-eeun'
+ 4K: '4K'
+ 360 Video: 'Video 360'
+ Location: 'Lec’h'
+ HDR: 'HDR'
+ VR180: 'VR180'
+ # On Search Page
+ Search Results: 'Disoc''hoù ar c''hlask'
+ Fetching results. Please wait: 'O klask emañ. Gortozit mar-plij'
+ Fetch more results: 'Diskouez muioc''h a zisoc''hoù'
+ There are no more results for this search: 'N''eus ket mui netra da ziskouez evit
+ ar c''hlask-mañ'
+# Sidebar
+Subscriptions:
+ # On Subscriptions Page
+ Subscriptions: 'Koumanantoù'
+ # channels that were likely deleted
+ Error Channels: 'Chadennoù gant fazioù'
+ Latest Subscriptions: 'Koumanantoù diwezhañ'
+ This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'Ur
+ bochad koumanantoù en deus ar profil-mañ. Ar wazh RSS a yelo en tu all d''ar vevenn
+ lakaet'
+ 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Goullo
+ eo ho roll koumanantoù. Ma faot deoc''h enporzhiañ ho koumanantoù, e c''hellit
+ mont da Arventennoù ar Roadennoù ha choaz Enporzhiañ ho koumanantoù, mod all e
+ c''hellit klask chadennoù da goumanantiñ dezho.'
+ Disabled Automatic Fetching: 'Diweredekaet ho peus an adtapout koumanantoù ent emgefreek.
+ Hizivaat ar c''houmanantoù evit gwelet anezho.'
+ Empty Channels: 'N''eus video ebet gant ar chadennoù heuliet ganeoc''h evit poent.'
+ 'Getting Subscriptions. Please wait.': 'O kerc''hat ar c''houmanantoù. Gortozit
+ mar plij.'
+ Empty Posts: 'N''eus kemennadenn ebet gant ar chadennoù heuliet ganeoc''h evit poent.'
+ Load More Videos: 'Kargañ muioc''h a videoioù'
+ Load More Posts: 'Kargañ muioc''h a bennadoù'
+ Subscriptions Tabs: 'Ivinelloù ar c''houmanantoù'
+ All Subscription Tabs Hidden: 'Kuzhet eo holl ivinelloù ar c''houmanantoù. Evit
+ gwelet traoù amañ, diguzhit un nebeud ivinelloù e lodenn "{subsection}" e-barzh
+ "{settingsSection}".'
+More: 'Muioc''h'
+Channels:
+ Channels: 'Chadennoù'
+ Title: 'Roll ar chadennoù'
+ Search bar placeholder: 'Klask chadennoù'
+ Count: '{number} chadenn kavet.'
+ Empty: 'Goullo eo ho roll chadennoù.'
+ Unsubscribe: ''
+ Unsubscribed: ''
+ 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:
+ Feed Last Updated: '{feedName} hizivadenn diwezhañ ar wazh : {date}'
+ Refresh Feed: 'Adkargañ {subscriptionName}'
+Playlists: 'Rolloù videoioù'
+User Playlists:
+ Your Playlists: 'Ho rolloù videoioù'
+ Playlist Message: ''
+ Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
+ You have no playlists. Click on the create new playlist button to create a new one.: 'N''ho
+ peus ket a roll videoioù. Klikit war ar bouton krouiñ ur roll-videoioù nevez evit
+ krouiñ unan.'
+ Empty Search Message: 'N''eus video ebet e-barzh ar roll-vidoeioù-mañ a glotfe gant
+ ho klask'
+ Search bar placeholder: 'Klask rolloù-videoioù'
+ Playlists with Matching Videos: 'Rolloù-videoioù gant videoioù a glot'
+
+ This playlist currently has no videos.: 'Ar roll-videoioù-mañ n''en deus video ebet
+ evit poent.'
+
+ Create New Playlist: 'Krouiñ ur roll-videoioù nevez'
+
+ Add to Playlist: 'Ouzhpennañ d''ar roll-videoioù'
+ Add to Favorites: 'Ouzhpennañ da {playlistName}'
+ Remove from Favorites: 'Dilemel diwar {playlistName}'
+
+ Move Video Up: 'Kas ar video uheloc''h'
+ Move Video Down: 'Kas ar video izeloc’h'
+ Remove from Playlist: 'Tennañ kuit eus ar roll-videoioù'
+
+ Playlist Name: 'Anv ar roll-videoioù'
+ Playlist Description: 'Deskrivadur ar roll-videoioù'
+
+ Save Changes: 'Enrollañ ar c''hemmoù'
+ Cancel: 'Nullañ'
+ Edit Playlist Info: 'Kemmañ titouroù ar roll-videoioù'
+ Copy Playlist: 'Eilañ ar roll-videoioù'
+ Remove Duplicate Videos: 'Dilemel doublennoù ar videoioù'
+ Remove Watched Videos: 'Dilemel ar videoioù bet lennet'
+ Enable Quick Bookmark With This Playlist: 'Gweredekaat ar sined prim evit ar roll-videoioù-mañ'
+ Quick Bookmark Enabled: 'Sined prim gweredekaet'
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: 'Ha
+ sur oc''h e faot deoc''h dilemel 1 doublenn video diouzh ar roll-videoioù-mañ ?
+ Ne c''hall ket bezañ nullet. | Ha sur oc''h e faot deoc''h dilemel {playlistItemCount}
+ doublenn video diouzh ar roll-videoioù-mañ ? Ne c''hall ket bezañ nullet.'
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: 'Ha
+ sur oc''h e faot deoc''h dilemel 1 video bet lennet diouzh ar roll-videoioù-mañ ?
+ Ne c''hall ket bezañ nullet. | Ha sur oc''h e faot deoc''h dilemel {playlistItemCount}
+ video bet lennet diouzh ar roll-videoioù-mañ ? Ne c''hall ket bezañ nullet.'
+ Delete Playlist: 'Dilemel roll-videoioù'
+ Cannot delete the quick bookmark target playlist.: 'N''eo ket posupl dilemel ar
+ roll-videoioù e-lec''h ma vez enrollet ar sinedoù prim.'
+ Are you sure you want to delete this playlist? This cannot be undone: 'Ha sur oc''h
+ e faot deoc''h dilemel ar roll-videoioù-mañ ? Ne vo ket moaien da nullañ war-lerc''h.'
+
+ Sort By:
+ Sort By: 'Rummañ dre'
+
+ NameAscending: 'A-Z'
+ NameDescending: 'Z-A'
+
+ LatestCreatedFirst: 'Krouet nevez ''zo'
+ EarliestCreatedFirst: 'Krouet pell ''zo'
+
+ LatestUpdatedFirst: 'Kemmet nevez ''zo'
+ EarliestUpdatedFirst: 'Kemmet pell ''zo'
+
+ LatestPlayedFirst: 'Lennet nevez ''zo'
+ EarliestPlayedFirst: 'Lennet pell ''zo'
+ SinglePlaylistView:
+ Search for Videos: 'Klask Videoioù'
+
+ Toast:
+ This video cannot be moved up.: 'Ar video-mañ n''hall ket pignat er roll.'
+ This video cannot be moved down.: 'Ar video-mañ n''hall ket diskenn er roll.'
+ Video has been removed: 'Dilamet eo bet ar video'
+ There was a problem with removing this video: 'Ur gudenn a oa en ur glask dilemel
+ ar video-mañ'
+
+ This playlist is already being used for quick bookmark.: 'Implijet e vez dija
+ ar roll-videoioù-mañ evit enrollañ ar sinedoù prim.'
+ This playlist is now used for quick bookmark: 'Implijet e vo ar roll-videoioù-mañ
+ evit enrollañ ar sinedoù prim'
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: 'Implijet
+ e vo ar roll-videoioù-mañ evit enrollañ ar sinedoù prim e-lec''h {oldPlaylistName}.
+ Klikit amañ evit nullañ'
+ Reverted to use {oldPlaylistName} for quick bookmark: 'Adlakaat ar roll-videoioù
+ {oldPlaylistName} evit enrollañ ar sinedoù prim'
+
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: 'Videoioù
+ ''zo e-barzh ar roll-videoioù n''int ket karget c''hoazh. Klikit amañ evit
+ eilañ anezho memestra.'
+ Playlist name cannot be empty. Please input a name.: 'N''hall ket anv ar roll-videoioù
+ bezañ goullo. Lakait unan mar-plij.'
+ Playlist has been updated.: 'Kemmet eo bet ar roll-videoioù.'
+ There was an issue with updating this playlist.: 'C''hoarvezet ez eus ur gudenn
+ en ur cheñch ar roll-videoioù-mañ.'
+ "{videoCount} video(s) have been removed": "Dilamet ez eus bet 1 video | Dilamet
+ ez eus bet {videoCount} video"
+ There were no videos to remove.: 'Ne oa video ebet da zilemel.'
+ This playlist is protected and cannot be removed.: 'Gwarezet eo ar roll-videoioù-mañ
+ ha ne c''hall ket bezañ dilamet.'
+ Playlist {playlistName} has been deleted.: 'Dilamet eo bet ar roll-videoioù
+ {playlistName}.'
+ Playlist {playlistName} is the new quick bookmark playlist.: 'Ar roll-videoioù
+ {playlistName} a zo bremañ roll-videoioù nevez ar sinedoù prim.'
+
+ This playlist does not exist: 'N''eus ket eus ar roll-videoioù-mañ'
+
+ This playlist has a video with a duration error: 'Bez ez eus ur video d''an
+ nebeutañ hep padelezh e-barzh ar roll-videoioù, rummet e vo evel ma vije goullo
+ ar padelezh.'
+ AddVideoPrompt:
+ Select a playlist to add your N videos to: 'Choazit ur roll-videoioù evit ouzhpennañ
+ ho video e-barzh | Choazit ur roll-videoioù evit ouzhpennañ ho {videoCount}
+ video e-barzh'
+ N playlists selected: '{playlistCount} Diuzet'
+ Search in Playlists: 'Klask e-barzh ar rolloù-videoioù'
+ Allow Adding Duplicate Video(s): 'Aotren ouzhpennañ doublennoù videoioù'
+ Save: 'Enrollañ'
+
+ Added {count} Times: 'Ouzhpennet dija | Ouzhpennet {count} gwech'
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ video a vo ouzhpennet'
+ "{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
+ video bet ouzhpennet dija'
+
+ Toast:
+ You haven't selected any playlist yet.: 'N''ho peus diuzet ur roll-videoioù
+ c''hoazh.'
+ "{videoCount} video(s) added to 1 playlist": "1 video ouzhpennet d'1 roll-videoioù
+ | {videoCount} video ouzhpennet d'1 roll-videoioù"
+ "{videoCount} video(s) added to {playlistCount} playlists": "1 video ouzhpennet
+ da {playlistCount} roll-videoioù | {videoCount} video ouzhpennet da {playlistCount}
+ roll-videoioù"
+ CreatePlaylistPrompt:
+ New Playlist Name: 'Anv nevez ar roll-videoioù'
+ Create: 'Krouiñ'
+
+ Toast:
+ There is already a playlist with this name. Please pick a different name.: 'Bez
+ ez eus dija ur roll-videoioù gant an anv-mañ. Choazit un anv disheñvel mar-plij.'
+ Playlist {playlistName} has been successfully created.: 'Krouet eo bet ar roll-videoioù
+ {playlistName} gant berzh.'
+ There was an issue with creating the playlist.: 'C''hoarvezet ez eus ur gudenn
+ en ur grouiñ ar roll-videoioù.'
+ Export Playlist: Ezporzhiañ ar Roll-videoioù
+ The playlist has been successfully exported: Ezporzhiet eo bet ar roll-videoioù
+ gant berzh
+History:
+ # On History Page
+ History: 'Roll istor'
+ Watch History: 'Roll istor ar videoioù lennet'
+ Your history list is currently empty.: 'Goullo eo ho roll istor.'
+ Empty Search Message: 'N''eus video ebet e-barzh ho roll istor o klotañ gant ho
+ klask'
+ Search bar placeholder: "Klask e-barzh ar roll istor"
+ Case Sensitive Search: 'Klask o toujañ d''ar pennlizherennoù'
+Settings:
+ # On Settings Page
+ Settings: 'Arventennoù'
+ Expand All Settings Sections: ''
+ Sort Settings Sections (A-Z): 'Rummañ lodennoù an arventennoù (A-Z)'
+ Return to Settings Menu: 'Distreiñ d''al lañser arventennoù'
+ The app needs to restart for changes to take effect. Restart and apply change?: 'Ezhomm
+ en deus an arload da vezañ adloc''het bremañ evit arloañ ar c''hemmoù. Adloc''hañ
+ hag arloañ ar c''hemmoù ?'
+ General Settings:
+ General Settings: 'Hollek'
+ Check for Updates: 'Klask Hizivadurioù'
+ Check for Latest Blog Posts: 'Diskouez pennadoù diwezhañ ar Blog'
+ Fallback to Non-Preferred Backend on Failure: 'Distreiñ d''ar Backend ha n''eo
+ ket hoc''h hini karetañ ma c''hoarvez ur gudenn'
+ Enable Search Suggestions: 'Gweredekaat Kinnigoù klask'
+ Auto Load Next Page:
+ Label: 'Kargañ ar bajenn da heul ent emgefreek'
+ Tooltip: 'Kargañ ar pajennoù hag an evezhiadennoù all ent emgefreek.'
+ Default Landing Page: 'Pajenn degemer dre ziouer'
+ Locale Preference: 'Yezh'
+ System Default: 'Reizhiad dre ziouer'
+ Preferred API Backend:
+ Preferred API Backend: 'API Backend muiañ karet'
+ Local API: 'API lec''hel'
+ Invidious API: 'API Invidious'
+ Video View Type:
+ Video View Type: 'Doare da ziskouez ar videoioù'
+ Grid: 'Kael'
+ List: 'Roll'
+ Thumbnail Preference:
+ Thumbnail Preference: 'Gwellvezioù ar skeudennoùigoù'
+ Default: 'Dre ziouer'
+ Beginning: 'Derou'
+ Middle: 'Kreiz'
+ End: 'Fin'
+ Hidden: 'Kuzhet'
+ Blur: 'Ruzed'
+ Current Invidious Instance: 'Istañs Invidious bremanel'
+ The currently set default instance is {instance}: 'An istañs dre ziouer a zo {instance}'
+ No default instance has been set: 'N''eus istañs dre ziouer ebet choazet'
+ Current instance will be randomized on startup: 'Dargouezheket e vo un istañs
+ dre ziouer pa vo adloc''het'
+ Set Current Instance as Default: 'Lakaat an istañs implijet bremañ evel an hini
+ dre ziouer'
+ Clear Default Instance: 'Diverkañ an istañs dre ziouer'
+ View all Invidious instance information: 'Gwelet titouroù an holl istañsoù Invidious'
+ Region for Trending: 'Bro evit ar videoioù diouzh ar c''hiz'
+ #! List countries
+ External Link Handling:
+ External Link Handling: 'Merañ al liammoù diavaez'
+ Open Link: 'Digeriñ an ere'
+ Ask Before Opening Link: 'Goulenn a-raok digeriñ ul liamm'
+ No Action: 'Netra'
+ Theme Settings:
+ Theme Settings: 'Tem'
+ Match Top Bar with Main Color: 'Lakaat da glotañ liv ar varenn e-krec''h gant
+ al liv pennañ'
+ Expand Side Bar by Default: 'Astenn ar varenn gostez dre ziouer'
+ Disable Smooth Scrolling: 'Diweredekaat an dibunañ flour'
+ UI Scale: 'Skeul an UI'
+ Hide Side Bar Labels: 'Kuzhat tikedennoù ar varrenn gostez'
+ Hide FreeTube Header Logo: 'Kuzhat logo FreeTube an talbenn'
+ Base Theme:
+ Base Theme: 'Tem diazez'
+ Black: 'Du'
+ Dark: 'Teñval'
+ System Default: 'Yezh ar reizhiad'
+ Light: 'Sklaer'
+ Dracula: 'Drakula'
+ Catppuccin Mocha: 'Catppuccin Mocha'
+ Pastel Pink: 'Roz pastel'
+ Hot Pink: 'Roz flamm'
+ Nordic: 'Nordik'
+ Solarized Dark: 'Du luc''hahelet'
+ Solarized Light: 'Sklaer luc''hahelet'
+ Main Color Theme:
+ Main Color Theme: 'Liv pennañ an tem'
+ Red: 'Ruz'
+ Pink: 'Roz'
+ Purple: 'Mouk'
+ Deep Purple: 'Mouk teñval'
+ Indigo: 'Indigo'
+ Blue: 'Glas'
+ Light Blue: 'Glas sklaer'
+ Cyan: 'Siañ'
+ Teal: 'Glas-gwer'
+ Green: 'Gwer'
+ Light Green: 'Gwer sklaer'
+ Lime: 'Liv sitroñs'
+ Yellow: 'Melen'
+ Amber: 'Goularz'
+ Orange: 'Orañjez'
+ Deep Orange: 'Orañjez teñval'
+ Dracula Cyan: 'Drakula Siañ'
+ Dracula Green: 'Drakula Gwer'
+ Dracula Orange: 'Drakula Orañjez'
+ Dracula Pink: 'Drakula Roz'
+ Dracula Purple: 'Drakula Mouk'
+ Dracula Red: 'Drakula Ruz'
+ Dracula Yellow: 'Drakula Melen'
+ Catppuccin Mocha Rosewater: 'Catppuccin Moka Roz sklaer'
+ Catppuccin Mocha Flamingo: 'Catppuccin Moka Flammeg boutin'
+ Catppuccin Mocha Pink: 'Catppuccin Moka Roz'
+ Catppuccin Mocha Mauve: 'Catppuccin Moka Mouk'
+ Catppuccin Mocha Red: 'Catppuccin Moka Ruz'
+ Catppuccin Mocha Maroon: 'Catppuccin Moka Gell'
+ Catppuccin Mocha Peach: 'Catppuccin Moka Pechez'
+ Catppuccin Mocha Yellow: 'Catppuccin Moka Melen'
+ Catppuccin Mocha Green: 'Catppuccin Moka Gwer'
+ Catppuccin Mocha Teal: 'Catppuccin Moka Glas-gwer'
+ Catppuccin Mocha Sky: 'Catppuccin Moka Glas oabl'
+ Catppuccin Mocha Sapphire: 'Catppuccin Moka Safir'
+ Catppuccin Mocha Blue: 'Catppuccin Moka Glas'
+ Catppuccin Mocha Lavender: 'Catppuccin Moka Lavand'
+ Solarized Yellow: 'Melen luc''hahelet'
+ Solarized Orange: 'Orañjez luc''hahelet'
+ Solarized Red: 'Ruz luc''hahelet'
+ Solarized Magenta: 'Majenta luc''hahelet'
+ Solarized Violet: 'Mouk luc''hahelet'
+ Solarized Blue: 'Glas luc''hahelet'
+ Solarized Cyan: 'Siañ luc''hahelet'
+ Solarized Green: 'Gwer luc''hahelet'
+ Secondary Color Theme: 'Liv eilvedel an tem'
+ #* Main Color Theme
+ Player Settings:
+ Player Settings: 'Lenner'
+ Play Next Video: 'Lenn ar video da-heul'
+ Turn on Subtitles by Default: 'Enaouiñ an istitloù dre ziouer'
+ Autoplay Videos: 'Lenn emgefreek ar videoioù'
+ Proxy Videos Through Invidious: 'Proksi video dre Invidious'
+ Autoplay Playlists: 'Lenn emgefreek ar rolloù-videoioù'
+ Enable Theatre Mode by Default: 'Gweredekaat ar mod sinema dre ziouer'
+ Scroll Volume Over Video Player: 'Kontrol al live-son en ur zibunañ rodellig al
+ logodenn war al lenner video'
+ Scroll Playback Rate Over Video Player: 'Kontrol ar feur lenn en ur zibunañ rodellig
+ al logodenn war al lenner video'
+ Skip by Scrolling Over Video Player: 'Tremen en ur zibunañ rodellig al logodenn
+ war al lenner video'
+ Display Play Button In Video Player: 'Diskouez ar bouton Lenn e-barzh al lenner
+ video'
+ Enter Fullscreen on Display Rotate: 'Tremen e skramm leun pa vez troet ar skramm'
+ Next Video Interval: 'Esaouenn a-raok ar video da heul'
+ Fast-Forward / Rewind Interval: 'Esaouenn evit mont War-raok / War-gil'
+ Default Volume: 'Ment ar son dre ziouer'
+ Default Playback Rate: 'Feur lenn dre ziouer'
+ Max Video Playback Rate: 'Feur lenn uhelañ ar videoioù'
+ Video Playback Rate Interval: 'Esaouenn feur lenn ar videoioù'
+ Default Video Format:
+ Default Video Format: 'Furmad video dre ziouer'
+ Dash Formats: 'Furmad DASH'
+ Legacy Formats: 'Furmad Legacy'
+ Audio Formats: 'Furmadoù son'
+ Default Quality:
+ Default Quality: 'Kalite dre ziouer'
+ Auto: 'Emgefreek'
+ 144p: '144p'
+ 240p: '240p'
+ 360p: '360p'
+ 480p: '480p'
+ 720p: '720p'
+ 1080p: '1080p'
+ 1440p: '1440p'
+ 4k: '4k'
+ 8k: '8k'
+ Screenshot:
+ Enable: 'Gweredekaat Tapadennoù-skramm'
+ Format Label: 'Furmad an tapadennoù-skramm'
+ Quality Label: 'Kalite an tapadennoù-skramm'
+ Ask Path: 'Goulenn war-lerc''h an teuliad enrollañ'
+ Folder Label: 'Teuliad an tapadennoù-skramm'
+ Folder Button: 'Diuzañ un teuliad'
+ File Name Label: 'Patrom anv restr'
+ File Name Tooltip: 'Gallout a rit implijout an argemmennoù da-heul. %Y Bloavezh
+ 4 sifr. %M Miz 2 sifr. %D Devezh 2 sifr. %H Eur 2 sifr. %N Munutennoù 2 sifr.
+ %S Eilennoù 2 sifr. %T Mili-eilennoù 3 sifr. %s Eilennoù ar video. %t Mili-eilennoù
+ ar video 3 sifr. %i ID ar video.'
+ Error:
+ Forbidden Characters: 'Arouezennoù difennet'
+ Empty File Name: 'Goullo eo anv ar restr'
+ External Player Settings:
+ External Player Settings: 'Lenner diavaez'
+ External Player: 'Lenner diavaez'
+ Ignore Unsupported Action Warnings: 'Lezel a-gostez ar c''hemennadennoù evit an
+ obererezhioù nann skoret'
+ Ignore Default Arguments: 'Leuskel arguzennoù dre ziouer a-gostez'
+ Custom External Player Executable: 'Lenner diavaez personelaet'
+ Custom External Player Arguments: 'Arguzennoù al lenner diavaez personelaet'
+ Players:
+ None:
+ Name: 'Hini ebet'
+ Privacy Settings:
+ Privacy Settings: 'Prevezded'
+ Remember History: 'Derc''hel soñj ar roll istor'
+ Save Watched Progress: 'Mirout araokadur al lenn'
+ Save Watched Videos With Last Viewed Playlist: 'Enrollañ ar videoioù lennet e-barzh
+ roll-videoioù diwezhañ sellet'
+ Clear Search Cache: 'Skarzhañ roll-istor an enklaskoù'
+ Are you sure you want to clear out your search cache?: 'Ha sur oc''h e faot deoc''h
+ skarzhañ roll-istor an enklaskoù ?'
+ Search cache has been cleared: 'Skarzhet eo bet roll-istor an enklaskoù'
+ Remove Watch History: 'Dilemel ar roll istor'
+ Are you sure you want to remove your entire watch history?: 'Ha sur oc''h e faot
+ deoc''h dilemel ho roll istor a-bezh ?'
+ Watch history has been cleared: 'Dilamet eo bet roll istor ar videoioù lennet'
+ Remove All Subscriptions / Profiles: 'Dilemel an holl goumanantoù / profiloù'
+ Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 'Ha
+ sur oc''h e faot deoc''h dilemel an holl goumanantoù ha profiloù ? Ne c''hall
+ ket bezañ nullet.'
+ Remove All Playlists: 'Dilemel an holl rolloù-videoioù'
+ All playlists have been removed: 'Lamet eo bet an holl rolloù-videoioù'
+ Are you sure you want to remove all your playlists?: 'Ha sur oc''h e faot deoc''h
+ dilemel hoc''h holl rolloù-videoioù ?'
+ Subscription Settings:
+ Subscription Settings: 'Koumanant'
+ Hide Videos on Watch: 'Kuzhat ar videoioù lennet'
+ Fetch Feeds from RSS: 'Adtapout ar gwazhioù RSS'
+ Manage Subscriptions: ''
+ Fetch Automatically: 'Adtapout ar wazh ent emgefreek'
+ Only Show Latest Video for Each Channel: 'Diskouez ar video-diwezhañ hepken evit
+ pep chadenn'
+ Confirm Before Unsubscribing: 'Kadarnaat a-raok Digoumanantiñ'
+ Distraction Free Settings:
+ Distraction Free Settings: 'Disoursi'
+ Sections:
+ Side Bar: 'Barrenn gostez'
+ Subscriptions Page: 'Pajenn ar c''houmanantoù'
+ Channel Page: 'Pajenn ar chadenn'
+ Watch Page: 'Pajenn evit lenn'
+ General: 'Hollek'
+ Hide Video Views: 'Kuzhat an niver a selloù'
+ Hide Video Likes And Dislikes: 'Kuzhat bizied-meud ar videoioù'
+ Hide Channel Subscribers: 'Kuzhat an niver a dud koumanantet d''ar chadennoù'
+ Hide Comment Likes: 'Kuzhat an niver a vizied-meud evit an evezhiadennoù'
+ Hide Recommended Videos: 'Kuzhat ar videoioù aliet'
+ Hide Trending Videos: 'Kuzhat ar videoioù diouzh ar c''hiz'
+ Hide Popular Videos: 'Kuzhat ar videoioù muian karet'
+ Hide Playlists: 'Kuzhat ar rolloù-videoioù'
+ Hide Live Chat: 'Kuzhat ar flapiñ war-eeun'
+ Hide Active Subscriptions: 'Kuzhat ar c''houmanantoù oberiant'
+ Hide Video Description: 'Kuzhat deskrivadur ar video'
+ Hide Comments: 'Kuzhat an evezhiadennoù'
+ Hide Profile Pictures in Comments: 'Kuzhat ar skeudennoù profil e-barzh an evezhiadennoù'
+ Display Titles Without Excessive Capitalisation: 'Diskouez an titloù hep lizherennoù
+ bras hag hep re a boentadurioù'
+ Hide Live Streams: 'Kuzhat ar skignañ war-eeun'
+ Hide Upcoming Premieres: 'Kuzhat rakskignañ da zont'
+ Hide Sharing Actions: 'Kuzhat an doareoù da rannañ'
+ Hide Chapters: 'Kuzhat ar chabistroù'
+ Hide Channels: 'Kuzhat videoioù ar chadennoù'
+ Hide Channels Disabled Message: 'Stanket eo bet chadennadoù zo gant an ID ha n''int
+ ket evit bezañ diskouezet. Stanket eo an obererezh-mañ keit ma vez hizivaet
+ an IDoù-se'
+ Hide Channels Placeholder: 'ID ar chadenn'
+ Hide Channels Invalid: 'Direizh eo ID ar chadenn roet'
+ Hide Channels API Error: 'Fazi en ur adtapout an implijer gant an ID bet roet.
+ Gwiriit en-dro hag-eñ eo reizh an ID mar plij.'
+ Hide Channels Already Exists: 'ID ar chadenn a zo anezhañ dija'
+ Hide Featured Channels: 'Kuzhat ar chadennoù lakaet war-wel'
+ Hide Channel Playlists: 'Kuzhat rolloù-videoioù ar chadennoù'
+ Hide Channel Community: 'Kuzhat ivinell kumuniezh ar chadenn'
+ Hide Channel Shorts: 'Kuzhat Shortoù ar chadenn'
+ Hide Channel Podcasts: 'Kuzhat Podskignañ at chadenn'
+ Hide Channel Releases: 'Kuzhat ermaeziadennoù ar chadenn'
+ Hide Videos and Playlists Containing Text: 'Kuzhat ar videoioù hag ar rolloù-videoioù
+ gant testennoù'
+ Hide Videos and Playlists Containing Text Placeholder: 'Ger, lodenn deus ur ger,
+ pe frazenn'
+ Hide Subscriptions Videos: 'Kuzhat videoioù ar c''houmanantoù'
+ Hide Subscriptions Shorts: 'Kuzhat Shortoù ar c''houmanantoù'
+ Hide Subscriptions Live: 'Kuzhat ar skignañ war-eeun deus ar c''houmanantoù'
+ Hide Subscriptions Community: 'Kuzhat Kumuniezh ar c''houmanantoù'
+ Data Settings:
+ Data Settings: 'Roadennoù'
+ Select Import Type: 'Choaz doare enporzhiañ'
+ Select Export Type: 'Choaz doare ezporzhiañ'
+ Import Subscriptions: 'Enporzhiañ ho koumanantoù'
+ Subscription File: 'Restr ar c''houmanant'
+ History File: 'Rest ar roll istor'
+ Playlist File: 'Restr ar roll-videoioù'
+ Check for Legacy Subscriptions: ''
+ Export Subscriptions: 'Ezporzhiañ ar c''houmanantoù'
+ Export FreeTube: 'Ezporzhiañ FreeTube'
+ Export YouTube: 'Ezporzhiañ YouTube'
+ Export NewPipe: 'Ezporzhiañ NewPipe'
+ Import History: 'Enporzhiañ ar roll istor'
+ Export History: 'Ezporzhiañ ar roll istor'
+ Import Playlists: 'Enporzhiañ rolloù-videoioù'
+ Export Playlists: 'Ezporzhiañ rolloù-videoioù'
+ Export Playlists For Older FreeTube Versions:
+ Label: 'Ezporzhiañ rolloù-videoioù evit stummoù kozh FreeTube'
+ # |- = Keep newlines, No newline at end
+ Tooltip: |-
+ An dibarzh-mañ a ezporzh videoioù an holl rolloù-videoioù e-barzh ur roll-videoioù anvet « Favorites ».
+ Penaos ezporzhiañ & enporzhiañ videoioù e-barzh rolloù-videoioù gant stummoù kozh FreeTube :
+ 1. Ezporzhiañ ho rolloù-videoioù gant an dibarzh-mañ gweredekaet.
+ 2. Dilemel an holl rolloù-videoioù en ur implijout an dibarzh Dilemel an holl rolloù-videoioù dindan Prevezded.
+ 3. Loc'hañ stumm kozh FreeTube hag enporzhiañ ar rolloù-videoioù ezporzhiet."
+ Profile object has insufficient data, skipping item: 'Diouer a roadennoù evit
+ profil an elfenn-mañ, o leuskel an elfenn a-gostez'
+ All subscriptions and profiles have been successfully imported: 'Enporzhiet eo
+ bet an holl goumanantoù ha profiloù gant berzh'
+ All subscriptions have been successfully imported: 'Enporzhiet eo bet an holl
+ goumanantoù gant berzh'
+ Invalid subscriptions file: 'Direizh eo restr ar c''houmanantoù'
+ Invalid history file: 'Restr ar roll istor direizh'
+ Subscriptions have been successfully exported: 'Ezporzhiet eo bet ar c''houmanantoù
+ gant berzh'
+ History object has insufficient data, skipping item: 'Lezel a-gostez an elfenn-mañ
+ peogwir e vank titouroù e-barzh ar roll istor'
+ All watched history has been successfully imported: 'Enporzhiet eo bet roll istor
+ ar videoioù lennet gant berzh'
+ All watched history has been successfully exported: 'Ezporzhiet eo bet roll istor
+ ar videoioù lennet gant berzh'
+ Playlist insufficient data: 'Diouer a roadennoù evit ar roll-videoioù "{playlist}",
+ o leuskel an elfenn a-gostez'
+ All playlists has been successfully imported: 'Enporzhiet eo bet an holl rolloù-videoioù
+ gant berzh'
+ All playlists has been successfully exported: 'Ezporzhiet eo bet an holl rolloù-videoioù
+ gant berzh'
+ Unable to read file: 'Ne c''haller ket lenn ar restr'
+ Unable to write file: 'N''haller ket skrivañ ar restr'
+ Unknown data key: 'Alc''hwez ar roadennoù dianav'
+ How do I import my subscriptions?: 'Penaos enporzhiañ ma c''houmanantoù ?'
+ Manage Subscriptions: 'Merañ ar c''houmanantoù'
+ Proxy Settings:
+ Proxy Settings: 'Proksi'
+ Enable Tor / Proxy: 'Gweredekaat Tor / Proksi'
+ Proxy Protocol: 'Komenad ar Proksi'
+ Proxy Host: 'Komenad Servijer'
+ Proxy Port Number: 'Niverenn borzh ar Proksi'
+ Clicking on Test Proxy will send a request to: 'En ur glikañ war Taol-esae Proksi
+ e vo kaset ur goulenn da'
+ Test Proxy: 'Taol-esae Proksi'
+ Your Info: 'Ho titouroù'
+ Ip: 'IP'
+ Country: 'Bro'
+ Region: 'Rannvro'
+ City: 'Kêr'
+ Error getting network information. Is your proxy configured properly?: 'C''hoarvezet
+ ez eus bet ur gudenn en ur glask war-lerc''h titouroù ar rouedad. Ha kefluniet
+ mat eo ho proksi ?'
+ SponsorBlock Settings:
+ SponsorBlock Settings: 'SponsorBlock'
+ Enable SponsorBlock: 'Gweredekaat SponsorBlock'
+ 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 'URL API SponsorBlock
+ (Dre ziouer https://sponsor.ajay.app)'
+ Notify when sponsor segment is skipped: 'Kelaouiñ pa vez tremenet ul lodenn paeroniet'
+ UseDeArrowTitles: 'Implijout titloù video DeArrow'
+ UseDeArrowThumbnails: 'Implijout DeArrow evit ar skeudennoùigoù'
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': 'URL
+ API DeArrow evit krouiñ skeudennoùigoù (Dre ziouer https://dearrow-thumb.ajay.app)'
+ Skip Options:
+ Skip Option: 'Laoskel a-gostez an dibarzh'
+ Auto Skip: 'Lamm emgefreek'
+ Show In Seek Bar: 'Diskouez er varenn glask'
+ Prompt To Skip: 'Kinnig da laoskel a-gostez'
+ Do Nothing: 'Ober netra'
+ Category Color: 'Liv ar rummad'
+ Parental Control Settings:
+ Parental Control Settings: 'Kontroll ar gerent'
+ Hide Unsubscribe Button: 'Kuzhat ar bouton digoumanantiñ'
+ Show Family Friendly Only: 'Diskouez videoioù evit ar familh hepken'
+ Hide Search Bar: 'Kuzhat ar varenn glask'
+ Download Settings:
+ Download Settings: 'Pellgargañ'
+ Ask Download Path: 'Goulenn war-lerc''h an hent pellgargañ'
+ Choose Path: 'Dibab an hent'
+ Download Behavior: 'Emzalc''h ar pellgargañ'
+ Download in app: 'Pellgargañ en arload'
+ Open in web browser: 'Digeriñ er merdeer web'
+ Experimental Settings:
+ Experimental Settings: 'Arnodel'
+ Warning: 'Arventennoù arnodel eo, gallout a ra ar sistem chom bout pa vezont gweredekaet.
+ Aliet-tre eo ober enrolladennoù. Kendalc’hit en ho riskl hoc’h-unan !'
+ Replace HTTP Cache: 'Erlec''hiañ ar grubuilh HTTP'
+ Password Dialog:
+ Password: 'Ger-tremen'
+ Enter Password To Unlock: 'Enankit ar ger-tremen evit dibrennañ an arventennoù'
+ Password Incorrect: 'Ger-tremen direizh'
+ Unlock: 'Dibrennañ'
+ Password Settings:
+ Password Settings: 'Ger-tremen'
+ Set Password To Prevent Access: 'Lakaat ur ger-tremen evit gwareziñ an arventennoù'
+ Set Password: 'Termeniñ ur ger-termen'
+ Remove Password: 'Dilemel ar ger-tremen'
+About:
+ #On About page
+ About: 'A-zivout'
+ Beta: 'Beta'
+ Source code: 'Kod mammenn'
+ Licensed under the: 'Dindan an aotre-implijout'
+ AGPLv3: 'AGPLv3'
+ Downloads / Changelog: 'Pellgargañ / Deizlevr ar cheñchamantoù'
+ GitHub releases: 'Ermaeziadennoù GitHub'
+ Help: 'Skoazell'
+ FreeTube Wiki: 'Wiki FreeTube'
+ FAQ: 'FAG'
+ Discussions: 'Kaozeadennoù'
+ Report a problem: 'Menegiñ ur gudenn'
+ GitHub issues: 'Kudennoù renablet war GitHub'
+ Please check for duplicates before posting: 'Gwiriekait an doublennoù a-raok embann,
+ mar-plij'
+ Website: 'Lec''hienn web'
+ Blog: 'Blog'
+ Email: 'Chomlec’h postel'
+ Mastodon: 'Mastodon'
+ Chat on Matrix: 'Flapañ war Matrix'
+ Please read the: 'Par-plij, lennit'
+ room rules: 'reolennoù ar sal'
+ Translate: 'Treiñ'
+ Credits: 'Kreditoù'
+ FreeTube is made possible by: 'Bez ez eus deus FreeTube a-drugarez da'
+ these people and projects: 'an dud-se hag ar raktresoù-se'
+ Donate: 'Ober un donezon'
+
+Profile:
+ Profile Settings: 'Profil'
+ Toggle Profile List: 'Diskouez roll ar profiloù'
+ Profile Select: 'Dibab ar profil'
+ Profile Filter: 'Silañ ar profil'
+ All Channels: 'An holl chadennoù'
+ Profile Manager: 'Merañ ar profil'
+ Create New Profile: 'Krouiñ ur profil nevez'
+ Edit Profile: 'Kemmañ ar profil'
+ Edit Profile Name: 'Kemmañ anv ar profil'
+ Create Profile Name: 'Krouiñ anv ar profil'
+ Profile Name: 'Anv ar profil'
+ Color Picker: 'Garrennig livioù'
+ Custom Color: 'Liv personelaet'
+ Profile Preview: 'Rakwelet ar profil'
+ Create Profile: 'Krouiñ ur profil'
+ Update Profile: 'Hizivaat ar profil'
+ Make Default Profile: 'Lakaat evel Profil dre ziouer'
+ Delete Profile: 'Dilemel ar profil'
+ Are you sure you want to delete this profile?: 'Ha sur oc''h e faot deoc''h dilemel
+ ar profil-mañ ?'
+ All subscriptions will also be deleted.: 'An holl goumanantoù a vo ivez dilamet.'
+ Profile could not be found: 'N''eus ket bet gallet kavout ar profil'
+ Your profile name cannot be empty: 'Ne c''hall ket anv ar profil bezañ goullo'
+ Profile has been created: 'Krouet eo bet ar profil'
+ Profile has been updated: 'Hizivaet eo bet ar profil'
+ Your default profile has been set to {profile}: 'Ho profil dre ziouer ''zo bet lakaet
+ da {profile}'
+ Removed {profile} from your profiles: 'Dilamet eo bet {profile} deus ho profiloù'
+ Your default profile has been changed to your primary profile: 'Kemmet eo bet ho
+ profil dre ziouer d''ho profil pennañ'
+ '{profile} is now the active profile': '{profile} a zo bremañ ar profil oberiant'
+ Subscription List: 'Roll ar c''houmanantoù'
+ Other Channels: 'Chadennoù all'
+ '{number} selected': '{number} diuzet'
+ Select All: 'Diuzañ an holl'
+ Select None: 'Diuzañ hini ebet'
+ Delete Selected: 'Dilemel ar re ziuzet'
+ Add Selected To Profile: 'Ouzhpennañ ar re ziuzet d’ar profil'
+ No channel(s) have been selected: 'Chadenn ebet diuzet'
+ ? This is your primary profile. Are you sure you want to delete the selected channels? The
+ same channels will be deleted in any profile they are found in.
+ : 'Ho profil pennañ eo. Ha sur oc''h e faot deoc''h dilemel ar chadennoù diuzet ?
+ Ar memes chadennoù a vo dilamet deus ho profiloù all.'
+ Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: 'Ha
+ sur oc''h hoc''h e faot deoc''h dilemel ar chadennoù diuzet ? Gant-se ne vo ket
+ dilamet ar chadenn diouzh profil ebet all.'
+ Close Profile Dropdown: 'Serriñ roll ar profil'
+ Open Profile Dropdown: 'Digeriñ roll ar profil'
+#On Channel Page
+Channel:
+ Subscribe: 'Koumanantiñ'
+ Unsubscribe: 'Digoumanantiñ'
+ Channel has been removed from your subscriptions: 'Dilamet eo bet ar chadenn diouzh
+ ho koumanantoù'
+ Removed subscription from {count} other channel(s): 'Dilamet eo bet ar c''houmanant
+ diouzh {count} chadenn all'
+ Added channel to your subscriptions: 'Chadenn ouzhpennet d''ho koumanantoù'
+ Search Channel: 'Klask e-barzh ar chadenn'
+ Your search results have returned 0 results: 'N''eus disoc''h ebet gant ho klask'
+ Sort By: 'Rummañ dre'
+ This channel does not exist: 'N''eus ket deus ar chadenn-mañ'
+ This channel does not allow searching: 'Ne vez ket aotreet klask gant ar chadenn-mañ'
+ This channel is age-restricted and currently cannot be viewed in FreeTube.: 'Ur
+ vevenn oad a zo d''ar chadenn-mañ ha ne c''hall ket bezañ gwelet war FreeTube
+ evit poent.'
+ Channel Tabs: 'Ivinelloù ar chadenn'
+ Videos:
+ Videos: 'Videoioù'
+ This channel does not currently have any videos: 'N''eus ket a video evit poent
+ gant ar chadenn-mañ'
+ Sort Types:
+ Newest: 'Nevesañ'
+ Oldest: 'Koshañ'
+ Most Popular: 'Ar muiañ a verzh ganto'
+ Shorts:
+ This channel does not currently have any shorts: 'N''eus ket a video short evit
+ poent gant ar chadenn-mañ'
+ Live:
+ Live: 'End-eeun'
+ This channel does not currently have any live streams: 'Ne vez ket skignet war-eeun
+ gant ar chadenn-mañ evit poent'
+ Playlists:
+ Playlists: 'Rolloù-videoioù'
+ This channel does not currently have any playlists: 'N''eus ket a roll-videoioù
+ evit poent gant ar chadenn-mañ'
+ Sort Types:
+ Last Video Added: 'Video diwezhañ ouzhpennet'
+ Newest: 'Nevesañ'
+ Oldest: 'Koshañ'
+ Podcasts:
+ Podcasts: 'Podskignañ'
+ This channel does not currently have any podcasts: 'N''eus ket a bodskignañ evit
+ poent gant ar chadenn-mañ'
+ Releases:
+ Releases: 'Ermaeziadennoù'
+ This channel does not currently have any releases: 'N''eus ket a ermaeziadenn
+ evit poent gant ar chadenn-mañ'
+ About:
+ About: 'A-zivout'
+ Channel Description: 'Deskrivadur ar chadenn'
+ Tags:
+ Tags: 'Tikedennoù'
+ Search for: 'Klask evit "{tag}"'
+ Details: 'Munudoù'
+ Joined: 'Enskrivet'
+ Location: 'Lec''hiadur'
+ Featured Channels: 'Chadennoù lakaet war-wel'
+ Community:
+ This channel currently does not have any posts: 'N''eus ket a gaozeadenn evit
+ poent gant ar chadenn-mañ'
+ votes: '{votes} a vouezhioù'
+ View Full Post: 'Gwelet ar pennad a-bezh'
+ Reveal Answers: 'Diskouez ar respontoù'
+ Hide Answers: 'Kuzhat ar respontoù'
+ Video hidden by FreeTube: 'Video kuzhet gant FreeTube'
+ Viewing Posts Only Supported By Invidious: 'Posupl eo gwelet ar pennadoù gant
+ Invidious hepken. Kit war ivinell kumuniezh ur chadenn evit gwelet he fennadoù
+ hep Invidious.'
+Video:
+ IP block: 'Stanket eo bet ho chomlec''h IP gant YouTube. Klaskit cheñch VPN pe proksi
+ evit lenn ar videoioù.'
+ More Options: 'Muioc''h a zibarzhioù'
+ Mark As Watched: 'Lakaat evel lennet'
+ Remove From History: 'Skarzhañ deus ar roll istor'
+ Video has been marked as watched: 'Lakaet eo bet ar video evel lennet'
+ Video has been removed from your history: 'Skarzhet eo bet ar video deus ho roll
+ istor'
+ Save Video: 'Enrollañ ar video'
+ Video has been saved: 'Enrollet eo bet ar video'
+ Video has been removed from your saved list: 'Dilamet eo bet ar video diouzh ho
+ roll-videoioù enrollet'
+ Open in YouTube: 'Digeriñ gant YouTube'
+ Copy YouTube Link: 'Eilañ liamm YouTube'
+ Open YouTube Embedded Player: 'Digeriñ lenner enkorfet YouTube'
+ Copy YouTube Embedded Player Link: 'Eilañ liamm lenner enkorfet YouTube'
+ Open in Invidious: 'Digeriñ gant Invidious'
+ Copy Invidious Link: 'Eilañ liamm Invidious'
+ Open Channel in YouTube: 'Digeriñ ar chadenn war YouTube'
+ Copy YouTube Channel Link: 'Eilañ liamm YouTube ar chadenn'
+ Open Channel in Invidious: 'Digeriñ ar chadenn war Invidious'
+ Copy Invidious Channel Link: 'Eilañ liamm Invidious ar chadenn'
+ Hide Channel: 'Kuzhat ar chadenn'
+ Unhide Channel: 'Diskouez ar chadenn'
+ Views: 'Sell'
+ Loop Playlist: 'Rodell roll-videoioù'
+ Shuffle Playlist: 'Meskañ ar roll-videoioù'
+ Reverse Playlist: 'Cheñch tu ar roll-videoioù'
+ Play Next Video: 'Lenn ar video da heul'
+ Play Previous Video: 'Lenn ar video a-raok'
+ Pause on Current Video: 'Ehan war ar video bremanel'
+ Watched: 'Lennet'
+ Autoplay: 'Lenn emgefreek'
+ Starting soon, please refresh the page to check again: 'Kregiñ a raio a-benn nebeut,
+ freskait ar bajenn evit gwiriañ en-dro'
+ # As in a Live Video
+ Premieres on: 'Rakskignañ war'
+ Premieres: 'Rakskignañ'
+ Upcoming: 'A-benn nebeut'
+ Live: 'End-eeun'
+ Live Now: 'War-eeun bremañ'
+ Live Chat: 'Flapañ war-eeun'
+ Enable Live Chat: 'Gweredekaat ar flapañ war-eeun'
+ Live Chat is currently not supported in this build.: 'N''eo ket skoret ar flapañ
+ war-eeun gant ar stumm-añ evit poent.'
+ 'Chat is disabled or the Live Stream has ended.': 'Dihegerz eo ar flapañ war-eeun
+ pe ez eo echu ar skignañ war-eeun.'
+ Live chat is enabled. Chat messages will appear here once sent.: 'Gweredekaet eo
+ ar flapañ war-eeun. Diskouezet e vo ar c''hemennadennoù amañ ur wech kaset.'
+ 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'N''eo
+ ket skoret ar flapañ war-eeun gant API Invidious evit poent. Ret eo bezañ kennasket
+ war-eeun ouzh YouTube.'
+ 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': 'Dihegerz
+ eo ar flapañ war-eeun evit ar skignañ-mañ. Marteze eo bet diweredekaet gant perc''henn
+ ar chadenn.'
+ Show Super Chat Comment: 'Diskouez evezhiadennoù ar flapañ-meur'
+ Scroll to Bottom: 'Dibunañ d''an traoñ'
+ Download Video: 'Pellgargañ ar video'
+ video only: 'video hepken'
+ audio only: 'aodio hepken'
+ Published:
+ In less than a minute: 'Nebeutoc''h eget ur vunutenn zo'
+ Published on: 'Embannet war'
+ Streamed on: 'Skignet d''ar'
+ Started streaming on: 'Kroget da skignañ'
+ Sponsor Block category:
+ sponsor: 'Sponsor'
+ intro: 'Rakskrid'
+ outro: 'Klozañ'
+ self-promotion: 'Emvrudañ'
+ interaction: 'Etregwered'
+ music offtopic: 'Sonerezh na glot ket gant an tem'
+ recap: 'Berrzastum'
+ filler: 'Serrdoull'
+ External Player:
+ OpenInTemplate: 'Digeriñ gant {externalPlayer}'
+ video: 'video'
+ playlist: 'roll-videoioù'
+ OpeningTemplate: 'Digeriñ {videoOrPlaylist} gant {externalPlayer}…'
+ UnsupportedActionTemplate: '{externalPlayer} ne skor ket : {action}'
+ Unsupported Actions:
+ starting video at offset: 'kregiñ gant ar video gant dale'
+ setting a playback rate: 'termenañ ur feur lenn'
+ opening playlists: 'digeriñ rolloù-videoioù'
+ opening specific video in a playlist (falling back to opening the video): 'digeriñ
+ ur video resis en ur roll-videoioù (distreiñ da zigeriñ ar video)'
+ reversing playlists: 'cheñch tu ar rolloù-videoioù'
+ shuffling playlists: 'meskañ ar rolloù-videoioù'
+ looping playlists: 'rodell rolloù-videoioù'
+ Player:
+ TranslatedCaptionTemplate: '{language} (troet diwar ar "{originalLanguage}")'
+ Audio Tracks: 'Tonioù aodio'
+ Theatre Mode: 'Mod c''hoariva'
+ Exit Theatre Mode: 'Kuitaat ar mod c''hoariva'
+ Full Window: 'Skramm a-bezh'
+ Exit Full Window: 'Kuitaat ar skramm a-bezh'
+ Take Screenshot: 'Kemer un dapadenn-skramm'
+ Show Stats: 'Diskouez Stadegoù'
+ Hide Stats: 'Kuzhat stadegoù'
+ Stats:
+ Stats: 'Stadegoù'
+ Video ID: 'ID ar Video : {videoId}'
+ Media Formats: 'Furmadoù ar media : {formats}'
+ Resolution: 'Spisder : {width}x{height}@{frameRate}'
+ Player Dimensions: 'Ment al lenner : {width}x{height}'
+ Bitrate: 'Fonnder bit : {bitrate} kbps'
+ Volume: 'Live-son : {volumePercentage}%'
+ Bandwidth: 'Bann drafet : {bandwidth} kbps'
+ Buffered: 'Karget e memor : {bufferedPercentage}%'
+ Dropped Frames / Total Frames: 'Frammadoù dilamet : {droppedFrames} / Frammadoù
+ hollek : {totalFrames}'
+ CodecAudio: 'Enboneger-ezvoneger : {audioCodec} ({audioItag})'
+ CodecsVideoAudio: 'Enboneger-ezvoneger : {videoCodec} ({videoItag}) / {audioCodec}
+ ({audioItag})'
+ CodecsVideoAudioNoItags: 'Enboneger-ezvoneger : {videoCodec} / {audioCodec}'
+ You appear to be offline: 'Emaoc''h ezlinenn war a seblant.'
+ Playback will resume automatically when your connection comes back: 'Kendalc''het
+ e vo da lenn ent emgefreek pa viot kennasket endro.'
+ Skipped segment: 'Lodenn {segmentCategory} tremenet'
+#& Videos
+ Unlisted: Anlistennet
+ MembersOnly: N'haller ket sellet ouzh ar videoioù miret d'an izili hepken gant FreeTube,
+ peogwir eo ret bezañ luget gant ur gont Google ha paeañ ur c'houmanant d'ar chadenn.
+ AgeRestricted: N'haller ket sellet ouzh ar videoioù gant ur vevenn oad war FreeTube,
+ peogwir eo ret bezañ luget gant ur gont Google kadarnaet gant hoc'h oad.
+Videos:
+ #& Sort By
+ Sort By:
+ Newest: 'Nevesañ'
+ Oldest: 'Koshañ'
+ #& Most Popular
+#& Playlists
+Playlist:
+ #& About
+ Playlist: 'Roll-videoioù'
+ View Full Playlist: 'Gwelet ar roll-videoioù a-bezh'
+ Videos: ''
+ View: ''
+ Views: ''
+ Last Updated On: 'Hizivadenn ziwezhañ'
+ Sort By:
+ Sort By: 'Rummañ dre'
+ DateAddedNewest: 'Ouzhpennet diwezhañ da gentañ'
+ DateAddedOldest: 'Ouzhpennet abretañ da gentañ'
+ AuthorAscending: 'Aozer (A-Z)'
+ AuthorDescending: 'Aozer (Z-A)'
+ VideoTitleAscending: 'Titl (A-Z)'
+ VideoTitleDescending: 'Titl (Z-A)'
+ VideoDurationAscending: 'Padelezh (Berrañ da gentañ)'
+ VideoDurationDescending: 'Padelezh (Hirañ da gentañ)'
+ Custom: 'Personelaat'
+
+# On Video Watch Page
+#* Published
+#& Views
+Toggle Theatre Mode: ''
+Change Format:
+ Change Media Formats: 'Cheñch furmad ar video'
+ Use Dash Formats: 'Implijout ar furmad DASH'
+ Use Legacy Formats: 'Implijout ar furmad Legacy'
+ Use Audio Formats: 'Implijout ar furmad aodio'
+ Dash formats are not available for this video: 'N''haller ket implijout ar furmad
+ DASH evit ar video-mañ'
+ Audio formats are not available for this video: 'N''haller ket implijout ar furmad
+ aodio evit ar video-mañ'
+ Legacy formats are not available for this video: 'N''haller ket implijout ar furmad
+ Legacy evit ar video-mañ'
+Share:
+ Share Video: 'Rannañ ar video'
+ Share Channel: 'Rannañ ar chadenn'
+ Share Playlist: 'Rannañ ar roll-videoioù'
+ Include Timestamp: 'Adalek ar mare resis'
+ Copy Link: 'Eilañ al liamm'
+ Open Link: 'Digeriñ an ere'
+ Copy Embed: 'Eilañ kod al lenner video enkorfet'
+ Open Embed: 'Digeriñ kod al lenner video enkorfet'
+ # On Click
+ Invidious URL copied to clipboard: 'Liamm Invidious eilet er golver'
+ Invidious Embed URL copied to clipboard: 'Liamm lenner enkorfet Invidious eilet
+ er golver'
+ Invidious Channel URL copied to clipboard: 'Liamm Invidious ar chadenn eilet er
+ golver'
+ YouTube URL copied to clipboard: 'Liamm YouTube eilet er golver'
+ YouTube Embed URL copied to clipboard: 'Liamm lenner enkorfet YouTube eilet er golver'
+ YouTube Channel URL copied to clipboard: 'Liamm YouTube ar chadenn eilet er golver'
+Clipboard:
+ Copy failed: 'Eilañ er golver c''hwitet'
+ Cannot access clipboard without a secure connection: 'Ne c''haller ket adtapout
+ ar golver hep ur c''hennask suraet'
+
+Chapters:
+ Chapters: 'Chabistroù'
+ 'Chapters list visible, current chapter: {chapterName}': 'Roll ar chabistroù diskouezet,
+ chabistr bremanel : {chapterName}'
+ 'Chapters list hidden, current chapter: {chapterName}': 'Roll ar chabistroù kuzhet,
+ chabistr bremanel : {chapterName}'
+
+Mini Player: 'Lenner bihan'
+Comments:
+ Comments: 'Evezhiadennoù'
+ Click to View Comments: 'Klikit amañ evit gwelet an evezhiadennoù'
+ Getting comment replies, please wait: 'O kerc''hat respontoù an evezhiadennoù, gortozit
+ mar plij'
+ There are no more comments for this video: 'Evezhiadenn ouzhpenn ebet evit ar video-mañ'
+ Show Comments: 'Diskouez an evezhiadennoù'
+ Hide Comments: 'Kuzhat an evezhiadennoù'
+ Sort by: 'Rummañ dre'
+ Top comments: 'Evezhiadennoù gwellañ'
+ Newest first: 'Nevesañ da gentañ'
+ View {replyCount} replies: 'Diskouez {replyCount} respont'
+ # Context: View 10 Replies, View 1 Reply, View 1 Reply from Owner, View 2 Replies from Owner and others
+ View: 'Gwelet'
+ Hide: 'Kuzhat'
+ Replies: 'Respontoù'
+ Show More Replies: 'Diskouez respontoù all'
+ Reply: 'Respont'
+ From {channelName}: 'deus {channelName}'
+ And others: 'ha reoù all'
+ There are no comments available for this video: 'N''eus evezhiadenn ebet evit ar
+ video-mañ'
+ There are no comments available for this post: 'N''eus evezhiadenn ebet evit ar
+ gemennadenn-mañ'
+ Load More Comments: 'Kargañ muioc''h a evezhiadennoù'
+ No more comments available: 'Evezhiadenn ouzhpenn ebet'
+ Pinned by: 'Spilhennet gant'
+ Member: 'Ezel'
+ Subscribed: 'Koumanantet'
+ Hearted: 'Karet'
+
+Up Next: 'Da-heul'
+
+#Tooltips
+Tooltips:
+ General Settings:
+ Preferred API Backend: 'Choazit ar backend implijet gant FreeTube evit tapout
+ ar roadennoù. Un eztenner enkorfet eo an API lec''hel. Ezhomm en deus an API
+ Invidious da gaout ur servijer Invidious evit kevreañ outañ.'
+ Fallback to Non-Preferred Backend on Failure: 'Pa c''hoarvezo ur gudenn gant hoc''h
+ API karetañ, e klasko FreeTube implijout an API ha n''eo ket hoc''h hini karetañ
+ evel doare sikour ma vez gweredekaet.'
+ Thumbnail Preference: 'Erlec''hiet e vo an holl skeudennoùigoù war FreeTube gant
+ ur skeudenn tennet eus ar video e-lec''h ar skeudennig dre ziouer.'
+ Invidious Instance: 'Istañs Invidious implijet gant FreeTube evit galvoù API.'
+ Region for Trending: 'Gant an dra-se e c''hallit dibab ar vro evit ar videoioù
+ diouzh ar c''hiz a faot deoc''h gwelet.'
+ External Link Handling: |
+ Choazit an emzalc'h dre ziouer pa vo kliket war ul liamm ha n'hall ket bezañ digoret gant FreeTube.
+ Dre ziouer, e vo digoret al liamm e-barzh ho merdeer web.
+ Player Settings:
+ Proxy Videos Through Invidious: 'Kevreañ a raio ouzh Invidious evit mont da gerc''hat
+ ar videoioù e-lec''h kevreañ war-eeun ouzh YouTube.'
+ Default Video Format: 'Arventennañ ar furmadoù implijet pa vez lennet ur video.
+ Ar furmadoù DASH a c''hell bezañ lennet gant ur c''halite uheloc''h. Bevennet
+ eo ar furmadoù Legacy da 720p d''ar muiañ met nebeutoc''h a vann- drafet a vez
+ implijet. Ar furmadoù aodio zo lanvioù aodio hepken.'
+ Scroll Playback Rate Over Video Player: 'Pa vez ar biz-red war ar video, dalc''hit
+ pouezet war an douchenn Ctrl (Command war Mac) ha dibunit rodellig al logodenn
+ war-raok pe war-gil evit cheñch ar feur lenn. Dalc''hit pouezet war an douchenn
+ Ctrl (Command war Mac) ha klikit war bouton kleiz al logodenn a-benn distreiñ
+ buan d''ar feur lenn dre ziouer (1x, nemet ma ''z eo bet kemmet en arventennoù).'
+ Skip by Scrolling Over Video Player: 'Tremen d''ur video d''egile en ur zibunañ
+ rodellig al logodenn war al lenner video, doare MPV.'
+ External Player Settings:
+ External Player: 'Dibab ul lenner diavaez a ziskouezo un ikon war ar skeudennig,
+ evit digeriñ ar video (pe ar roll-videoioù ma vez skoret) el lenner diavaez.
+ Diwallit, arventennoù Invidious n''o deus ket efed ebet war al lenner diavaez.'
+ Custom External Player Executable: 'Dre ziouer e soñjo FreeTube e c''hall mont
+ da glask al lenner diavaez choazet dre an argemmenn endro PATH. Mar bez ezhomm
+ e c''haller lakaat un hent personelaet amañ.'
+ Ignore Warnings: 'Diweredekaat ar c''hemennadennoù pa ne vez ket skoret un obererezh
+ bennak gant al lenner diavaez (da sk. cheñch tu ar rolloù-videoioù, etc.).'
+ Ignore Default Arguments: 'Arabat kas arguzennoù dre ziouer d''al lenner diavaez
+ nemet URL ar video (d.s. feur lenn, URL ar roll-videoioù, etc.). Treuzkaset
+ e vo an arguzennoù personelaet.'
+ Custom External Player Arguments: 'An holl arguzennoù personelaet el linennoù
+ urzhiañ, a faot deoc''h e vefe treuzkaset d''al lenner diavaez.'
+ DefaultCustomArgumentsTemplate: "(Dre ziouer : '{defaultCustomArguments}')"
+ Distraction Free Settings:
+ Hide Channels: 'Lakait ID ur chadenn evit mirout ouzh an holl videoioù, rolloù-videoioù
+ hag ar chadenn hec''h-unan da vezañ gwelet en enklaskoù, e roll ar videoioù
+ brudetañ, ar re vuiañ karet, hag ar re aliet. Ret eo d''an ID bezañ klot ha
+ ret eo doujañ d''ar pennlizherennoù.'
+ Hide Subscriptions Live: 'Erlec''hiet eo an arventenn-mañ gant an arventenn "{appWideSetting}"
+ evit an arload a-bezh, e lodenn "{subsection}" e-barzh "{settingsSection}"'
+ Hide Videos and Playlists Containing Text: 'Ebarzhit ur ger, lodenn ur ger pe
+ ur frazenn (o toujañ d''ar pennlizherennoù) evit kuzhat an holl videoioù & rolloù-videoioù
+ gant ar ger pe ar frazenn-mañ en titl orin war FreeTube, nemet er roll-istor,
+ e-barzh ho rolloù-videoioù hag ar videoioù e-barzh ar rolloù-videoioù.'
+ Subscription Settings:
+ Fetch Feeds from RSS: 'Pa vez gweredekaet e vez implijet RSS gant FreeTube e-lec''h
+ e zoare dre ziouer evit adtapout ho kwazh koumanantiñ. Buanoc''h ez an traoù
+ gant an RSS ha ne vo ket stanket ar chomlec''h IP, met ne ginnig ket titouroù
+ ''zo evel padelezh ar video, statud ar video war-eeun, pe c''hoazh an evezhiadennoù'
+ Fetch Automatically: 'Pa vo gweredekaet e vo adtapet ho kwazh koumanantiñ gant
+ FreeTube ent emgefre pa vo digoret ur prenestr nevez ha pa vo cheñchet profil.'
+ Experimental Settings:
+ Replace HTTP Cache: 'Diweredekaat ar grubuilh HTTP diazezet war ar bladenn Electron
+ ha gweredekaat krubuilh personelaet ar skeudennoù e-barzh ar memor. Implijet
+ e vo muioc''h a vemor RAM.'
+ SponsorBlock Settings:
+ UseDeArrowTitles: 'Erlec''hiañ titloù ar videoioù gant titloù kinniget gant implijerien
+ DeArrow.'
+ UseDeArrowThumbnails: 'Erlec''hiañ skeudennoùigoù ar videoioù gant skeudennoùigoù
+ DeArrow.'
+
+# Toast Messages
+Local API Error (Click to copy): 'Fazi un API lec''hel (Klikit evit eilañ)'
+Invidious API Error (Click to copy): 'Fazi gant API Invidious (Klikit evit eilañ)'
+Falling back to Invidious API: 'Distreiñ da API Invidious'
+Falling back to Local API: 'Distreiñ d''an API lec''hel'
+This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Dihegerz
+ eo ar video-mañ abalamour da furmadoù a vank. Gallout a ra c''hoarvezout e-barzh
+ broioù ''zo.'
+Subscriptions have not yet been implemented: ''
+Unknown YouTube url type, cannot be opened in app: 'Seurt url YouTube dianav, n''hall
+ ket bezañ digoret en arload'
+Hashtags have not yet been implemented, try again later: ''
+Loop is now disabled: 'Diweredekaet eo ar rodell bremañ'
+Loop is now enabled: 'Gweredekaet eo ar rodell bremañ'
+Shuffle is now disabled: 'Diweredekaet eo ar Mesk-ha-mesk bremañ'
+Shuffle is now enabled: 'Gweredekaet eo ar Mesk-ha-mesk bremañ'
+The playlist has been reversed: 'Eilpennet eo bet ar roll-videoioù'
+Playing Next Video: 'Lenn ar video da-heul'
+Playing Previous Video: 'Lenn ar video a-raok'
+Playlist will not pause when current video is finished: 'Ne vo ket ehanet ar roll-videoioù
+ pa vo echu da lenn ar video-mañ'
+Playlist will pause when current video is finished: 'Ehanet e vo ar roll-videoioù
+ pa vo echu da lenn ar video-mañ'
+Playing Next Video Interval: 'Lenn ar video da-heul a-benn nebeud-tre. Klikit evit
+ nullañ. | Lenn ar video da-heul a-benn {nextVideoInterval} eilenn. Klikit evit nullañ.
+ | Lenn ar video da-heul a-benn {nextVideoInterval} eilenn. Klikit evit nullañ.'
+Canceled next video autoplay: 'Nullañ al lenn emgefreek da-heul'
+
+Default Invidious instance has been set to {instance}: 'Istañs Invidious dre ziouer
+ a zo bet lakaet da {instance}'
+Default Invidious instance has been cleared: 'Diverket eo bet Istañs Invidious dre
+ ziouer'
+'The playlist has ended. Enable loop to continue playing': 'Echu eo ar roll-videoioù. Gweredekaat
+ ar rodell evit kenderc''hel da lenn'
+Age Restricted:
+ This channel is age restricted: 'Ur vevenn oad a zo d''ar chadenn-mañ'
+ This video is age restricted: 'Ur vevenn oad a zo d''ar video-mañ'
+External link opening has been disabled in the general settings: 'Diweredekaet eo
+ al liammoù diavaez en arventennoù hollek'
+'Blocked opening potentially unsafe URL': 'Stanket eo an URL a c''hell bezañ arvarus :
+ "{url}".'
+Downloading has completed: '"{videoTitle}" a zo bet pellgarget'
+Starting download: 'Kregiñ da bellgargañ "{videoTitle}"'
+Downloading failed: 'C''hoarvezet ez eus ur gudenn en ur bellgargañ "{videoTitle}"'
+Screenshot Success: 'Enrollet eo bet an dapadenn-skramm evel "{filePath}"'
+Screenshot Error: 'Tapadenn skramm c''hwitet. {error}'
+Channel Hidden: '{channel} ouzhpennet da sil ar chadennoù'
+Channel Unhidden: '{channel} dilamet deus sil ar chadennoù'
+Trimmed input must be at least N characters long: 'An destenn bevennet a rank bezañ
+ 1 arouezenn enni da nebeutañ | An destenn bevennet a rank bezañ {number} arouezenn
+ enni da nebeutañ'
+Tag already exists: 'Bez ez eus dija deus an dikedenn "{tagName}"'
+
+Hashtag:
+ Hashtag: 'Ger-klik'
+ This hashtag does not currently have any videos: 'N''eus ket a video evit poent
+ gant ar ger-klik-mañ'
+Moments Ago: 'nevez ''zo'
+Yes: 'Ya'
+No: 'Ket'
+Ok: 'Mat eo'
+Yes, Delete: 'Ya, Dilemel'
+Yes, Restart: 'Ya, Adloc''hañ'
+Yes, Open Link: 'Ya, digeriñ al liamm'
+Cancel: 'Nullañ'
+# symbol used to indicate that an item is correct
+checkmark: '✓'
+# French is the only language that should change this (they have a space before the colon)
+Display Label: '{label} : {value}'
diff --git a/static/locales/bs.yaml b/static/locales/bs.yaml
index f9d3f065e1ae4..5dadb9d75e566 100644
--- a/static/locales/bs.yaml
+++ b/static/locales/bs.yaml
@@ -122,14 +122,11 @@ Settings:
Beginning: 'Početak'
Middle: 'Sredina'
End: 'Kraj'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious primjer
- (standard je https://invidious.snopyta.org)'
Region for Trending: 'Regiona za trend'
#! List countries
Theme Settings:
Theme Settings: 'Postavke teme'
Match Top Bar with Main Color: 'Koristi glavnu boju u gornjoj traci'
- Advanced Settings: {}
Channel:
Videos: {}
Tooltips: {}
diff --git a/static/locales/ca.yaml b/static/locales/ca.yaml
index b0ec4fc4b0b7c..c3978a4637bc5 100644
--- a/static/locales/ca.yaml
+++ b/static/locales/ca.yaml
@@ -105,13 +105,6 @@ Most Popular: 'Més populars'
Playlists: 'Llistes de reproducció'
User Playlists:
Your Playlists: 'Les teves llistes de reproducció'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Els
- vostres vídeos desats són buits. Feu clic al botó de desar a la cantonada d'un
- vídeo per tenir-lo llistat aquí
- Playlist Message: Aquesta pàgina no reflecteix les llistes de reproducció plenament
- actives. Només llista els vídeos que heu desat o preferit. Quan la tasca hagi
- acabat, tots els vídeos que hi ha actualment es migraran a una llista de reproducció
- de "favorites".
Search bar placeholder: Cerca a la llista de reproducció
Empty Search Message: No hi ha cap vídeo en aquesta llista de reproducció que coincideixi
amb la teva cerca
@@ -148,8 +141,6 @@ Settings:
Beginning: 'Inici'
Middle: 'Mig'
End: 'Final'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instància Invidious
- (https://invidious.snopyta.org per defecte)'
Region for Trending: 'Regió per a les tendències'
#! List countries
View all Invidious instance information: Mostra tota la informació de la instància
@@ -267,15 +258,11 @@ Settings:
Subscription Settings: 'Configuració de les subscripcions'
Hide Videos on Watch: 'Oculta els vídeos visualitzats'
Fetch Feeds from RSS: 'Recupera els canals de continguts des de l''RSS'
- Manage Subscriptions: 'Gestiona les subscripcions'
Data Settings:
Data Settings: 'Configuració de les dades'
Select Import Type: 'Selecciona tipus d''importació'
Select Export Type: 'Selecciona tipus d''exportació'
Import Subscriptions: 'Importa les subscripcions'
- Import FreeTube: 'Importa FreeTube'
- Import YouTube: 'Importa YouTube'
- Import NewPipe: 'Importa NewPipe'
Export Subscriptions: 'Exporta subscripcions'
Export FreeTube: 'Exporta FreeTube'
Export YouTube: 'Exporta YouTube'
@@ -313,8 +300,6 @@ Settings:
Export Playlists: Exporta llistes de reproducció
All playlists has been successfully imported: Totes les llistes de reproducció
s'han importat amb èxit
- Check for Legacy Subscriptions: Comprova les subscripcions antigues
- Advanced Settings: {}
The app needs to restart for changes to take effect. Restart and apply change?: Cal
reiniciar l'aplicació perquè els canvis tinguin efecte. Vols reiniciar i aplicar
els canvis?
@@ -370,8 +355,6 @@ About:
Website: Lloc web
Email: Correu-e
Help: Ajuda
- Licensed under the AGPLv3: Llicència AGPLv3
- View License: Veure la llicència
Downloads / Changelog: Descàrregues / Registre de canvis
Chat on Matrix: Xat a Matrix
Please read the: Si us plau, llegeix les
@@ -500,37 +483,7 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'El
xat en directe no està actualment suportat per l''API d''Invidious. Es requereix
una connexió directa a YouTube.'
- Published:
- Jan: 'Gen'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Abr'
- May: 'Maig'
- Jun: 'Juny'
- Jul: 'Jul'
- Aug: 'Ag.'
- Sep: 'Set'
- Oct: 'Oct'
- Nov: 'Nov'
- Dec: 'Des'
- Second: 'Segon'
- Seconds: 'Segons'
- Minute: 'Minut'
- Minutes: 'Minuts'
- Hour: 'Hora'
- Hours: 'Hores'
- Day: 'Dia'
- Days: 'Dies'
- Week: 'Setmana'
- Weeks: 'Setmanes'
- Month: 'Mes'
- Months: 'Mesos'
- Year: 'Any'
- Years: 'Anys'
- Ago: 'Fa'
- Upcoming: 'S''estrena el'
Published on: 'Publicat el'
- Publicationtemplate: '{number} {unit} fa'
#& Videos
Started streaming on: Retransmissió iniciada el
Sponsor Block category:
@@ -574,15 +527,11 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Visualitza la llista de reproducció sencera'
- Videos: 'Vídeos'
- View: 'Visualitza'
- Views: 'Visualitzacions'
Last Updated On: 'Última Actualització'
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: 'Commuta el mode teatre'
Change Format:
Change Media Formats: 'Canvia Els Formats De Vídeo'
Use Dash Formats: 'Utilitza Formats DASH'
diff --git a/static/locales/ckb.yaml b/static/locales/ckb.yaml
index 524d79ab76411..f848e647f7f68 100644
--- a/static/locales/ckb.yaml
+++ b/static/locales/ckb.yaml
@@ -42,7 +42,7 @@ Are you sure you want to open this link?: 'دڵنیایت دەتەوێت ئەم
# Anything shared among components / views should be put here
Global:
Videos: 'ڤیدیۆکان'
- Shorts: ''
+ Shorts: 'کورتەڤیدیۆکان'
Live: 'ڕاستەوخۆ'
Community: 'کۆمەڵگە'
Counts:
@@ -53,15 +53,16 @@ Global:
Watching Count: '١ تەمەشاکردن | {count} تەمەشاکردن'
# Search Bar
+ Comment Count: ١ توانج | {count} توانج
Search / Go to URL: 'گەڕان/ بڕۆ بۆ ئرڵ'
Search Bar:
- Clear Input: ''
+ Clear Input: 'سڕینەوەی نووسراو'
# In Filter Button
Search Filters:
Search Filters: 'پاڵفتەکردنی گەڕان'
Sort By:
Sort By: 'ڕیزکردن بە'
- Most Relevant: ''
+ Most Relevant: 'پەیوەندیدار'
Rating: 'هەڵسەنگاندن'
Upload Date: 'ڕێکەوتی بارکردن'
View Count: 'ژمارەی بینین'
@@ -92,6 +93,13 @@ Search Filters:
Fetch more results: ''
There are no more results for this search: 'ئەنجامەکی تر نییە بۆ ئەم گەڕانە'
# Sidebar
+ Features:
+ Location: شوێن
+ 3D: ٣ ڕەهەندی
+ Subtitles: ژێرنووس
+ Live: ڕاستەوخۆ
+ 4K: ٤ک
+ 360 Video: ڤیدیۆی ٣٦٠°
Subscriptions:
# On Subscriptions Page
Subscriptions: ''
@@ -105,7 +113,7 @@ Subscriptions:
'Getting Subscriptions. Please wait.': ''
Empty Posts: ''
Refresh Subscriptions: ''
- Load More Videos: 'بارکردنی ڤیدیۆی زۆرتر'
+ Load More Videos: 'ڤیدیۆی زۆرتر بار بکە'
Load More Posts: ''
Subscriptions Tabs: ''
All Subscription Tabs Hidden: ''
@@ -113,14 +121,12 @@ More: 'زۆرتر'
Channels:
Channels: 'کەناڵەکان'
Title: 'پێڕستی کەناڵەکان'
- Search bar placeholder: ''
+ Search bar placeholder: 'گەڕان لە کەناڵەکان'
Count: '{number} کەناڵ دۆزرانەوە.'
Empty: 'ئێستا پێڕستی کەناڵەکانت بەتاڵە.'
- Unsubscribe: ''
- Unsubscribed: ''
Unsubscribe Prompt: ''
Trending:
- Trending: ''
+ Trending: 'باو'
Default: 'بنەڕەت'
Music: 'مۆسیقا'
Gaming: 'یاری'
@@ -130,10 +136,33 @@ Most Popular: 'باوترین'
Playlists: 'پێڕستی لێدانەکان'
User Playlists:
Your Playlists: 'پێڕستی لێدانەکانت'
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
Empty Search Message: ''
Search bar placeholder: 'لەناو پێڕستی لێدان بگەڕێ'
+ Move Video Up: ڤیدیۆکە ببە سەرتر
+ Move Video Down: ڤیدیۆکە ببە خوارتر
+ Add to Favorites: بۆ {playlistName}، زیاد بکە
+ Remove from Favorites: لە {playlistName}، لایببە
+ Cancel: هەڵوەشاندنەوە
+ Save Changes: دەستکارییەکان پاشەکەوت بکە
+ Remove Watched Videos: ڤیدیۆ بینراوەکان دەرکە
+ SinglePlaylistView:
+ Toast:
+ This video cannot be moved down.: ئەم ڤیدیۆیە نابرێتە خوارتر.
+ There was a problem with removing this video: گرفتێک لە لابردنی ڤیدیۆکە هەیە
+ This video cannot be moved up.: ئەم ڤیدیۆیە نابرێتە سەرتر.
+ Video has been removed: ڤیدیۆکە لابرا
+ Search for Videos: لە ڤیدیۆ بگەڕێ
+ Sort By:
+ Sort By: ڕیزکردن بە
+ NameAscending: ئ-ێ
+ NameDescending: ێ-ئ
+ EarliestCreatedFirst: زوو درووستکراو
+ LatestUpdatedFirst: دوایین نوێ کراوە
+ LatestPlayedFirst: دوایین لێدراو
+ EarliestPlayedFirst: زوو لێدراو
+ LatestCreatedFirst: دوایین درووستکراو
+ EarliestUpdatedFirst: زوو نوێ کراوە
+ Remove Duplicate Videos: ڤیدیۆی پاتە دەرکە
History:
# On History Page
History: 'مێژوو'
@@ -319,7 +348,6 @@ Settings:
Subscription Settings: ''
Hide Videos on Watch: ''
Fetch Feeds from RSS: ''
- Manage Subscriptions: ''
Fetch Automatically: ''
Distraction Free Settings:
Distraction Free Settings: ''
@@ -371,7 +399,6 @@ Settings:
Subscription File: ''
History File: 'پەڕگەی مێژوو'
Playlist File: 'پەڕگەی پێڕستی لێدان'
- Check for Legacy Subscriptions: ''
Export Subscriptions: ''
Export FreeTube: 'هەناردەکردنی فریتیوب'
Export YouTube: 'هەناردەکردنی یوتیوب'
@@ -458,8 +485,6 @@ About:
About: 'دەربارە'
Beta: ''
Source code: 'کۆدی سەرچاوە'
- Licensed under the AGPLv3: 'مۆڵەتی وەشانی سێیەمی AGPL هەیە'
- View License: 'بینینی مۆڵەت'
Downloads / Changelog: ''
GitHub releases: ''
Help: 'یارمەتی'
@@ -625,39 +650,10 @@ Video:
video only: 'تەنیا ڤیدیۆ'
audio only: 'تەنیا دەنگ'
Published:
- Jan: ''
- Feb: ''
- Mar: ''
- Apr: ''
- May: ''
- Jun: ''
- Jul: ''
- Aug: ''
- Sep: ''
- Oct: ''
- Nov: ''
- Dec: ''
- Second: 'چرکە'
- Seconds: 'چرکە'
- Minute: 'خولەک'
- Minutes: 'خولەک'
- Hour: 'کاتژمێر'
- Hours: 'کاتژمێر'
- Day: 'ڕۆژ'
- Days: 'ڕۆژ'
- Week: 'هەفتە'
- Weeks: 'هەفتە'
- Month: 'مانگ'
- Months: 'مانگ'
- Year: 'ساڵ'
- Years: 'ساڵ'
- Ago: ''
- Upcoming: ''
In less than a minute: ''
Published on: 'بڵاوکرایەوە لە'
Streamed on: ''
Started streaming on: ''
- Publicationtemplate: ''
Sponsor Block category:
sponsor: ''
intro: ''
@@ -695,15 +691,11 @@ Playlist:
#& About
Playlist: 'پێڕستی لێدان'
View Full Playlist: ''
- Videos: 'ڤیدیۆکان'
- View: 'بینراو'
- Views: 'بینراو'
Last Updated On: ''
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
Change Format:
Change Media Formats: ''
Use Dash Formats: ''
@@ -802,9 +794,7 @@ Invidious API Error (Click to copy): ''
Falling back to Invidious API: ''
Falling back to Local API: ''
This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
Loop is now disabled: ''
Loop is now enabled: ''
Shuffle is now disabled: ''
@@ -834,3 +824,11 @@ Yes: 'بەڵێ'
No: 'نەخێر'
Ok: 'باشە'
Go to page: بڕۆ بۆ {page}
+Search Listing:
+ Label:
+ 4K: ٤ک
+ Subtitles: ژێرنووس
+ 8K: ٨ک
+ 360 Video: ٣٦٠°
+ New: نوێ
+ 3D: ٣ ڕەهەندی
diff --git a/static/locales/cs.yaml b/static/locales/cs.yaml
index a2b93f5fa9912..94dc0572c762f 100644
--- a/static/locales/cs.yaml
+++ b/static/locales/cs.yaml
@@ -46,8 +46,8 @@ Global:
Comment Count: 1 komentář | {count} komentářů
Input Tags:
Length Requirement: Štítek musí být dlouhý alespoň {number} znaků
-Version {versionNumber} is now available! Click for more details: 'Verze {versionNumber}
- je k dispozici! Klikněte pro více informací'
+Version {versionNumber} is now available! Click for more details: 'Je k dispozici
+ verze {versionNumber}! Klikněte pro více informací'
Download From Site: 'Stáhnout ze stránky'
A new blog is now available, {blogTitle}. Click to view more: 'Je dostupný nový článek
na blogu: {blogTitle}. Kliknutím zobrazíte více'
@@ -137,17 +137,9 @@ Most Popular: 'Populární'
Playlists: 'Playlisty'
User Playlists:
Your Playlists: 'Vaše playlisty'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Vaše
- uložená videa jsou prázdná. Kliknutím na tlačítko Uložit v rohu videa jej zobrazíte
- zde
- Playlist Message: Tato stránka neodráží plně funkční playlisty. Uvádí pouze videa,
- která jste si uložili nebo zařadili mezi oblíbená. Po dokončení práce budou všechna
- aktuálně zde umístěná videa přenesena do seznamu „Oblíbené“.
Search bar placeholder: Hledat playlisty
Empty Search Message: V tomto playlistu nejsou žádná videa, která by odpovídala
vašemu vyhledávání
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Opravdu
- chcete z tohoto playlistu odstranit všechna zhlédnutá videa? Tato akce je nevratná.
AddVideoPrompt:
Search in Playlists: Hledat v playlistech
Save: Uložit
@@ -195,7 +187,6 @@ User Playlists:
byl navrácen pro rychlé uložení
This playlist is now used for quick bookmark: Tento playlist bude nyní použit
pro rychlé uložení
- Quick bookmark disabled: Rychlé uložení vypnuto
This playlist is already being used for quick bookmark.: Tento playlist je již
používán pro rychlou záložku.
Playlist {playlistName} is the new quick bookmark playlist.: Playlist {playlistName}
@@ -245,7 +236,6 @@ User Playlists:
Playlist Description: Popis playlistu
Add to Favorites: Přidat do playlistu {playlistName}
Remove from Favorites: Odebrat z playlistu {playlistName}
- Disable Quick Bookmark: Vypnout rychlé uložení
Enable Quick Bookmark With This Playlist: Zapnout u tohoto playlistu rychlé uložení
Playlists with Matching Videos: Playlisty s odpovídajícími videi
Quick Bookmark Enabled: Rychlá záložka zapnuta
@@ -260,6 +250,8 @@ User Playlists:
| Opravdu chcete odstranit {playlistItemCount} zhlédnutých videí z tohoto playlistu?
Tato akce je nevratná.
Remove Duplicate Videos: Odstranit duplicitní videa
+ Export Playlist: Exportovat tento playlist
+ The playlist has been successfully exported: Playlist byl úspěšně exportován
History:
# On History Page
History: 'Historie'
@@ -299,8 +291,6 @@ Settings:
End: 'Konec'
Hidden: Skryté
Blur: Rozmazané
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instance Invidious
- (Výchozí je https://invidious.snopyta.org)'
Region for Trending: 'Oblast pro trendy'
#! List countries
View all Invidious instance information: Zobrazit všechny informace o instancích
@@ -322,6 +312,8 @@ Settings:
Auto Load Next Page:
Label: Automaticky načíst další stránku
Tooltip: Automaticky načítat další stránky a komentáře.
+ Open Deep Links In New Window: Otevírat adresy předané aplikaci FreeTube v novém
+ okně
Theme Settings:
Theme Settings: 'Motiv'
Match Top Bar with Main Color: 'Přizpůsobit horní lištu hlavní barvě'
@@ -341,6 +333,8 @@ Settings:
Nordic: Nordic
Solarized Dark: Solarizovaná tmavá
Solarized Light: Solarizovaná světlá
+ Gruvbox Dark: Gruvbox tmavý
+ Gruvbox Light: Gruvbox světlý
Main Color Theme:
Main Color Theme: 'Hlavní barva motivu'
Red: 'Červená'
@@ -388,6 +382,16 @@ Settings:
Solarized Blue: Solarizovaná modrá
Solarized Cyan: Solarizovaná azurová
Solarized Green: Solarizovaná zelená
+ Gruvbox Dark Green: Gruvbox tmavě zelený
+ Gruvbox Dark Yellow: Gruvbox tmavě žlutý
+ Gruvbox Dark Blue: Gruvbox tmavě modrý
+ Gruvbox Dark Purple: Gruvbox tmavě fialový
+ Gruvbox Dark Orange: Gruvbox tmavě oranžový
+ Gruvbox Light Red: Gruvbox světle červený
+ Gruvbox Light Purple: Gruvbox světle fialový
+ Gruvbox Dark Aqua: Gruvbox tmavě azurový
+ Gruvbox Light Blue: Gruvbox světle modrý
+ Gruvbox Light Orange: Gruvbox světle oranžový
Secondary Color Theme: 'Sekundární barva motivu'
#* Main Color Theme
Hide Side Bar Labels: Skrýt popisky na bočním panelu
@@ -420,7 +424,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Interval pro další video na playlistu
- Next Video Interval: Další interval videa
+ Next Video Interval: Čas do automatického přehrání
Display Play Button In Video Player: Zobrazit tlačítko Přehrát v přehrávači videa
Scroll Volume Over Video Player: Měnit hlasitost posuvem kolečka myši na přehrávači
Fast-Forward / Rewind Interval: Interval rychlého přetáčení vpřed / vzad
@@ -436,7 +440,7 @@ Settings:
File Name Tooltip: Můžete použít proměnné níže. %Y Rok 4 číslice. %M Měsíc 2
číslice. %D Den 2 číslice. %H Hodina 2 číslice. %N Minuta 2 číslice. %S Sekunda
2 číslice. %T Milisekunda 3 číslice. %s Sekunda videa. %t Milisekunda videa
- 3 číslice. %i ID videa. Můžete také použít "\" nebo "/" pro vytvoření podsložek.
+ 3 číslice. %i ID videa.
Ask Path: Zeptat se na složku pro uložení
Folder Label: Složka snímků obrazovky
Enable: Povolit snímek obrazovky
@@ -445,6 +449,7 @@ Settings:
Folder Button: Vybrat složku
Enter Fullscreen on Display Rotate: Při otočení displeje přejít na celou obrazovku
Skip by Scrolling Over Video Player: Posouvat čas posuvem kolečka myši na přehrávači
+ Autoplay Interruption Timer: Čas přerušení automatického přehrávání
Privacy Settings:
Privacy Settings: 'Soukromí'
Remember History: 'Zapamatovat historii'
@@ -470,11 +475,11 @@ Settings:
Subscription Settings: 'Odběry'
Hide Videos on Watch: 'Skrýt přehraná videa'
Fetch Feeds from RSS: 'Získávat odběry z RSS'
- Manage Subscriptions: 'Spravovat odebírané kanály'
Fetch Automatically: Automaticky načítat odběry
- Only Show Latest Video for Each Channel: U každého kanálu zobrazit pouze nejnovější
- video
Confirm Before Unsubscribing: Zamezit nechtěným odběrům
+ To: Do
+ 'Limit the number of videos displayed for each channel': Omezit počet videí zobrazených
+ u každého kanálu
Distraction Free Settings:
Distraction Free Settings: 'Rozptylování'
Hide Video Views: 'Skrýt počet přehrání videa'
@@ -498,22 +503,21 @@ Settings:
Display Titles Without Excessive Capitalisation: Zobrazit názvy bez nadměrného
použití velkých písmen a interpunkce
Hide Featured Channels: Skrýt doporučené kanály
- Hide Channel Playlists: Skrýt playlisty kanálu
- Hide Channel Community: Skrýt komunitu kanálu
- Hide Channel Shorts: Skrýt Shorts kanálu
+ Hide Channel Playlists: Skrýt kartu „Playlisty“ u kanálů
+ Hide Channel Community: Skrýt kartu „Komunita“ u kanálů
+ Hide Channel Shorts: Skrýt kartu „Shorts“ u kanálů
Sections:
Side Bar: Postranní lišta
Channel Page: Stránka kanálu
Watch Page: Stránka sledování
General: Obecné
Subscriptions Page: Stránka s odběry
- Hide Channel Podcasts: Skrýt podcasty kanálu
- Hide Channel Releases: Skrýt vydání kanálu
+ Hide Channel Podcasts: Skrýt kartu „Podcasty“ u kanálů
+ Hide Channel Releases: Skrýt kartu „Vydání“ u kanálů
Hide Subscriptions Shorts: Skrýt Shorts odběrů
Hide Subscriptions Videos: Skrýt videa odběrů
Hide Subscriptions Live: Skrýt živá vysílání odběrů
Hide Profile Pictures in Comments: Skrýt profilové obrázky v komentářích
- Blur Thumbnails: Rozmazat náhledy
Hide Subscriptions Community: Skrýt komunitu odběratelů
Hide Channels Invalid: Zadané ID kanálu je neplatné
Hide Channels Disabled Message: Některé kanály byly zablokovány pomocí ID a nebyly
@@ -525,15 +529,13 @@ Settings:
text
Hide Videos and Playlists Containing Text Placeholder: Slovo, část slova nebo
fráze
+ Hide Channel Home: Skrýt kartu „Domovská stránka“ u kanálů
+ Show Added Items: Zobrazit přidané položky
Data Settings:
Data Settings: 'Data'
Select Import Type: 'Vybrat typ importu'
Select Export Type: 'Vybrat typ exportu'
Import Subscriptions: 'Importovat odběry'
- Import FreeTube: 'Importovat FreeTube'
- Import YouTube: 'Importovat YouTube'
- Import NewPipe: 'Importovat NewPipe'
- Check for Legacy Subscriptions: 'Zkontrolovat již odebírané kanály'
Export Subscriptions: 'Exportovat odebírané kanály'
Export FreeTube: 'Exportovat FreeTube'
Export YouTube: 'Exportovat YouTube'
@@ -577,31 +579,6 @@ Settings:
všechny své stávající playlisty možností Odstranit všechny playlisty v nastavení
soukromí.\n3. Spusťte starší verzi FreeTube a importujte exportované playlisty."
Label: Exportovat playlisty pro starší verze FreeTube
- Advanced Settings:
- Advanced Settings: 'Rozšířené nastavení'
- Enable Debug Mode (Prints data to the console): 'Povolit režim ladění (výstup
- se zobrazuje do terminálu)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Adresa proxy (příklad: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Kliknutím
- na tlačítko „OTESTOVAT PROXY“ odešlete požadavek na https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Použít Tor / Proxy pro volání API'
- TEST PROXY: 'OTESTOVAT PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Veřejné instance'
- Clear History:
- Clear History: 'Vyčistit historii'
- # On Click
- Are you sure you want to delete your history?: 'Opravdu chcete smazat svou historii?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Vyčistit odebíraní kanálů'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Opravdu chcete smazat své
- odebírané kanály?'
- #& Yes
- #& No
Proxy Settings:
Proxy Settings: Proxy
@@ -619,6 +596,12 @@ Settings:
Proxy Protocol: Protokol proxy
Error getting network information. Is your proxy configured properly?: Chyba při
získávání informací o síti. Je vaše proxy správně nakonfigurována?
+ Proxy Warning: FreeTube nemá vestavěný proxy server, ale může se připojit k externímu
+ proxy serveru, například k proxy serveru běžícímu na vašem počítači, jako je
+ Tor, nebo k externímu proxy serveru, jako je proxy server SOCKS5 poskytovaný
+ některými sítěmi VPN. Pokud je tato funkce povolena, ujistěte se, že je proxy
+ server/Tor správně nakonfigurován, jinak FreeTube nebude moci načítat žádná
+ data.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Upozornit při přeskočení segmentu
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL API SponsorBlock
@@ -673,41 +656,12 @@ Settings:
Set Password To Prevent Access: Nastavte heslo pro zabránění přístupu k nastavení
Remove Password: Odebrat heslo
Set Password: Nastavit heslo
- Expand All Settings Sections: Rozbalit všechny sekce nastavení
Sort Settings Sections (A-Z): Seřadit sekce nastavení (A-Z)
Return to Settings Menu: Vrátit se do nastavení
About:
#On About page
About: 'O aplikaci'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Tento
- copyleftovaný software je zdarma licencován podle AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Našli jste chybu? Chcete navrhnout funkci? Chcete pomoci? Podívejte se na naši
- stránku GitHub. Pull requesty jsou vítány.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Děkuji
- moc lidem a projektům, které umožňují existenci FreeTube!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Chcete
- si popovídat? Připojte se k našemu serveru Element / Matrix. Před připojením si
- prosím zkontrolujte pravidla.'
-
- 'Looking for help? Check out our Wiki page.': 'Potřebujete pomoct? Podívejte se
- na naši wiki stránku.'
-
- Check out our Firefox extension!: 'Podívejte se na naše rozšíření pro Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Pokud
- rádi používáte FreeTube, zvažte dar prostřednictvím Liberapay nebo prostřednictvím
- naší bitcoinové adresy.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Nejnovější zprávy z FreeTube'
-
- Licensed under the AGPLv3: Licencováno pod licencí AGPLv3
Source code: Zdrojový kód
Beta: Beta
Donate: Přispět
@@ -722,7 +676,6 @@ About:
FAQ: Často kladené dotazy
FreeTube Wiki: Wiki FreeTube
Downloads / Changelog: Ke stažení / Seznam změn
- View License: Zobrazit licenci
Translate: Překlady
these people and projects: těmto lidem a projektům
FreeTube is made possible by: FreeTube je možné dělat díky
@@ -848,6 +801,9 @@ Channel:
This channel does not currently have any podcasts: Tento kanál momentálně nemá
žádné podcasty
Podcasts: Podcasty
+ Home:
+ Home: Domovská stránka
+ View Playlist: Zobrazit playlist
Video:
Mark As Watched: 'Označit jako zhlédnuto'
Remove From History: 'Odstranit z historie'
@@ -891,38 +847,8 @@ Video:
video only: 'pouze video'
audio only: 'pouze zvuk'
Published:
- Jan: 'Leden'
- Feb: 'Únor'
- Mar: 'Březen'
- Apr: 'Duben'
- May: 'Květen'
- Jun: 'Červen'
- Jul: 'Červenec'
- Aug: 'Srpen'
- Sep: 'Září'
- Oct: 'Říjen'
- Nov: 'Listopad'
- Dec: 'Prosinec'
- Second: 'sekundou'
- Seconds: 'sekund'
- Minute: 'minutou'
- Minutes: 'minut'
- Hour: 'hodina'
- Hours: 'hodin'
- Day: 'den'
- Days: 'dnů'
- Week: 'týden'
- Weeks: 'týdny'
- Month: 'měsíc'
- Months: 'měsíci'
- Year: 'rok'
- Years: 'let'
- Ago: 'Před'
- Upcoming: 'Premiéra'
- Less than a minute: Méně než minuta
In less than a minute: Za méně než minutu
Published on: 'Publikováno'
- Publicationtemplate: '{number} {unit}'
#& Videos
Started streaming on: Začátek vysílání
Streamed on: Vysíláno
@@ -997,6 +923,14 @@ Video:
bude automaticky pokračovat, jakmile budete opět připojeni.
IP block: YouTube zablokoval sledování videí z vaší IP adresy. Zkuste prosím přepnout
na jinou VPN nebo proxy.
+ Unlisted: Neveřejné
+ MembersOnly: Videa určená pouze pro členy nelze na FreeTube sledovat, protože vyžadují
+ přihlášení k účtu Google a placené členství v kanálu nahrávajícího.
+ AgeRestricted: Videa s věkovým omezením nelze na FreeTube sledovat, protože vyžadují
+ přihlášení ke službě Google a použití účtu YouTube s ověřeným věkem.
+ DeArrow:
+ Show Modified Details: Zobrazit upravené podrobnosti
+ Show Original Details: Zobrazit původní podrobnosti
Videos:
#& Sort By
Sort By:
@@ -1007,9 +941,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Zobrazit celý seznam skladeb'
- Videos: 'Videa'
- View: 'Zobrazit'
- Views: 'Zobrazení'
Last Updated On: 'Naposledy upraveno'
# On Video Watch Page
@@ -1027,7 +958,6 @@ Playlist:
Custom: Vlastní
VideoDurationAscending: Doba trvání (od nejkratších)
VideoDurationDescending: Doba trvání (od nejdelších)
-Toggle Theatre Mode: 'Přepnout režim divadla'
Change Format:
Change Media Formats: 'Změnit formát videa'
Use Dash Formats: 'Použít formáty DASH'
@@ -1110,6 +1040,8 @@ Tooltips:
External Link Handling: "Zvolte výchozí chování při kliknutí na odkaz, který nelze
otevřít ve FreeTube.\nVe výchozím nastavení otevře FreeTube odkaz ve vašem výchozím
prohlížeči.\n"
+ Open Deep Links In New Window: Adresy předané aplikaci FreeTube, například rozšířením
+ pro prohlížeč nebo argumenty v příkazovém řádku, budou otevřeny v novém okně.
Player Settings:
Proxy Videos Through Invidious: 'Připojí se k Invidious, aby poskytoval videa
namísto přímého připojení k YouTube.'
@@ -1140,7 +1072,7 @@ Tooltips:
seznamu skladeb, pokud je podporován) v externím přehrávači, na náhledu. Varování,
nastavení Invidious neovlivňují externí přehrávače.
Custom External Player Arguments: Jakékoliv vlastní argumenty příkazové řádky,
- oddělené středníkem (';'), které chcete předávat externímu přehrávač.
+ které chcete předávat externímu přehrávač.
Custom External Player Executable: Ve výchozím nastavení Freetube předpokládá,
že vybraný externí přehrávač lze nalézt přes proměnnou prostředí cesty PATH.
V případě potřeby zde lze nastavit vlastní cestu.
@@ -1171,7 +1103,6 @@ Falling back to Local API: 'Přepínám na lokální API'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Toto
video není k dispozici z důvodu chybějících formátů. K tomu může dojít z důvodu
nedostupnosti země.'
-Subscriptions have not yet been implemented: 'Odběry kanálů nebyly ještě implementovány'
Loop is now disabled: 'Smyčka je vypnuta'
Loop is now enabled: 'Smyčka je zapnuta'
Shuffle is now disabled: 'Zamíchání je vypnuto'
@@ -1189,8 +1120,6 @@ Playing Next Video Interval: Přehrávání dalšího videa bez prodlevy Kliknut
| Přehrávání dalšího videa za {nextVideoInterval} s. Kliknutím zrušíte. | Přehrávání
dalšího videa za {nextVideoInterval} s. Kliknutím zrušíte.
More: Více
-Hashtags have not yet been implemented, try again later: Hashtagy nebyly dosud implementovány,
- zkuste to znovu později
Unknown YouTube url type, cannot be opened in app: Neznámý typ adresy URL YouTube,
nelze v aplikaci otevřít
Open New Window: Otevřít nové okno
@@ -1209,13 +1138,11 @@ New Window: Nové okno
Channels:
Channels: Kanály
Title: Seznam kanálů
- Unsubscribed: Kanál {channelName} byl odebrán z vašich odběrů
Unsubscribe Prompt: Opavdu chcete zrušit odběr kanálu „{channelName}“?
Empty: Seznam vašich kanálů je momentálně prázdný.
Search bar placeholder: Hledat kanály
Count: Nalezeno {number} kanálů.
- Unsubscribe: Zrušit odběr
-Screenshot Success: Snímek uložen jako „{filePath}“
+Screenshot Success: Snímek uložen
Screenshot Error: Snímek selhal. {error}
Clipboard:
Cannot access clipboard without a secure connection: Nelze přistupovat ke schránce
@@ -1227,6 +1154,7 @@ Chapters:
'Chapters list hidden, current chapter: {chapterName}': 'Seznam kapitol je skrytý,
současná kapitola: {chapterName}'
Chapters: Kapitoly
+ Key Moments: Klíčové momenty
Preferences: Předvolby
Ok: Ok
Hashtag:
@@ -1270,3 +1198,76 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Zablokováno otevření potenciálně nebezpečné
adresy URL: „{url}“.'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Šipka dolů
+ arrowup: Šipka nahoru
+ arrowright: Šipka vpravo
+ arrowleft: Šipka vlevo
+ shift: Shift
+ enter: Enter
+ plus: Plus
+Right-click or hold to see history: Klikněte pravým pro zobrazení historie
+Autoplay Interruption Timer: Automatické přehrávání zrušeno kvůli {autoplayInterruptionIntervalHours}
+ hodinám nečinnosti
+Description:
+ Expand Description: '...další'
+ Collapse Description: Zobrazit méně
+KeyboardShortcutPrompt:
+ Refresh: Obnovit zdroj s nejnovějším obsahem
+ Full Window: Přepnout celé okno
+ Keyboard Shortcuts: Klávesové zkratky
+ Sections:
+ App:
+ Situational: Aplikace: situační
+ General: Aplikace: obecné
+ Video:
+ General: Video: obecné
+ Playback: Video: přehrávání
+ Show Keyboard Shortcuts: Zobrazit klávesové zkratky
+ History Backward: Přejít o jednu stránku zpět
+ History Forward: Přejít o jednu stránku vpřed
+ Navigate to Settings: Přejít na stránku Nastavení
+ Captions: Přepnout titulky
+ Stats: Zobrazit statistiku videa
+ Fullscreen: Přepnout celou obrazovku
+ Play: Přepnout pozastavení
+ Large Fast Forward: Přejít o 10 sekund vpřed / přetočit video vpřed na základě aktuální
+ rychlosti přehrávání
+ Mute: Přepnout ztlumení
+ Decrease Video Speed: Snížit rychlost přehrávání na základě intervalu rychlosti
+ přehrávání
+ Increase Video Speed: Zvýšit rychlost přehrávání na základě intervalu rychlosti
+ přehrávání
+ Take Screenshot: Pořídit snímek obrazovky
+ Minimize Window: Minimalizovat okno
+ Close Window: Zavřít okno
+ Restart Window: Restartovat okno
+ Force Restart Window: Vynutit restartování okna
+ Toggle Developer Tools: Přepnout vývojářské nástroje
+ Reset Zoom: Resetovat úroveň přiblížení / velikosti rozhraní
+ Zoom In: Přiblížit
+ Zoom Out: Oddálit
+ Focus Search: Zaměřit na lištu vyhledávání
+ Search in New Window: Hledat v novém okně
+ Last Frame: Předchozí snímek (při pozastavení)
+ Next Frame: Další snímek (při pozastavení)
+ Volume Up: Zvýšit hlasitost
+ Volume Down: Snížit hlasitost
+ Small Fast Forward: Přeskočit vpřed o X sekund v závislosti na intervalu přetáčení
+ vpřed a aktuální rychlosti přehrávání videa
+ Last Chapter: Poslední kapitola
+ Next Chapter: Další kapitola
+ Navigate to History: Přejít na stránku Historie
+ New Window: Vytvořit nové okno
+ Theatre Mode: Přepnout režim kina
+ Focus Secondary Search: Zaměřit sekundární vyhledávací lištu (pokud existuje)
+ Picture in Picture: Přepnout režim obrazu v obraze
+ Large Rewind: Přejít o 10 sekund zpět / přetočit video zpět na základě aktuální
+ rychlosti přehrávání
+ Small Rewind: Přeskočit zpět o X sekund v závislosti na intervalu přetáčení zpět
+ a aktuální rychlosti přehrávání videa
+ Skip by Tenths: Přeskočit skrz video podle procenta (3 přeskočí na 30 % doby trvání)
diff --git a/static/locales/cy.yaml b/static/locales/cy.yaml
index 143ff1e776c41..f046b878ab5ff 100644
--- a/static/locales/cy.yaml
+++ b/static/locales/cy.yaml
@@ -1,7 +1,8 @@
# Put the name of your locale in the same language
Locale Name: 'Cymraeg'
# Currently on Subscriptions, Playlists, and History
-'This part of the app is not ready yet. Come back later when progress has been made.': >
+'This part of the app is not ready yet. Come back later when progress has been made.': >-
+ Nid yw'r rhan hon o'r ap yn barod eto. Dewch nôl pan fydd cynnydd wedi'i wneud.
# Webkit Menu Bar
File: 'Ffeil'
@@ -53,6 +54,10 @@ Global:
Watching Count: '1 yn gwylio | {count} yn gwylio'
# Search Bar
+ Like Count: 1 hoffi | {count} hoffi
+ Comment Count: 1 sylw | {count} sylw
+ Input Tags:
+ Length Requirement: Rhaid i'r tag fod yn o leiaf {number} nod
Search / Go to URL: 'Chwilio / Mynd i URL'
Search Bar:
Clear Input: 'Clirio Mewnbwn'
@@ -94,76 +99,212 @@ Search Filters:
There are no more results for this search: 'Dim canlyniadau pellach ar gyfer y chwiliad
hwn'
# Sidebar
+ Features:
+ Creative Commons: Creative Commons
+ Live: Byw
+ 360 Video: Fideo 360
+ Location: Lleoliad
+ HDR: HDR
+ VR180: VR180
+ HD: HD
+ Subtitles: Isdeitlau
+ 3D: 3D
+ Features: Nodweddion
+ 4K: 4K
Subscriptions:
# On Subscriptions Page
Subscriptions: 'Tanysgrifiadau'
# channels that were likely deleted
Error Channels: 'Sianeli gyda Gwallau'
Latest Subscriptions: 'Tanysgrifiadau Diweddaraf'
- This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: ''
- 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': ''
- Disabled Automatic Fetching: ''
- Empty Channels: ''
+ This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'Mae
+ gan y proffil hwn nifer fawr o danysgrifiadau. Yn gorfodi RSS i osgoi cyfyngu
+ ar gyfraddau'
+ 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Mae
+ eich rhestr Tanysgrifio yn wag ar hyn o bryd. Os ydych chi am fewnforio''ch tanysgrifiadau
+ gallwch fynd i Gosodiadau Data a dewis Mewnforio Tanysgrifiadau neu gallwch chwilio
+ am sianel a thanysgrifio iddyn nw.'
+ Disabled Automatic Fetching: 'Rydych wedi analluogi cyrchu tanysgrifiad awtomatig.
+ Adnewyddwch danysgrifiadau i''w gweld yma.'
+ Empty Channels: 'Nid oes gan eich sianeli tanysgrifio unrhyw fideos ar hyn o bryd.'
'Getting Subscriptions. Please wait.': 'Wrthi''n nôl Tanysgrifiadau. Arhoswch os
gwelwch yn dda.'
- Empty Posts: ''
+ Empty Posts: 'Nid oes gan eich sianeli tanysgrifio unrhyw bostiadau ar hyn o bryd.'
Refresh Subscriptions: 'Adnewyddu Tanysgrifiadau'
Load More Videos: 'Llwytho Mwy o Fideos'
Load More Posts: 'Llwytho Mwy o Bostiadau'
Subscriptions Tabs: 'Tabiau Tanysgrifio'
- All Subscription Tabs Hidden: ''
+ All Subscription Tabs Hidden: 'Mae pob tab tanysgrifio wedi''i guddio. I weld cynnwys
+ yma, dadguddiwch rhai tabiau yn yr adran "{subsection}" yn "{settingsSection}".'
More: 'Mwy'
Channels:
Channels: 'Sianeli'
Title: 'Rhestr Sianeli'
Search bar placeholder: 'Chwilio Sianeli'
- Count: ''
- Empty: ''
- Unsubscribe: 'Dad-danysgrifio'
- Unsubscribed: ''
- Unsubscribe Prompt: ''
+ Count: 'Canfuwyd {number} sianel.'
+ Empty: 'Mae eich rhestr sianeli yn wag ar hyn o bryd.'
+ Unsubscribe Prompt: 'Ydych chi''n siŵr eich bod am ddad-danysgrifio o "{channelName}"?'
Trending:
- Trending: 'Llosg'
+ Trending: 'Trendio'
Default: 'Diofyn'
Music: 'Cerddoriaeth'
Gaming: 'Gemau'
Movies: 'Ffilmiau'
- Trending Tabs: 'Tabiau Llosg'
-Most Popular: 'Mwyaf Poblogaidd'
-Playlists: 'Rhestrau Chwarae'
+ Trending Tabs: 'Tabiau Trendio'
+Most Popular: 'Poblogaidd'
+Playlists: 'Rhestrau'
User Playlists:
Your Playlists: 'Eich Rhestrau Chwarae'
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
- Empty Search Message: ''
- Search bar placeholder: ''
+ Empty Search Message: 'Nid oes unrhyw fideos yn y rhestr chwarae hon sy''n cyfateb
+ i''ch chwiliad'
+ Search bar placeholder: 'Chwilio am Restrau Chwarae'
+ This playlist currently has no videos.: Nid oes gan y rhestr chwarae hon unrhyw
+ fideos ar hyn o bryd.
+ Add to Favorites: Ychwanegu at {playlistName}
+ Move Video Up: Symud Fideo i Fyny
+ Move Video Down: Symud Fideo i Lawr
+ AddVideoPrompt:
+ Save: Cadw
+ Select a playlist to add your N videos to: Dewiswch restr chwarae i ychwanegu
+ eich fideo i | Dewiswch restr chwarae i ychwanegu eich {videoCount} fideos ati
+ Added {count} Times: Wedi'u Hychwanegu Eisoes | Ychwanegwyd {count} Gwaith
+ Toast:
+ You haven't selected any playlist yet.: Nid ydych wedi dewis unrhyw restr chwarae
+ eto.
+ "{videoCount} video(s) added to 1 playlist": 1 fideo wedi'i ychwanegu at 1 rhestr
+ chwarae | {videoCount} fideo wedi'u hychwanegu at 1 rhestr chwarae
+ "{videoCount} video(s) added to {playlistCount} playlists": 1 fideo wedi'i ychwanegu
+ at {playlistCount} rhestr chwarae | {videoCount} fideo wedi'u hychwanegu at
+ {playlistCount} rhestr chwarae
+ Allow Adding Duplicate Video(s): Caniatáu Ychwanegu Fideo(s) Dyblyg
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": "{videoCount}/{totalVideoCount}
+ Fideo i'w Hychwanegu"
+ N playlists selected: "{playlistCount} Wedi'u dewis"
+ "{videoCount}/{totalVideoCount} Videos Already Added": "{videoCount}/{totalVideoCount}
+ Fideos Eisoes wedi'u Hychwanegu"
+ Search in Playlists: Chwilio mewn Rhestrau Chwarae
+ Add to Playlist: Ychwanegu at y Rhestr Chwarae
+ Remove from Favorites: Tynnu o {playlistName}
+ Quick Bookmark Enabled: Nod Tudalen Cyflym wedi'i Galluogi
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Ydych
+ chi'n siŵr eich bod am dynnu 1 fideo a wyliwyd o'r rhestr chwarae hon? Nid oes
+ modd dadwneud hyn. | A ydych yn siŵr eich bod am ddileu {playlistItemCount} fideos
+ a wyliwyd o'r rhestr chwarae hon? Nid oes modd dadwneud hyn.
+ Sort By:
+ LatestCreatedFirst: Crëwyd yn Ddiweddar
+ NameAscending: A-Z
+ EarliestCreatedFirst: Crëwyd Gynharaf
+ LatestUpdatedFirst: Diweddarwyd yn Ddiweddar
+ NameDescending: Z-A
+ LatestPlayedFirst: Chwaraewyd yn Ddiweddar
+ EarliestPlayedFirst: Chwaraewyd Cynharaf
+ EarliestUpdatedFirst: Diweddarwyd Cynharaf
+ Sort By: Trefnu yn Ôl
+ SinglePlaylistView:
+ Toast:
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: Nid
+ yw rhai fideos yn y rhestr chwarae wedi'u llwytho eto. Cliciwch yma i gopïo
+ beth bynnag.
+ There were no videos to remove.: Nid oedd yna unrhyw fideos i'w tynnu.
+ This playlist has a video with a duration error: Mae'r rhestr chwarae hon yn
+ cynnwys o leiaf un fideo nad oes ganddo hyd, bydd yn cael ei drefnu fel pe
+ bai eu hyd yn sero.
+ This video cannot be moved up.: Nid oes modd symud y fideo hwn i fyny.
+ This video cannot be moved down.: Nid oes modd symud y fideo hwn i lawr.
+ Video has been removed: Mae'r fideo wedi'i dynnu
+ There was a problem with removing this video: Bu anhawster wrth dynnu'r fideo
+ hwn
+ This playlist is already being used for quick bookmark.: Mae'r rhestr chwarae
+ hon eisoes yn cael ei defnyddio ar gyfer nod tudalen cyflym.
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Mae'r
+ rhestr chwarae hon bellach yn cael ei defnyddio ar gyfer nodau tudalen cyflym
+ yn lle {oldPlaylistName}. Cliciwch yma i ddadwneud
+ Reverted to use {oldPlaylistName} for quick bookmark: Wedi dychwelyd i ddefnyddio
+ {oldPlaylistName} ar gyfer nod tudalen cyflym
+ Playlist has been updated.: Mae'r rhestr chwarae wedi'i diweddaru.
+ "{videoCount} video(s) have been removed": 1 fideo wedi'i dynnu | Mae {videoCount}
+ fideo wedi'u dileu
+ This playlist is now used for quick bookmark: Mae'r rhestr chwarae hon bellach
+ yn cael ei defnyddio ar gyfer nodau tudalen cyflym
+ Playlist {playlistName} is the new quick bookmark playlist.: Rhestr chwarae
+ {playlistName} yw'r rhestr chwarae nodau tudalen cyflym newydd.
+ This playlist is protected and cannot be removed.: Mae'r rhestr chwarae hon
+ wedi'i diogelu ac nid oes modd ei dileu.
+ Playlist {playlistName} has been deleted.: Mae rhestr chwarae {playlistName}
+ wedi'i dileu.
+ Playlist name cannot be empty. Please input a name.: Ni all enw'r rhestr chwarae
+ fod yn wag. Rhowch enw.
+ There was an issue with updating this playlist.: Bu problem gyda diweddaru'r
+ rhestr chwarae hon.
+ This playlist does not exist: Nid yw'r rhestr chwarae hon yn bodoli
+ Search for Videos: Chwilio am Fideos
+ CreatePlaylistPrompt:
+ Toast:
+ There is already a playlist with this name. Please pick a different name.: Mae
+ yna restr chwarae gyda'r enw hwn yn barod. Dewiswch enw gwahanol.
+ Playlist {playlistName} has been successfully created.: Mae rhestr chwarae {playlistName}
+ wedi'i chreu'n llwyddiannus.
+ There was an issue with creating the playlist.: Roedd problem gyda chreu'r rhestr
+ chwarae.
+ New Playlist Name: Enw Rhestr Chwarae Newydd
+ Create: Creu
+ Export Playlist: Allforio'r Rhestr Chwarae Hon
+ The playlist has been successfully exported: Mae'r rhestr chwarae wedi'i allforio'n
+ llwyddiannus
+ Delete Playlist: Dileu Rhestr Chwarae
+ Remove from Playlist: Dileu o'r Rhestr Chwarae
+ Playlist Name: Enw Rhestr Chwarae
+ Playlist Description: Disgrifiad o'r Rhestr Chwarae
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Ydych
+ chi'n siŵr eich bod am dynnu 1 fideo dyblyg o'r rhestr chwarae hon? Nid oes modd
+ dadwneud hyn. | Ydych chi'n siŵr eich bod am ddileu {playlistItemCount} fideos
+ dyblyg o'r rhestr chwarae hon? Nid oes modd dadwneud hyn.
+ Cancel: Diddymu
+ Edit Playlist Info: Golygu Manylion Rhestr Chwarae
+ Copy Playlist: Copïo Rhestr Chwarae
+ Cannot delete the quick bookmark target playlist.: Methu dileu'r rhestr chwarae
+ targed nod tudalen cyflym.
+ You have no playlists. Click on the create new playlist button to create a new one.: Nid
+ oes gennych unrhyw restrau chwarae. Cliciwch ar y botwm creu rhestr chwarae newydd
+ i greu un newydd.
+ Playlists with Matching Videos: Rhestrau chwarae gyda Fideos Cyfatebol
+ Create New Playlist: Creu Rhestr Chwarae Newydd
+ Enable Quick Bookmark With This Playlist: Galluogi Nod Tudalen Cyflym Gyda'r Rhestr
+ Chwarae Hon
+ Remove Watched Videos: Dileu Fideos Wedi'u Gwylio
+ Are you sure you want to delete this playlist? This cannot be undone: Ydych chi'n
+ siŵr eich bod am ddileu'r rhestr chwarae hon? Nid oes modd dadwneud hyn.
+ Save Changes: Cadw'r Newidiadau
+ Remove Duplicate Videos: Dileu Fideos Dyblyg
History:
# On History Page
History: 'Hanes'
Watch History: 'Hanes Gwylio'
- Your history list is currently empty.: ''
- Empty Search Message: ''
- Search bar placeholder: ""
+ Your history list is currently empty.: 'Mae eich rhestr hanes yn wag ar hyn o bryd.'
+ Empty Search Message: 'Nid oes unrhyw fideos yn eich hanes sy''n cyfateb i''ch chwiliad'
+ Search bar placeholder: "Chwilio yn eich Hanes"
+ Case Sensitive Search: Chwiliad Nodau Mawr neu Fach
Settings:
# On Settings Page
Settings: 'Gosodiadau'
- Expand All Settings Sections: ''
- The app needs to restart for changes to take effect. Restart and apply change?: ''
+ The app needs to restart for changes to take effect. Restart and apply change?: 'Mae
+ angen i''r ap ailgychwyn er mwyn i newidiadau ddod i rym. Ailgychwyn a gosod y
+ newidiadau?'
General Settings:
- General Settings: 'Gosodiadau Cyffredinol'
+ General Settings: 'Cyffredinol'
Check for Updates: 'Chwilio am Ddiweddariadau'
- Check for Latest Blog Posts: ''
- Fallback to Non-Preferred Backend on Failure: ''
- Enable Search Suggestions: ''
- Default Landing Page: ''
+ Check for Latest Blog Posts: 'Gwiriwch am y Postiadau Blog Diweddaraf'
+ Fallback to Non-Preferred Backend on Failure: 'Nôl i''r Cefn Diddewis ar Fethiant'
+ Enable Search Suggestions: 'Galluogi Awgrymiadau Chwilio'
+ Default Landing Page: 'Tudalen Glanio Ragosodedig'
Locale Preference: 'Dewis Iaith'
System Default: 'Rhagosodyn y System'
Preferred API Backend:
- Preferred API Backend: ''
+ Preferred API Backend: 'Cefn API Dewisol'
Local API: 'API Lleol'
Invidious API: 'API Invidious'
Video View Type:
- Video View Type: ''
+ Video View Type: 'Math Gwylio Fideo'
Grid: 'Grid'
List: 'Rhestr'
Thumbnail Preference:
@@ -173,45 +314,56 @@ Settings:
Middle: 'Canol'
End: 'Diwedd'
Hidden: 'Wedi''u cuddio'
- Blur: ''
- Current Invidious Instance: ''
- The currently set default instance is {instance}: ''
- No default instance has been set: ''
- Current instance will be randomized on startup: ''
- Set Current Instance as Default: ''
- Clear Default Instance: ''
- View all Invidious instance information: ''
- Region for Trending: ''
+ Blur: 'Pŵl'
+ Current Invidious Instance: 'Enghraifft Invidious Cyfredol'
+ The currently set default instance is {instance}: 'Yr enghraifft rhagosodedig
+ a osodwyd ar hyn o bryd yw {instance}'
+ No default instance has been set: 'Nid oes enghraifft rhagosodedig wedi''i gosod'
+ Current instance will be randomized on startup: 'Bydd yr enghraifft gyfredol ar
+ gael ar hap wrth gychwyn'
+ Set Current Instance as Default: 'Gosod yr Enghraifft Gyfredol fel Rhagosodiad'
+ Clear Default Instance: 'Clirio''r Enghraifft Rhagosodedig'
+ View all Invidious instance information: 'Gweld yr holl wybodaeth am enghraifft
+ Invidious'
+ Region for Trending: 'Rhanbarth Trendio'
#! List countries
External Link Handling:
- External Link Handling: ''
+ External Link Handling: 'Trin Cyswllt Allanol'
Open Link: 'Agor Dolen'
- Ask Before Opening Link: ''
+ Ask Before Opening Link: 'Gofyn Cyn Agor Dolen'
No Action: 'Dim Gweithred'
+ Auto Load Next Page:
+ Label: Llwytho'r Dudalen Nesaf yn Awtomatig
+ Tooltip: Llwytho tudalennau a sylwadau ychwanegol yn awtomatig.
Theme Settings:
- Theme Settings: 'Gosodiadau Thema'
- Match Top Bar with Main Color: ''
- Expand Side Bar by Default: ''
- Disable Smooth Scrolling: ''
+ Theme Settings: 'Thema'
+ Match Top Bar with Main Color: 'Cydweddu Bar Uchaf gyda Phrif Lliw'
+ Expand Side Bar by Default: 'Ehangu Bar Ochr fel rhagosodedig'
+ Disable Smooth Scrolling: 'Analluogi Sgrolio Llyfn'
UI Scale: 'Graddfa UI'
- Hide Side Bar Labels: ''
- Hide FreeTube Header Logo: ''
+ Hide Side Bar Labels: 'Cuddio Labeli Bar Ochr'
+ Hide FreeTube Header Logo: 'Cuddio Logo Pennawd FreeTube'
Base Theme:
Base Theme: 'Thema Sylfaenol'
Black: 'Du'
Dark: 'Tywyll'
System Default: 'Rhagosodyn y System'
Light: 'Golau'
- Dracula: ''
+ Dracula: 'Draciwla'
Catppuccin Mocha: 'Catppuccin Mocha'
- Pastel Pink: ''
- Hot Pink: ''
+ Pastel Pink: 'Pinc Meddal'
+ Hot Pink: 'Pinc Poeth'
+ Solarized Dark: Heulog Tywyll
+ Solarized Light: Heulog Golau
+ Nordic: Nordaidd
+ Gruvbox Dark: Gruvbox Tywyll
+ Gruvbox Light: Golau Gruvbox
Main Color Theme:
- Main Color Theme: ''
+ Main Color Theme: 'Thema Prif Lliw'
Red: 'Coch'
Pink: 'Pinc'
Purple: 'Porffor'
- Deep Purple: ''
+ Deep Purple: 'Porffor Dwfn'
Indigo: 'Indigo'
Blue: 'Glas'
Light Blue: 'Glas Golau'
@@ -221,53 +373,72 @@ Settings:
Light Green: 'Gwyrdd Golau'
Lime: 'Leim'
Yellow: 'Melyn'
- Amber: ''
+ Amber: 'Ambr'
Orange: 'Oren'
- Deep Orange: ''
- Dracula Cyan: ''
- Dracula Green: ''
- Dracula Orange: ''
- Dracula Pink: ''
- Dracula Purple: ''
- Dracula Red: ''
- Dracula Yellow: ''
- Catppuccin Mocha Rosewater: ''
- Catppuccin Mocha Flamingo: ''
- Catppuccin Mocha Pink: ''
- Catppuccin Mocha Mauve: ''
- Catppuccin Mocha Red: ''
- Catppuccin Mocha Maroon: ''
- Catppuccin Mocha Peach: ''
- Catppuccin Mocha Yellow: ''
- Catppuccin Mocha Green: ''
- Catppuccin Mocha Teal: ''
- Catppuccin Mocha Sky: ''
- Catppuccin Mocha Sapphire: ''
- Catppuccin Mocha Blue: ''
- Catppuccin Mocha Lavender: ''
- Secondary Color Theme: ''
+ Deep Orange: 'Oren Dwfn'
+ Dracula Cyan: 'Cyan Dracula'
+ Dracula Green: 'Gwyrdd Draciwla'
+ Dracula Orange: 'Oren Draciwla'
+ Dracula Pink: 'Pinc Draciwla'
+ Dracula Purple: 'Piws Draciwla'
+ Dracula Red: 'Coch Draciwla'
+ Dracula Yellow: 'Melyn Draciwla'
+ Catppuccin Mocha Rosewater: 'Catppuccin Mocha Rosewater'
+ Catppuccin Mocha Flamingo: 'Catppuccin Mocha Flamingo'
+ Catppuccin Mocha Pink: 'Catppuccin Mocha Pinc'
+ Catppuccin Mocha Mauve: 'Catppuccin Mocha Mauve'
+ Catppuccin Mocha Red: 'Catppuccin Mocha Coch'
+ Catppuccin Mocha Maroon: 'Catppuccin Mocha Maroon'
+ Catppuccin Mocha Peach: 'Catppuccin Mocha Peach'
+ Catppuccin Mocha Yellow: 'Catppuccin Mocha Melyn'
+ Catppuccin Mocha Green: 'Catppuccin Mocha Gwyrdd'
+ Catppuccin Mocha Teal: 'Corhwyaden Catppuccin Mocha'
+ Catppuccin Mocha Sky: 'Awyr Catppuccin Mocha'
+ Catppuccin Mocha Sapphire: 'Catppuccin Mocha Sapphire'
+ Catppuccin Mocha Blue: 'Catppuccin Mocha Glas'
+ Catppuccin Mocha Lavender: 'Catppuccin Mocha Lafant'
+ Gruvbox Light Red: Gruvbox Golau Coch
+ Solarized Red: Coch Heulog
+ Solarized Violet: Fioled Heulog
+ Gruvbox Dark Green: Gruvbox Gwyrdd Tywyll
+ Gruvbox Dark Yellow: Gruvbox Melyn Tywyll
+ Gruvbox Dark Blue: Gruvbox Glas Tywyll
+ Gruvbox Dark Purple: Gruvbox Porffor Tywyll
+ Gruvbox Dark Aqua: Aqua Tywyll Gruvbox
+ Gruvbox Dark Orange: Gruvbox Oren Tywyll
+ Gruvbox Light Blue: Gruvbox Glas Ysgafn
+ Gruvbox Light Purple: Gruvbox Porffor Ysgafn
+ Gruvbox Light Orange: Gruvbox Oren Ysgafn
+ Solarized Magenta: Magenta Heulog
+ Solarized Orange: Oren Heulog
+ Solarized Green: Gwyrdd Heulog
+ Solarized Yellow: Melyn Heulog
+ Solarized Blue: Glas Heulog
+ Solarized Cyan: Cyan Heulog
+ Secondary Color Theme: 'Thema Lliw Eilaidd'
#* Main Color Theme
Player Settings:
Player Settings: 'Gosodiadau Chwaraewr'
- Play Next Video: ''
- Turn on Subtitles by Default: ''
+ Play Next Video: 'Chwarae Fideo Nesaf'
+ Turn on Subtitles by Default: 'Troi Isdeitlau ymlaen fel rhagosodiad'
Autoplay Videos: 'Awto-chwarae Fideos'
- Proxy Videos Through Invidious: ''
+ Proxy Videos Through Invidious: 'Fideos Dirprwy Trwy Invidious'
Autoplay Playlists: 'Awto-chwarae Rhestrau Chwarae'
- Enable Theatre Mode by Default: ''
- Scroll Volume Over Video Player: ''
- Scroll Playback Rate Over Video Player: ''
- Skip by Scrolling Over Video Player: ''
- Display Play Button In Video Player: ''
- Enter Fullscreen on Display Rotate: ''
- Next Video Interval: ''
- Fast-Forward / Rewind Interval: ''
+ Enable Theatre Mode by Default: 'Galluogi Modd Theatr fel rhagosodiad'
+ Scroll Volume Over Video Player: 'Sgrolio Sain Dros Chwaraewr Fideo'
+ Scroll Playback Rate Over Video Player: 'Sgrolio Graddfa Chwarae Nôl Dros Chwaraewr
+ Fideo'
+ Skip by Scrolling Over Video Player: 'Neidio drwy Sgrolio Dros Chwaraewr Fideo'
+ Display Play Button In Video Player: 'Dangos Botwm Chwarae yn y Chwaraewr Fideo'
+ Enter Fullscreen on Display Rotate: 'Mynd i''r Sgrin Lawn wrth Cylchdroi Dangosydd'
+ Next Video Interval: 'Ysbaid Fideo Nesaf'
+ Fast-Forward / Rewind Interval: 'Ysbaid Cyflym Ymlaen / Ailddirwyn'
Default Volume: 'Sain Diofyn'
- Default Playback Rate: ''
- Max Video Playback Rate: ''
- Video Playback Rate Interval: ''
+ Default Playback Rate: 'Cyfradd Chwarae rhagosodiad'
+ Max Video Playback Rate: 'Cyfradd Chwarae Fideo Uchaf'
+ Video Playback Rate Interval: 'Ysbaid Cyfradd Chwarae Fideo'
Default Video Format:
- Default Video Format: ''
+ Default Video Format: 'Fformat Fideo Rhagosodedig'
Dash Formats: 'Fformatau DASH'
Legacy Formats: 'Hen Fformatau'
Audio Formats: 'Fformatau Sain'
@@ -287,94 +458,113 @@ Settings:
Enable: 'Galluogi Sgrinlun'
Format Label: 'Fformat Sgrinluniau'
Quality Label: 'Ansawdd Sgrinlun'
- Ask Path: ''
+ Ask Path: 'Gofynnwch am Ffolder Cadw'
Folder Label: 'Ffolder Sgrinlun'
Folder Button: 'Dewis Ffolder'
File Name Label: 'Patrwm Enw Ffeil'
- File Name Tooltip: ''
+ File Name Tooltip: 'Gallwch ddefnyddio newidynnau isod. %Y Blwyddyn 4 digid.
+ % M Mis 2 ddigid. %D Diwrnod 2 ddigid. % H Awr 2 ddigid. % N Munud 2 ddigid.
+ %S Ail 2 ddigid. % T Millisecond 3 digid. %s Eiliad Fideo. %t Fideo Millisecond
+ 3 digid. %i ID fideo.'
Error:
Forbidden Characters: 'Nodau Gwahardd'
- Empty File Name: ''
+ Empty File Name: 'Enw Ffeil Gwag'
External Player Settings:
- External Player Settings: ''
+ External Player Settings: 'Chwaraewr Allanol'
External Player: 'Chwaraewr Allanol'
- Ignore Unsupported Action Warnings: ''
- Custom External Player Executable: ''
- Custom External Player Arguments: ''
+ Ignore Unsupported Action Warnings: 'Anwybyddu Rhybuddion Gweithredu Heb Gefnogaeth'
+ Custom External Player Executable: 'Gweithredadwy Chwaraewr Allanol Cyfaddas'
+ Custom External Player Arguments: 'Dadleuon Chwaraewr Allanol Cyfaddas'
Players:
None:
Name: 'Dim'
+ Ignore Default Arguments: Anwybyddu Dadleuon Rhagosodedig
Privacy Settings:
- Privacy Settings: 'Gosodiadau Preifatrwydd'
+ Privacy Settings: 'Preifatrwydd'
Remember History: 'Cadw Hanes'
- Save Watched Progress: ''
- Save Watched Videos With Last Viewed Playlist: ''
- Clear Search Cache: ''
- Are you sure you want to clear out your search cache?: ''
- Search cache has been cleared: ''
- Remove Watch History: ''
- Are you sure you want to remove your entire watch history?: ''
- Watch history has been cleared: ''
- Remove All Subscriptions / Profiles: ''
- Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: ''
+ Save Watched Progress: 'Cadw y Cynnydd Gwylio'
+ Save Watched Videos With Last Viewed Playlist: 'Cadw Fideos Wedi''u Gwylio Gyda
+ Rhestr Chwarae y Gwylio Diwethaf'
+ Clear Search Cache: 'Clirio''r Storfa Chwilio'
+ Are you sure you want to clear out your search cache?: 'Ydych chi''n siŵr eich
+ bod am glirio''ch storfa chwilio?'
+ Search cache has been cleared: 'Mae storfa chwilio wedi''i chlirio'
+ Remove Watch History: 'Dileu Hanes Gwylio'
+ Are you sure you want to remove your entire watch history?: 'Ydych chi''n siŵr
+ eich bod am ddileu eich hanes gwylio i gyd?'
+ Watch history has been cleared: 'Mae hanes gwylio wedi''i glirio'
+ Remove All Subscriptions / Profiles: 'Dileu Pob Tanysgrifiad / Proffil'
+ Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 'A
+ ydych yn siŵr eich bod am ddileu pob tanysgrifiad a phroffil? Nid oes modd
+ dadwneud hyn.'
+ All playlists have been removed: Mae'r holl restrau chwarae wedi'u dileu
+ Remove All Playlists: Dileu Pob Rhestr Chwarae
+ Are you sure you want to remove all your playlists?: Ydych chi'n siŵr eich bod
+ am ddileu eich holl restrau chwarae?
Subscription Settings:
- Subscription Settings: 'Gosodiadau Tanysgrifio'
- Hide Videos on Watch: ''
- Fetch Feeds from RSS: ''
- Manage Subscriptions: 'Rheoli Tanysgrifiadau'
- Fetch Automatically: ''
- Only Show Latest Video for Each Channel: ''
+ Subscription Settings: 'Tanysgrifiad'
+ Hide Videos on Watch: 'Cuddio Fideos wrth Wylio'
+ Fetch Feeds from RSS: 'Nôl Llif RSS'
+ Fetch Automatically: 'Nôl Llif yn Awtomatig'
+ Confirm Before Unsubscribing: Cadarnhau Cyn Dad-danysgrifio
Distraction Free Settings:
- Distraction Free Settings: ''
+ Distraction Free Settings: 'Dim Tarfu'
Sections:
Side Bar: 'Bar Ochr'
Subscriptions Page: 'Tudalen Tanysgrifiadau'
Channel Page: 'Tudalen Sianel'
Watch Page: 'Tudalen Wylio'
General: 'Cyffredinol'
- Hide Video Views: ''
- Hide Video Likes And Dislikes: ''
- Hide Channel Subscribers: ''
- Hide Comment Likes: ''
- Hide Recommended Videos: ''
- Hide Trending Videos: 'Cuddio Fideos Llosg'
+ Hide Video Views: 'Cuddio Golygon Fideo'
+ Hide Video Likes And Dislikes: 'Cuddio Hoffi a Chasáu Fideos'
+ Hide Channel Subscribers: 'Cuddio Tanysgrifwyr Sianel'
+ Hide Comment Likes: 'Cuddio Sylwadau Hoffi'
+ Hide Recommended Videos: 'Cuddio Fideos Da'
+ Hide Trending Videos: 'Cuddio Fideos Trendio'
Hide Popular Videos: 'Cuddio Fideos Poblogaidd'
Hide Playlists: 'Cuddio Rhestrau Chwarae'
- Hide Live Chat: ''
- Hide Active Subscriptions: ''
- Hide Video Description: ''
+ Hide Live Chat: 'Cuddio Sgwrs Fyw'
+ Hide Active Subscriptions: 'Cuddio Tanysgrifiadau Gweithredol'
+ Hide Video Description: 'Cuddio Disgrifiad Fideo'
Hide Comments: 'Cuddio Sylwadau'
- Hide Profile Pictures in Comments: ''
- Display Titles Without Excessive Capitalisation: ''
- Hide Live Streams: ''
- Hide Upcoming Premieres: ''
- Hide Sharing Actions: ''
+ Hide Profile Pictures in Comments: 'Cuddio Lluniau Proffil mewn Sylwadau'
+ Display Titles Without Excessive Capitalisation: 'Dangos Teitlau Heb Prif Lythrennu
+ Ac Atalnodi Gormodol'
+ Hide Live Streams: 'Cuddio Ffrydiau Byw'
+ Hide Upcoming Premieres: 'Cuddio Cyflwyniadau i''r Dyfodol'
+ Hide Sharing Actions: 'Cuddio Gweithredoedd Rhannu'
Hide Chapters: 'Cuddio Siapteri'
- Hide Channels: ''
- Hide Channels Disabled Message: ''
+ Hide Channels: 'Cuddio Fideos O Sianeli'
+ Hide Channels Disabled Message: 'Cafodd rhai sianeli eu rhwystro gan ddefnyddio
+ dull adnabod ac ni chawsant eu prosesu. Mae nodwedd wedi''i rhwystro tra bod
+ yr IDau hynny''n cael eu diweddaru'
Hide Channels Placeholder: 'ID Sianel'
- Hide Channels Invalid: ''
- Hide Channels API Error: ''
- Hide Channels Already Exists: ''
- Hide Featured Channels: ''
- Hide Channel Playlists: ''
- Hide Channel Community: ''
- Hide Channel Shorts: ''
- Hide Channel Podcasts: ''
- Hide Channel Releases: ''
- Hide Subscriptions Videos: ''
- Hide Subscriptions Shorts: ''
- Hide Subscriptions Live: ''
- Hide Subscriptions Community: ''
+ Hide Channels Invalid: 'Roedd ID y sianel a ddarparwyd yn annilys'
+ Hide Channels API Error: 'Gwall wrth adalw defnyddiwr gyda''r ID a ddarparwyd.
+ Gwiriwch eto a yw''r ID yn gywir.'
+ Hide Channels Already Exists: 'Mae ID y sianel eisoes yn bodoli'
+ Hide Featured Channels: 'Cuddio Sianeli Nodwedd'
+ Hide Channel Playlists: 'Cuddio Rhestrau Chwarae Sianel'
+ Hide Channel Community: 'Cuddio Cymuned Sianel'
+ Hide Channel Shorts: 'Cuddio Byrion Sianel'
+ Hide Channel Podcasts: 'Cuddio Podlediadau Sianel'
+ Hide Channel Releases: 'Cuddio Fideos Newydd Sianel'
+ Hide Subscriptions Videos: 'Cuddio Fideos Tanysgrifiadau'
+ Hide Subscriptions Shorts: 'Cuddio Tanysgrifiadau Byrion'
+ Hide Subscriptions Live: 'Cuddio Tanysgrifiadau Byw'
+ Hide Subscriptions Community: 'Cuddio Cymuned Tanysgrifiadau'
+ Hide Videos and Playlists Containing Text: Cuddio Fideos a Rhestrau Chwarae sy'n
+ Cynnwys Testun
+ Hide Videos and Playlists Containing Text Placeholder: Gair, Darn o Arian, neu
+ Ymadrodd
Data Settings:
- Data Settings: 'Gosodiadau Data'
- Select Import Type: ''
- Select Export Type: ''
+ Data Settings: 'Data'
+ Select Import Type: 'Dewis y Math o Fewnforio'
+ Select Export Type: 'Dewis y Math o Allforio'
Import Subscriptions: 'Mewnforio Tanysgrifiadau'
Subscription File: 'Ffeil Tanysgrifio'
History File: 'Ffeil Hanes'
Playlist File: 'Ffeil Rhestr Chwarae'
- Check for Legacy Subscriptions: ''
Export Subscriptions: 'Allforio Tanysgrifiadau'
Export FreeTube: 'Allforio FreeTube'
Export YouTube: 'Allforio YouTube'
@@ -383,309 +573,357 @@ Settings:
Export History: 'Allforio Hanes'
Import Playlists: 'Mewnforio Rhestrau Chwarae'
Export Playlists: 'Allforio Rhestrau Chwarae'
- Profile object has insufficient data, skipping item: ''
- All subscriptions and profiles have been successfully imported: ''
- All subscriptions have been successfully imported: ''
- Invalid subscriptions file: ''
+ Profile object has insufficient data, skipping item: 'Nid oes gan y gwrthrych
+ proffil ddigon o ddata, gan hepgor yr eitem'
+ All subscriptions and profiles have been successfully imported: 'Mae''r holl danysgrifiadau
+ a phroffiliau wedi''u mewnforio''n llwyddiannus'
+ All subscriptions have been successfully imported: 'Mae pob tanysgrifiad wedi''i
+ fewnforio''n llwyddiannus'
+ Invalid subscriptions file: 'Ffeil tanysgrifiadau annilys'
This might take a while, please wait: ''
- Invalid history file: ''
- Subscriptions have been successfully exported: ''
- History object has insufficient data, skipping item: ''
- All watched history has been successfully imported: ''
- All watched history has been successfully exported: ''
- Playlist insufficient data: ''
- All playlists has been successfully imported: ''
- All playlists has been successfully exported: ''
- Unable to read file: ''
- Unable to write file: ''
- Unknown data key: ''
- How do I import my subscriptions?: ''
+ Invalid history file: 'Ffeil hanes annilys'
+ Subscriptions have been successfully exported: 'Mae tanysgrifiadau wedi''u hallforio''n
+ llwyddiannus'
+ History object has insufficient data, skipping item: 'Nid oes gan y gwrthrych
+ hanes ddigon o ddata, gan hepgor yr eitem'
+ All watched history has been successfully imported: 'Mae''r holl hanes gwylio
+ wedi''i fewnforio''n llwyddiannus'
+ All watched history has been successfully exported: 'Mae''r holl hanes gwylio
+ wedi''i allforio''n llwyddiannus'
+ Playlist insufficient data: 'Dim digon o ddata ar gyfer rhestr chwarae "{playlist}",
+ hepgor eitem'
+ All playlists has been successfully imported: 'Mae''r holl restrau chwarae wedi''u
+ mewnforio yn llwyddiannus'
+ All playlists has been successfully exported: 'Mae''r holl restrau chwarae wedi''u
+ hallforio''n llwyddiannus'
+ Unable to read file: 'Methu darllen ffeil'
+ Unable to write file: 'Methu ysgrifennu ffeil'
+ Unknown data key: 'Allwedd ddata anhysbys'
+ How do I import my subscriptions?: 'Sut ydw i''n mewnforio fy nhanysgrifiadau?'
Manage Subscriptions: 'Rheoli Tanysgrifiadau'
+ Export Playlists For Older FreeTube Versions:
+ Tooltip: "Mae'r opsiwn hwn yn allforio fideos o bob rhestr chwarae i un rhestr
+ chwarae o'r enw 'Ffefrynnau'.\nSut i allforio a mewnforio fideos mewn rhestrau
+ chwarae ar gyfer fersiwn hŷn o FreeTube:\n1. Allforio eich rhestri chwarae
+ gyda'r opsiwn hwn wedi'i alluogi.\n2. Dileu eich holl restrau chwarae presennol
+ gan ddefnyddio'r opsiwn Dileu Pob Rhestr Chwarae o dan Gosodiadau Preifatrwydd.\n
+ 3. Lansio'r fersiwn hŷn o FreeTube a mewngludo'r rhestri chwarae allforio.\""
+ Label: Allforio Rhestrau Chwarae Fersiynau FreeTube Hŷn
Proxy Settings:
Proxy Settings: 'Gosodiadau Dirprwy'
- Enable Tor / Proxy: ''
+ Enable Tor / Proxy: 'Galluogi Tor/Dirprwy'
Proxy Protocol: 'Protocol Dirprwy'
Proxy Host: 'Gweinydd Dirprwy'
- Proxy Port Number: ''
- Clicking on Test Proxy will send a request to: ''
+ Proxy Port Number: 'Rhif Porth Dirprwy'
+ Clicking on Test Proxy will send a request to: 'Bydd clicio ar Test Proxy yn anfon
+ cais at'
Test Proxy: 'Profi Dirprwy'
Your Info: 'Eich Gwybodaeth'
Ip: 'IP'
Country: 'Gwlad'
Region: 'Rhanbarth'
City: 'Dinas'
- Error getting network information. Is your proxy configured properly?: ''
+ Error getting network information. Is your proxy configured properly?: 'Gwall
+ wrth gael gwybodaeth rhwydwaith. A yw eich dirprwy wedi''i ffurfweddu''n gywir?'
+ Proxy Warning: Nid oes gan FreeTube ddirprwy mewnol ond gall gysylltu â dirprwy
+ allanol, fel un sy'n rhedeg ar eich peiriant fel Tor neu ddirprwy allanol fel
+ dirprwy SOCKS5 a ddarperir gan rai VPNs. Os yw wedi'i alluogi, gwnewch yn siŵr
+ bod eich dirprwy/Tor wedi'i ffurfweddu'n gywir, neu ni fydd FreeTube yn gallu
+ nôl unrhyw ddata.
SponsorBlock Settings:
SponsorBlock Settings: 'Gosodiadau SponsorBlock'
Enable SponsorBlock: 'Galluogi SponsorBlock'
- 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': ''
- Notify when sponsor segment is skipped: ''
- UseDeArrowTitles: ''
+ 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 'Url API SponsorBlock
+ (Y rhagosodiad yw https://sponsor.ajay.app)'
+ Notify when sponsor segment is skipped: 'Rhoi gwybod pan fydd segment y noddwr
+ yn cael ei hepgor'
+ UseDeArrowTitles: 'Defnyddio Teitlau Fideo DeArrow'
Skip Options:
Skip Option: 'Opsiwn Hepgor'
Auto Skip: 'Awto-Hepgor'
- Show In Seek Bar: ''
- Prompt To Skip: ''
+ Show In Seek Bar: 'Dangos yn y Bar Chwilio'
+ Prompt To Skip: 'Annog i Hepgor'
Do Nothing: 'Gwneud Dim'
Category Color: 'Lliw Categori'
+ UseDeArrowThumbnails: Defnyddio DeArrow ar gyfer lluniau bach
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': DeArrow
+ Thumbnail Generator API (Y rhagosodiad yw https://dearrow-thumb.ajay.app)
Parental Control Settings:
- Parental Control Settings: ''
+ Parental Control Settings: 'Rheolaeth Rhieni'
Hide Unsubscribe Button: 'Cuddio Botwm Dad-danysgrifio'
- Show Family Friendly Only: ''
+ Show Family Friendly Only: 'Dangos Dim ond Addas i Deuluoedd'
Hide Search Bar: 'Cuddio Bar Chwilio'
Download Settings:
- Download Settings: 'Gosodiadau Lawrlwytho'
- Ask Download Path: ''
+ Download Settings: 'Llwytho i lawr'
+ Ask Download Path: 'Gofyn am lwybr llwytho'
Choose Path: 'Dewiswch Lwybr'
Download Behavior: 'Ymddygiad Lawrlwytho'
- Download in app: ''
- Open in web browser: ''
+ Download in app: 'Llwytho mewn ap'
+ Open in web browser: 'Agor mewn porwr gwe'
Experimental Settings:
Experimental Settings: 'Gosodiadau Arbrofol'
- Warning: ''
- Replace HTTP Cache: ''
+ Warning: 'Mae''r gosodiadau hyn yn arbrofol, gallant achosi chwalu wrth eu galluogi.
+ Argymhellir yn gryf gwneud copïau wrth gefn. Defnyddiwch ar eich menter eich
+ hun!'
+ Replace HTTP Cache: 'Disodli HTTP Cache'
Password Dialog:
Password: 'Cyfrinair'
- Enter Password To Unlock: ''
+ Enter Password To Unlock: 'Rhowch gyfrinair i ddatgloi gosodiadau'
Password Incorrect: 'Cyfrinair Anghywir'
Unlock: 'Datgloi'
Password Settings:
- Password Settings: 'Gosodiadau Cyfrinair'
- Set Password To Prevent Access: ''
+ Password Settings: 'Cyfrinair'
+ Set Password To Prevent Access: 'Gosod cyfrinair i atal mynediad i osodiadau'
Set Password: 'Gosod Cyfrinair'
Remove Password: 'Tynnu Cyfrinair'
+ Return to Settings Menu: Nôl i'r Ddewislen Gosodiadau
+ Sort Settings Sections (A-Z): Adrannau Gosodiadau Trefnu (A-Z)
About:
#On About page
About: 'Ynghylch'
Beta: 'Beta'
Source code: 'Cod ffynhonnell'
- Licensed under the AGPLv3: ''
- View License: 'Gweld Trwydded'
- Downloads / Changelog: ''
- GitHub releases: ''
+ Downloads / Changelog: 'Llwytho / Changelog'
+ GitHub releases: 'Ryddhau drwy GitHub'
Help: 'Cymorth'
FreeTube Wiki: 'Wici FreeTube'
FAQ: 'Cwestiynau Cyffredin'
Discussions: 'Sgyrsiau'
- Report a problem: ''
+ Report a problem: 'Adrodd am broblem'
GitHub issues: 'Materion GitHub'
- Please check for duplicates before posting: ''
+ Please check for duplicates before posting: 'Gwiriwch am ddyblygiadau cyn postio'
Website: 'Gwefan'
Blog: 'Blog'
Email: 'E-bost'
Mastodon: 'Mastodon'
- Chat on Matrix: ''
- Please read the: ''
+ Chat on Matrix: 'Sgwrsio ar Matrix'
+ Please read the: 'Darllenwch y'
room rules: 'rheolau ystafell'
Translate: 'Cyfieithu'
Credits: 'Cydnabyddiaeth'
- FreeTube is made possible by: ''
- these people and projects: ''
+ FreeTube is made possible by: 'Gwneir FreeTube yn bosibl gan'
+ these people and projects: 'y bobl a''r prosiectau hyn'
Donate: 'Rhoi arian'
+ Licensed under the: Trwyddedig o dan y
+ AGPLv3: AGPLv3
Profile:
- Profile Settings: 'Gosodiadau Proffil'
- Toggle Profile List: ''
+ Profile Settings: 'Proffil'
+ Toggle Profile List: 'Toglo Rhestr Proffil'
Profile Select: 'Dewis Proffil'
Profile Filter: 'Hidlydd Proffil'
All Channels: 'Pob Sianel'
Profile Manager: 'Rheoli Proffiliau'
Create New Profile: 'Creu Proffil Newydd'
Edit Profile: 'Golygu Proffil'
- Edit Profile Name: ''
- Create Profile Name: ''
+ Edit Profile Name: 'Golygu Enw Proffil'
+ Create Profile Name: 'Creu Enw Proffil'
Profile Name: 'Enw Proffil'
Color Picker: 'Dewisydd Lliw'
Custom Color: 'Lliw Addas'
Profile Preview: 'Rhagweld Proffil'
Create Profile: 'Creu Proffil'
Update Profile: 'Diweddaru Proffil'
- Make Default Profile: ''
+ Make Default Profile: 'Gwneud Proffil Rhagosodedig'
Delete Profile: 'Dileu Proffil'
- Are you sure you want to delete this profile?: ''
- All subscriptions will also be deleted.: ''
- Profile could not be found: ''
- Your profile name cannot be empty: ''
- Profile has been created: ''
- Profile has been updated: ''
- Your default profile has been set to {profile}: ''
- Removed {profile} from your profiles: ''
- Your default profile has been changed to your primary profile: ''
- '{profile} is now the active profile': ''
+ Are you sure you want to delete this profile?: 'Ydych chi''n siŵr eich bod am ddileu''r
+ proffil hwn?'
+ All subscriptions will also be deleted.: 'Bydd pob tanysgrifiad hefyd yn cael ei
+ ddileu.'
+ Profile could not be found: 'Nid oedd modd dod o hyd i broffil'
+ Your profile name cannot be empty: 'Ni all eich enw proffil fod yn wag'
+ Profile has been created: 'Mae proffil wedi''i greu'
+ Profile has been updated: 'Mae''r proffil wedi''i ddiweddaru'
+ Your default profile has been set to {profile}: 'Mae eich proffil rhagosodedig wedi''i
+ osod i {profile}'
+ Removed {profile} from your profiles: 'Wedi tynnu {profile} o''ch proffiliau'
+ Your default profile has been changed to your primary profile: 'Mae eich proffil
+ rhagosodedig wedi''i newid i''ch prif broffil'
+ '{profile} is now the active profile': '{profile} yw''r proffil gweithredol bellach'
Subscription List: 'Rhestr Tanysgrifiadau'
Other Channels: 'Sianeli Eraill'
- '{number} selected': ''
+ '{number} selected': 'Mae {number} wedi''i ddewis'
Select All: 'Dewis Popeth'
Select None: 'Dewis Dim'
- Delete Selected: ''
- Add Selected To Profile: ''
- No channel(s) have been selected: ''
+ Delete Selected: 'Dileu''r Dewis'
+ Add Selected To Profile: 'Ychwanegu''r Dewis i Broffil'
+ No channel(s) have been selected: 'Dim sianel(i) wedi''u dewis'
? This is your primary profile. Are you sure you want to delete the selected channels? The
same channels will be deleted in any profile they are found in.
- : ''
- Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: ''
- Close Profile Dropdown: ''
- Open Profile Dropdown: ''
+ : 'Dyma''ch prif broffil. Ydych chi''n siŵr eich bod am ddileu''r sianeli a ddewiswyd? Bydd
+ yr un sianeli yn cael eu dileu mewn unrhyw broffil sydd ynddo.'
+ Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: 'Ydych
+ chi''n siŵr eich bod am ddileu''r sianeli a ddewiswyd? Ni fydd hyn yn dileu''r
+ sianel o unrhyw broffil arall.'
+ Close Profile Dropdown: 'Cau''r Cwymplen Proffil'
+ Open Profile Dropdown: 'Agor Cwymplen Proffil'
#On Channel Page
Channel:
Subscribe: 'Tanysgrifio'
Unsubscribe: 'Dad-danysgrifio'
- Channel has been removed from your subscriptions: ''
- Removed subscription from {count} other channel(s): ''
- Added channel to your subscriptions: ''
+ Channel has been removed from your subscriptions: 'Mae''r sianel wedi''i dynnu o''ch
+ tanysgrifiadau'
+ Removed subscription from {count} other channel(s): 'Tynnwyd y tanysgrifiad o {count}
+ sianel(i) arall'
+ Added channel to your subscriptions: 'Ychwanegwyd sianel at eich tanysgrifiadau'
Search Channel: 'Chwilio Sianel'
- Your search results have returned 0 results: ''
+ Your search results have returned 0 results: 'Mae eich canlyniadau chwilio wedi
+ dod o hyd i 0 canlyniad'
Sort By: 'Trefnu yn ôl'
- This channel does not exist: ''
- This channel does not allow searching: ''
- This channel is age-restricted and currently cannot be viewed in FreeTube.: ''
+ This channel does not exist: 'Nid yw''r sianel hon yn bodoli'
+ This channel does not allow searching: 'Nid yw''r sianel hon yn caniatáu chwilio'
+ This channel is age-restricted and currently cannot be viewed in FreeTube.: 'Mae
+ cyfyngiad oedran ar y sianel hon ac ar hyn o bryd nid oes modd ei gweld yn FreeTube.'
Channel Tabs: 'Tabiau Sianel'
Videos:
Videos: 'Fideos'
- This channel does not currently have any videos: ''
+ This channel does not currently have any videos: 'Nid oes gan y sianel hon unrhyw
+ fideos ar hyn o bryd'
Sort Types:
Newest: 'Diweddaraf'
Oldest: 'Hynaf'
Most Popular: 'Mwyaf Poblogaidd'
Shorts:
- This channel does not currently have any shorts: ''
+ This channel does not currently have any shorts: 'Nid oes gan y sianel hon unrhyw
+ siorts ar hyn o bryd'
Live:
Live: 'Byw'
- This channel does not currently have any live streams: ''
+ This channel does not currently have any live streams: 'Nid oes gan y sianel hon
+ unrhyw ffrydiau byw ar hyn o bryd'
Playlists:
Playlists: 'Rhestrau Chwarae'
- This channel does not currently have any playlists: ''
+ This channel does not currently have any playlists: 'Nid oes gan y sianel hon
+ unrhyw restrau chwarae ar hyn o bryd'
Sort Types:
- Last Video Added: ''
+ Last Video Added: 'Y Fideo Diwethaf a Ychwanegwyd'
Newest: 'Diweddaraf'
Oldest: 'Hynaf'
Podcasts:
Podcasts: 'Podlediadau'
- This channel does not currently have any podcasts: ''
+ This channel does not currently have any podcasts: 'Nid oes gan y sianel hon unrhyw
+ bodlediadau ar hyn o bryd'
Releases:
Releases: 'Rhyddhadau'
- This channel does not currently have any releases: ''
+ This channel does not currently have any releases: 'Nid oes gan y sianel hon unrhyw
+ fdeos newydd ar hyn o bryd'
About:
About: 'Ynghylch'
Channel Description: 'Disgrifiad y Sianel'
Tags:
Tags: 'Tagiau'
- Search for: ''
+ Search for: 'Chwilio am "{tag}"'
Details: 'Manylion'
Joined: 'Dyddiad ymuno'
Location: 'Lleoliad'
Featured Channels: 'Sianeli Dethol'
Community:
- This channel currently does not have any posts: ''
+ This channel currently does not have any posts: 'Nid oes gan y sianel hon unrhyw
+ bostiadau ar hyn o bryd'
votes: '{votes} o bleidleisiau'
Reveal Answers: 'Datgloi Atebion'
Hide Answers: 'Cuddio Atebion'
+ Video hidden by FreeTube: Fideo wedi'i guddio gan FreeTube
+ View Full Post: Gweld Post Llawn
+ Viewing Posts Only Supported By Invidious: Dim ond Invidious sy'n cefnogi Gweld
+ Postiadau. Ewch i dab cymunedol sianel i weld cynnwys yno heb Invidious.
Video:
- Mark As Watched: ''
- Remove From History: ''
- Video has been marked as watched: ''
- Video has been removed from your history: ''
+ Mark As Watched: 'Marcio wedi''i Wylio'
+ Remove From History: 'Dileu o Hanes'
+ Video has been marked as watched: 'Fideo wedi''i farcio fel wedi''i wylio'
+ Video has been removed from your history: 'Mae fideo wedi''i dynnu o''ch hanes'
Save Video: 'Cadw Fideo'
- Video has been saved: ''
- Video has been removed from your saved list: ''
- Open in YouTube: ''
- Copy YouTube Link: ''
- Open YouTube Embedded Player: ''
- Copy YouTube Embedded Player Link: ''
- Open in Invidious: ''
- Copy Invidious Link: ''
- Open Channel in YouTube: ''
- Copy YouTube Channel Link: ''
- Open Channel in Invidious: ''
- Copy Invidious Channel Link: ''
+ Video has been saved: 'Mae fideo wedi''i gadw'
+ Video has been removed from your saved list: 'Mae fideo wedi''i dynnu oddi ar eich
+ rhestr sydd wedi''i chadw'
+ Open in YouTube: 'Agor yn YouTube'
+ Copy YouTube Link: 'Copïo Dolen YouTube'
+ Open YouTube Embedded Player: 'Agor Chwaraewr Mewnblannu YouTube'
+ Copy YouTube Embedded Player Link: 'Copïo Dolen Chwaraewr Mewnblanwyd YouTube'
+ Open in Invidious: 'Agor yn Invidious'
+ Copy Invidious Link: 'Copïo Dolen Invidious'
+ Open Channel in YouTube: 'Agor Sianel yn YouTube'
+ Copy YouTube Channel Link: 'Copïo Dolen Sianel YouTube'
+ Open Channel in Invidious: 'Agor Sianel yn Invidious'
+ Copy Invidious Channel Link: 'Copïo Dolen Sianel Invidious'
Hide Channel: 'Cuddio Sianel'
Unhide Channel: 'Dangos Sianel'
Views: 'Edrychiadau'
Loop Playlist: 'Ailadrodd Rhestr Chwarae'
- Shuffle Playlist: ''
- Reverse Playlist: ''
- Play Next Video: ''
- Play Previous Video: ''
- Pause on Current Video: ''
+ Shuffle Playlist: 'Cymysgu Rhestr Chwarae'
+ Reverse Playlist: 'Gwrthdroi Rhestr Chwarae'
+ Play Next Video: 'Chwarae Fideo Nesaf'
+ Play Previous Video: 'Chwarae Fideo Blaenorol'
+ Pause on Current Video: 'Oedi ar Fideo Cyfredol'
Watched: 'Wedi gwylio'
Autoplay: 'Awtochwarae'
- Starting soon, please refresh the page to check again: ''
+ Starting soon, please refresh the page to check again: 'Yn dechrau''n fuan, adnewyddwch
+ y dudalen i wirio eto'
# As in a Live Video
- Premieres on: ''
- Premieres: ''
+ Premieres on: 'Premières ar'
+ Premieres: 'Premières'
Upcoming: 'I ddod'
Live: 'Byw'
Live Now: 'Yn Fyw'
Live Chat: 'Sgwrs Byw'
- Enable Live Chat: ''
- Live Chat is currently not supported in this build.: ''
- 'Chat is disabled or the Live Stream has ended.': ''
- Live chat is enabled. Chat messages will appear here once sent.: ''
- 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': ''
- 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': ''
- Show Super Chat Comment: ''
- Scroll to Bottom: ''
+ Enable Live Chat: 'Galluogi Sgwrsio Byw'
+ Live Chat is currently not supported in this build.: 'Nid yw Sgwrsio Byw yn cael
+ ei gefnogi yn yr fersiwn hwn ar hyn o bryd.'
+ 'Chat is disabled or the Live Stream has ended.': 'Mae Sgwrsio wedi''i analluogi
+ neu mae''r Llif Byw wedi dod i ben.'
+ Live chat is enabled. Chat messages will appear here once sent.: 'Mae sgwrs fyw
+ wedi''i galluogi. Bydd negeseuon sgwrsio yn ymddangos yma ar ôl eu hanfon.'
+ 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Nid
+ yw Sgwrsio Byw yn cael ei gefnogi gan yr API Invidious ar hyn o bryd. Mae angen
+ cysylltiad uniongyrchol â YouTube.'
+ 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': 'Nid
+ yw Sgwrsio Byw ar gael ar gyfer y ffrwd hon. Mae''n bosib ei fod wedi''i analluogi
+ gan y llwythwr.'
+ Show Super Chat Comment: 'Dangos Sylw Sgwrsio Uwch'
+ Scroll to Bottom: 'Sgroliwch i''r Gwaelod'
Download Video: 'Lawrlwytho Fideo'
video only: 'fideo yn unig'
audio only: 'sain yn unig'
Published:
- Jan: 'Ion'
- Feb: 'Chw'
- Mar: 'Maw'
- Apr: 'Ebr'
- May: 'Mai'
- Jun: 'Meh'
- Jul: 'Gor'
- Aug: 'Awst'
- Sep: 'Medi'
- Oct: 'Hyd'
- Nov: 'Tach'
- Dec: 'Rhag'
- Second: 'Eiliad'
- Seconds: 'Eiliadau'
- Minute: 'Munud'
- Minutes: 'Munudau'
- Hour: 'Awr'
- Hours: 'Oriau'
- Day: 'Diwrnod'
- Days: 'Diwrnodau'
- Week: 'Wythnos'
- Weeks: 'Wythnosau'
- Month: 'Mis'
- Months: 'Misoedd'
- Year: 'Blwyddyn'
- Years: 'Blynyddoedd'
- Ago: 'Yn ôl'
- Upcoming: ''
- In less than a minute: ''
- Published on: ''
- Streamed on: ''
- Started streaming on: ''
- Publicationtemplate: ''
+ In less than a minute: 'Mewn llai na munud'
+ Published on: 'Cyhoeddwyd ar'
+ Streamed on: 'Wedi''i ffrydio'
+ Started streaming on: 'Wedi dechrau ffrydio'
Sponsor Block category:
sponsor: 'Noddwr'
intro: 'Cyflwyniad'
outro: 'Diweddglo'
self-promotion: 'Hunan-Hyrwyddo'
interaction: 'Rhyngweithiad'
- music offtopic: ''
+ music offtopic: 'Music Offtopic'
recap: 'Crynhoi'
filler: 'Dwli'
External Player:
- OpenInTemplate: ''
+ OpenInTemplate: 'Agor yn {externalPlayer}'
video: 'fideo'
playlist: 'rhestr chwarae'
- OpeningTemplate: ''
- UnsupportedActionTemplate: ''
+ OpeningTemplate: 'Yn agor {videoOrPlaylist} yn {externalPlayer}...'
+ UnsupportedActionTemplate: 'Nid yw {externalPlayer} yn cefnogi: {action}'
Unsupported Actions:
- starting video at offset: ''
- setting a playback rate: ''
- opening playlists: ''
- opening specific video in a playlist (falling back to opening the video): ''
- reversing playlists: ''
+ starting video at offset: 'dechrau fideo wrth wrthbwyso'
+ setting a playback rate: 'gosod cyfradd chwarae yn ôl'
+ opening playlists: 'agor rhestrau chwarae'
+ opening specific video in a playlist (falling back to opening the video): 'agor
+ fideo penodol mewn rhestr chwarae (gan ddychwelyd i agor y fideo)'
+ reversing playlists: 'gwrthdroi rhestrau chwarae'
shuffling playlists: ''
looping playlists: ''
#& Videos
+ Player:
+ Take Screenshot: Tynnu Llun Sgrin
+ More Options: Rhagor o Ddewisiadau
+ AgeRestricted: Nid oes modd gwylio fideos â chyfyngiad oedran gyda FreeTube gan
+ fod angen mewngofnodi Google a defnyddio cyfrif YouTube a ddilysir yn ôl oedran
+ arnynt.
+ MembersOnly: Nid oes moddr gwylio fideos aelodau-yn-unig gyda FreeTube gan fod angen
+ mewngofnodi Google ac aelodaeth â thâl i sianel yr llwythwr.
+ Unlisted: Heb ei restru
+ IP block: Mae YouTube wedi rhwystro'ch cyfeiriad IP rhag gwylio fideos. Ceisiwch
+ newid i VPN neu ddirprwy arall.
Videos:
#& Sort By
Sort By:
@@ -697,15 +935,14 @@ Playlist:
#& About
Playlist: 'Rhestr chwarae'
View Full Playlist: ''
- Videos: 'Fideos'
- View: 'Edrychiad'
- Views: 'Edrychiadau'
Last Updated On: ''
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
+ Sort By:
+ Sort By: Didoli Wrth
+ Custom: Cyfaddas
Change Format:
Change Media Formats: ''
Use Dash Formats: ''
@@ -741,7 +978,7 @@ Chapters:
Mini Player: ''
Comments:
Comments: 'Sylwadau'
- Click to View Comments: ''
+ Click to View Comments: 'Cliciwch i Weld Sylwadau'
Getting comment replies, please wait: ''
There are no more comments for this video: ''
Show Comments: 'Dangos Sylwadau'
@@ -804,9 +1041,7 @@ Invidious API Error (Click to copy): ''
Falling back to Invidious API: ''
Falling back to Local API: ''
This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
Loop is now disabled: ''
Loop is now enabled: ''
Shuffle is now disabled: ''
@@ -837,3 +1072,19 @@ Hashtag:
Yes: 'Ie'
No: 'Na'
Ok: 'Iawn'
+Search character limit: Mae'r ymholiad chwilio tu hwnt i {searchCharacterLimit} nod
+Cancel: Diddymu
+Search Listing:
+ Label:
+ Subtitles: Isdeitlau
+ New: Newydd
+ 3D: 3D
+ 4K: 4K
+ Closed Captions: Capsiynau Caeedig
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+Feed:
+ Feed Last Updated: 'Diweddarwyd llif {feedName} ddiwethaf: {date}'
+ Refresh Feed: Adnewyddu {subscriptionName}
+Close Banner: Cau'r Faner
diff --git a/static/locales/da.yaml b/static/locales/da.yaml
index 32b9a9e9033c0..6bcd6e14d364d 100644
--- a/static/locales/da.yaml
+++ b/static/locales/da.yaml
@@ -125,12 +125,6 @@ Most Popular: 'Mest Populære'
Playlists: 'Playlister'
User Playlists:
Your Playlists: 'Dine Playlister'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Din
- liste over gemte videoer er tom. Klik på gem-knappen i hjørnet af en video, for
- at få den optegnet her
- Playlist Message: Denne side afspejler ikke fuldt funktionelle playlister. Den optegner
- blot videoer, som du har gemt eller favoriseret. Når arbejdet er færdigt, vil
- alle videoer her blive flyttet til en 'Favoritter'-playliste.
Search bar placeholder: Søg efter Playlister
Empty Search Message: Der er ingen videoer i denne playliste, der passer til din
søgning
@@ -213,9 +207,6 @@ User Playlists:
Add to Favorites: Føj til {playlistName}
Remove from Playlist: Fjern fra Playliste
Playlist Name: Playliste Navn
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Er
- du sikker på, at du vil fjerne alle sete videoer fra denne playliste? Dette kan
- ikke fortrydes.
History:
# On History Page
History: 'Historik'
@@ -251,8 +242,6 @@ Settings:
End: 'Slutning'
Blur: Slør
Hidden: Skjult
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious-Instans
- (Standard er https://invidious.snopyta.org)'
Region for Trending: 'Område for Trending'
#! List countries
View all Invidious instance information: Vis al Invidious-instans-information
@@ -370,8 +359,7 @@ Settings:
Empty File Name: Tomt Filnavn
File Name Tooltip: Du kan bruge variabler nedenfor. %Y År 4 tal. %M Måned 2
tal. %D Dag 2 tal. %H Time 2 tal. %N Minut 2 tal. %S Sekund 2 tal. %T Millisekund
- 3 tal. %s Video-sekund. %t Video-millisekund 3 tal. %i Video-ID. Du kan også
- bruge "\" eller "/" til at oprette undermapper.
+ 3 tal. %s Video-sekund. %t Video-millisekund 3 tal. %i Video-ID.
Ask Path: Spørg efter Mappe til at Gemme
Folder Label: Mappe til Skærmbilleder
Next Video Interval: Næste Videointerval
@@ -408,8 +396,6 @@ Settings:
Subscription Settings: 'Abonnementsindstillinger'
Hide Videos on Watch: 'Skjul Videoer på Se'
Fetch Feeds from RSS: 'Hent Feeds fra RSS'
- Manage Subscriptions: 'Abonnementshåndtering'
- Only Show Latest Video for Each Channel: Vis Kun Seneste Video for Hver Kanal
Fetch Automatically: Hent Feed Automatisk
Confirm Before Unsubscribing: Bekræft Før Afmelding
Data Settings:
@@ -417,9 +403,6 @@ Settings:
Select Import Type: 'Vælg Importtype'
Select Export Type: 'Vælg Eksporttype'
Import Subscriptions: 'Importér Abonnementer'
- Import FreeTube: 'Importér FreeTube'
- Import YouTube: 'Importér YouTube'
- Import NewPipe: 'Importér NewPipe'
Export Subscriptions: 'Eksportér Abonnementer'
Export FreeTube: 'Eksportér FreeTube'
Export YouTube: 'Eksportér YouTube'
@@ -447,7 +430,6 @@ Settings:
Unknown data key: 'Ukendt datanøgle'
How do I import my subscriptions?: 'Hvordan importerer jeg mine abonnementer?'
Manage Subscriptions: Abonnementshåndtering
- Check for Legacy Subscriptions: Søg efter Gamle Abonnementer
Export Playlists: Eksportér Playlister
Playlist insufficient data: Utilstrækkelig data for "{playlist}" playliste, springer
objektet over
@@ -458,32 +440,6 @@ Settings:
succesfuldt
History File: Historik-fil
Playlist File: Playliste-fil
- Advanced Settings:
- Advanced Settings: 'Avancerede indstillinger'
- Enable Debug Mode (Prints data to the console): 'Aktivér fejlretningstilstand
- (udskriver data til konsollen)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Adresse (eksempel:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Ved
- at klikke på "TEST PROXY" -knappen sendes en anmodning til https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Brug Tor / Proxy til API opkald'
- TEST PROXY: 'PRØVE PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Se offentlige Instances'
- Clear History:
- Clear History: 'Ryd historie'
- # On Click
- Are you sure you want to delete your history?: 'Er du sikker på, at du vil slette
- din historik?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Ryd abonnementer'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Er du sikker på, at du
- vil fjerne alle abonnementer?'
- #& Yes
- #& No
Proxy Settings:
Error getting network information. Is your proxy configured properly?: Fejl ved
@@ -596,33 +552,6 @@ About:
#On About page
About: 'Om'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Denne
- copyleftede software er frit licenseret til AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Fundet en fejl? Vil du foreslå en funktion? Vil du hjælpe? Tjek vores GitHub-side.
- Træk anmodninger velkommen.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Mange
- tak til de mennesker og projekter, der gør FreeTube muligt!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Vil
- du chatte? Deltag i vores Element / Matrix Server. Kontroller reglerne inden du
- tilmelder dig.'
-
- 'Looking for help? Check out our Wiki page.': 'Leder du efter hjælp? Tjek vores
- Wiki-side.'
-
- Check out our Firefox extension!: 'Tjek vores Firefox-udvidelse!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Hvis
- du kan lide at bruge FreeTube, kan du overveje at donere via Liberapay eller via
- vores Bitcoin adresse.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Seneste FreeTube Nyheder'
-
Donate: Donér
these people and projects: disse mennesker og projekter
FreeTube is made possible by: FreeTube er gjort mulig af
@@ -644,8 +573,6 @@ About:
Help: Hjælp
GitHub releases: GitHub-udgivelser
Downloads / Changelog: Overførsler / Ændringslog
- View License: Vis Licens
- Licensed under the AGPLv3: Licenseret under AGPLv3
Source code: Kildekode
Beta: Beta
Discussions: Diskussioner
@@ -786,37 +713,7 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Direkte
Chat understøttes i øjeblikket ikke med Invidious-APIen. Direkte forbindelse
til YouTube kræves.'
- Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Maj'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Sekund'
- Seconds: 'Sekunder'
- Minute: 'Minut'
- Minutes: 'Minutter'
- Hour: 'Time'
- Hours: 'Timer'
- Day: 'Dag'
- Days: 'Dage'
- Week: 'Uge'
- Weeks: 'Uger'
- Month: 'Måned'
- Months: 'Måneder'
- Year: 'År'
- Years: 'År'
- Ago: 'Siden'
- Upcoming: 'Har premiere'
Published on: 'Udgivet'
- Publicationtemplate: '{number} {unit} siden'
#& Videos
Copy Invidious Channel Link: Kopiér Invidious Kanal-Link
Open Channel in Invidious: Åbn Kanal i Invidious
@@ -884,9 +781,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Vis Hele Playliste'
- Videos: 'Videoer'
- View: 'Visning'
- Views: 'Visninger'
Last Updated On: 'Sidst Opdateret'
# On Video Watch Page
@@ -898,7 +792,6 @@ Playlist:
VideoTitleDescending: Titel (Å-A)
VideoTitleAscending: Titel (A-Å)
Sort By: Sortér Efter
-Toggle Theatre Mode: 'Slå Biograftilstand til/fra'
Change Format:
Change Media Formats: 'Skift Videoformater'
Use Dash Formats: 'Brug DASH-Formater'
@@ -960,7 +853,6 @@ Local API Error (Click to copy): 'Lokal API-Fejl (Klik for at kopiere)'
Invidious API Error (Click to copy): 'Invidious-API-Fejl (Klik for at kopiere)'
Falling back to Invidious API: 'Falder tilbage til Invidious-API'
Falling back to Local API: 'Falder tilbage til den lokale API'
-Subscriptions have not yet been implemented: 'Abonnementer er endnu ikke blevet implementerede'
Loop is now disabled: 'Gentagelse er nu deaktiveret'
Loop is now enabled: 'Gentagelse er nu aktiveret'
Shuffle is now disabled: 'Bland er nu deaktiveret'
@@ -1016,7 +908,7 @@ Tooltips:
kan blive angivet her hvis det er nødvendigt.
DefaultCustomArgumentsTemplate: "(Standard: '{defaultCustomArguments}')"
Custom External Player Arguments: Alle brugerdefinerede kommandolinjeargumenter,
- opdelt med semikoloner (';'), du ønsker viderebragt til den eksterne afspiller.
+ du ønsker viderebragt til den eksterne afspiller.
External Player: 'Valg af ekstern afspiller vil fremvise et ikon, for åbning af
videoen (playliste hvis understøttet) i den eksterne afspiller, på miniaturebilledet.
Advarsel: Invidious-indstillinger har ingen effekt på eksterne afspillere.'
@@ -1037,8 +929,6 @@ Channels:
Unsubscribe Prompt: Er du sikker på at du vil afmelde dit abonnement på "{channelName}"?
Search bar placeholder: Søg Kanaler
Empty: Din kanalliste er i øjeblikket tom.
- Unsubscribe: Afmeld
- Unsubscribed: '{channelName} er fjernet fra dine abonnementer'
Default Invidious instance has been set to {instance}: Standard Invidious-instans
er blevet sat til {instance}
Default Invidious instance has been cleared: Standard Invidious-instans er blevet
@@ -1050,8 +940,6 @@ Downloading failed: Der var et problem med at downloade "{videoTitle}"
Unknown YouTube url type, cannot be opened in app: Ukendt YouTube URL-type, kan ikke
åbnes i appen
Screenshot Error: Skærmbillede mislykkedes. {error}
-Hashtags have not yet been implemented, try again later: Hashtags er ikke implementeret
- endnu, prøv igen senere
External link opening has been disabled in the general settings: Åbning af eksterne
links er slået fra i generelle indstillinger
Starting download: Starter download af "{videoTitle}"
diff --git a/static/locales/de-DE.yaml b/static/locales/de-DE.yaml
index faf81d6e7b805..1ba04386a9db9 100644
--- a/static/locales/de-DE.yaml
+++ b/static/locales/de-DE.yaml
@@ -132,13 +132,6 @@ Most Popular: Am beliebtesten
Playlists: Wiedergabelisten
User Playlists:
Your Playlists: Deine Wiedergabelisten
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Deine
- gespeicherten Videos sind leer. Klicke auf die Schaltfläche „Speichern“ in der
- Ecke eines Videos, damit es hier aufgelistet wird
- Playlist Message: Diese Seite spiegelt nicht die vollständig funktionierenden Wiedergabelisten
- wider. Sie listet nur Videos auf, die du gespeichert oder favorisiert hast. Wenn
- die Arbeiten abgeschlossen sind, werden alle Videos, die sich derzeit hier befinden,
- in eine Wiedergabeliste „Favoriten“ migriert.
Search bar placeholder: Nach Wiedergabelisten suchen
Empty Search Message: Es gibt keine Videos in dieser Wiedergabeliste, die deiner
Suche entsprechen
@@ -198,7 +191,6 @@ User Playlists:
This playlist does not exist: Diese Wiedergabeliste existiert nicht
This playlist is now used for quick bookmark: Diese Wiedergabeliste wird jetzt
für Schnelles Merken genutzt
- Quick bookmark disabled: 'Schnelles Merken deaktiviert'
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Diese
Wiedergabeliste wird jetzt für Schnelles Merken genutzt, statt {oldPlaylistName}.
Klicke hier zum zurücksetzen
@@ -245,14 +237,10 @@ User Playlists:
wurde erfolgreich erstellt.
Create New Playlist: Neue Wiedergabeliste erstellen
Remove from Playlist: Aus der Wiedergabeliste entfernen
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Bist
- du sicher, dass du alle angesehenen Videos aus dieser Wiedergabeliste entfernen
- möchtest? Dies kann nicht rückgängig gemacht werden.
Add to Favorites: Hinzufügen zu {playlistName}
Remove from Favorites: Löschen aus {playlistName}
Enable Quick Bookmark With This Playlist: Schnelles Merken für diese Wiedergabeliste
aktivieren
- Disable Quick Bookmark: Schnelles Merken deaktivieren
Playlists with Matching Videos: Wiedergabelisten mit passenden Videos
Quick Bookmark Enabled: Schnelles Lesezeichen aktiviert
Cannot delete the quick bookmark target playlist.: Die Wiedergabeliste für das schnelle
@@ -268,6 +256,9 @@ User Playlists:
möchten? Dies kann nicht rückgängig gemacht werden. | Sind Sie sicher, dass Sie
{playlistItemCount} angesehene Videos aus dieser Wiedergabeliste entfernen möchten?
Dies kann nicht rückgängig gemacht werden.
+ Export Playlist: Diese Wiedergabeliste exportieren
+ The playlist has been successfully exported: Die Wiedergabeliste wurde erfolgreich
+ exportiert
History:
# On History Page
History: Verlauf
@@ -281,8 +272,8 @@ Settings:
Settings: Einstellungen
General Settings:
General Settings: Allgemein
- Fallback to Non-Preferred Backend on Failure: Falle zu nicht-präferiertem System
- bei Fehlschlag zurück
+ Fallback to Non-Preferred Backend on Failure: Bei Ausfall auf nicht bevorzugtes
+ Backend zurückgreifen
Enable Search Suggestions: Suchvorschläge aktivieren
Default Landing Page: Standard Startseite
@@ -303,11 +294,9 @@ Settings:
End: Ende
Hidden: Versteckt
Blur: Unschärfe
- 'Invidious Instance (Default is https://invidious.snopyta.org)': Invidious-Instanz
- (Standard ist https://invidious.snopyta.org)
Region for Trending: Region für Trends
#! List countries
- Check for Latest Blog Posts: Nach aktuellsten Blogeinträgen suchen
+ Check for Latest Blog Posts: Nach neuesten Blogeinträgen suchen
Check for Updates: Auf Aktualisierungen prüfen
View all Invidious instance information: Alle Informationen zur Invidious-Instanz
anzeigen
@@ -328,6 +317,8 @@ Settings:
Auto Load Next Page:
Label: Nächste Seite automatisch laden
Tooltip: Zusätzliche Seiten und Kommentare automatisch laden.
+ Open Deep Links In New Window: An FreeTube übergebene URLs in einem neuen Fenster
+ öffnen
Theme Settings:
Theme Settings: Farbschema
Match Top Bar with Main Color: Obere Leiste an Hauptfarbe anpassen
@@ -344,6 +335,9 @@ Settings:
Nordic: Nordic
Solarized Dark: Solarisiert Dunkel
Solarized Light: Solarisiert Hell
+ Gruvbox Light: Gruvbox Hell
+ Gruvbox Dark: Gruvbox Dunkel
+ Catppuccin Frappe: Catppuccin Frappe
Main Color Theme:
Main Color Theme: Hauptfarbe des Farbschemas
Red: Rot
@@ -391,6 +385,30 @@ Settings:
Solarized Cyan: Solarisiertes Cyan
Solarized Violet: Solarisiertes Violett
Solarized Green: Solarisiertes Grün
+ Gruvbox Dark Green: Gruvbox Dunkelgrün
+ Gruvbox Dark Yellow: Gruvbox Dunkelgelb
+ Gruvbox Dark Purple: Gruvbox Dunkellila
+ Gruvbox Light Red: Gruvbox Hellrot
+ Gruvbox Light Blue: Gruvbox Hellblau
+ Gruvbox Light Purple: Gruvbox Helllila
+ Gruvbox Dark Orange: Gruvbox Dunkelorange
+ Gruvbox Dark Aqua: Gruvbox dunkles Wasser
+ Gruvbox Light Orange: Gruvbox Hellorange
+ Gruvbox Dark Blue: Gruvbox Dunkelblau
+ Catppuccin Frappe Yellow: Catppuccin Frappe gelb
+ Catppuccin Frappe Sky: Catppuccin Frappe himmelblau
+ Catppuccin Frappe Mauve: Catppuccin Frappe malvenfarben
+ Catppuccin Frappe Blue: Catppuccin Frappe blau
+ Catppuccin Frappe Flamingo: Catppuccin Frappe Flamingo
+ Catppuccin Frappe Red: Catppuccin Frappe rot
+ Catppuccin Frappe Teal: Catppuccin Frappe blaugrün
+ Catppuccin Frappe Peach: Catppuccin Frappe pfirsichfarben
+ Catppuccin Frappe Rosewater: Catppuccin Frappe Rosenwasser
+ Catppuccin Frappe Green: Catppuccin Frappe grün
+ Catppuccin Frappe Sapphire: Catppuccin Frappe saphirblau
+ Catppuccin Frappe Pink: Catppuccin Frappe pink
+ Catppuccin Frappe Lavender: Catppuccin Frappe lavendelfarben
+ Catppuccin Frappe Maroon: Catppuccin Frappe kastanienbraun
Secondary Color Theme: Sekundäres Farbschema
#* Main Color Theme
UI Scale: Skalierung der Benutzeroberfläche
@@ -400,7 +418,6 @@ Settings:
Hide FreeTube Header Logo: FreeTube-Titellogo ausblenden
Player Settings:
Player Settings: Videoabspieler
- Remember History: Verlauf speichern
Play Next Video: Nächstes Video abspielen
Turn on Subtitles by Default: Untertitel standardmäßig aktivieren
Autoplay Videos: Videos automatisch abspielen
@@ -427,12 +444,12 @@ Settings:
4k: 4k
8k: 8k
Playlist Next Video Interval: Zeit zwischen automatischer Videowiedergabe
- Next Video Interval: Intervall bis zum nächsten Video
+ Next Video Interval: Automatischer Wiedergabe-Timer
Display Play Button In Video Player: Wiedergabetaste im Videoabspieler anzeigen
Scroll Volume Over Video Player: Lautstärke durch Scrollen auf Video ändern
Fast-Forward / Rewind Interval: Intervall für schnelles Vor-/Zurückspulen
Scroll Playback Rate Over Video Player: Scroll-Wiedergaberate über Videoabspieler
- Video Playback Rate Interval: Intervall für die Videowiedergabegeschwindigkeit
+ Video Playback Rate Interval: Video-Wiedergabegeschwindigkeitsintervall
Max Video Playback Rate: Maximale Wiedergabegeschwindigkeit
Screenshot:
Enable: Bildschirmfoto aktivieren
@@ -448,54 +465,20 @@ Settings:
File Name Tooltip: Du kannst die folgenden Variablen verwenden. %Y Jahr 4-stellig.
%M Monat 2 Ziffern. %D Tag 2 Ziffern. %H Stunde 2 Ziffern. %N Minute 2 Ziffern.
%S Sekunde 2 Ziffern. %T Millisekunde 3 Ziffern. %s Video-Sekunde. %t Video
- Millisekunde 3 Ziffern. %i Video-ID. Du kannst auch \ oder / verwenden, um
- Unterordner zu erstellen.
+ Millisekunde 3 Ziffern. %i Video-ID.
Enter Fullscreen on Display Rotate: Beim Drehen des Bildschirms zu Vollbild wechseln
Skip by Scrolling Over Video Player: Überspringen durch Scrollen über den Videoabspieler
+ Autoplay Interruption Timer: Automatische Wiedergabe Unterbrechungs-Timer
Subscription Settings:
Subscription Settings: Abo
Hide Videos on Watch: Videos bei Wiedergabe ausblenden
- Subscriptions Export Format:
- Subscriptions Export Format: Abonnement Exportierformat
- #& Freetube
- Newpipe: Newpipe
- OPML: OPML
- Manage Subscriptions: Abos verwalten
- Import Subscriptions: Importiere Abonnements
- Export Subscriptions: Exportiere Abonnements
- How do I import my subscriptions?: Wie importiere ich meine Abonnements?
Fetch Feeds from RSS: Feeds von RSS abrufen
Fetch Automatically: Feed automatisch abrufen
- Only Show Latest Video for Each Channel: Nur das neueste Video für jeden Kanal
- anzeigen
Confirm Before Unsubscribing: Unbeabsichtigtes Deabonnieren verhindern
- Advanced Settings:
- Advanced Settings: Erweiterte Einstellungen
- Enable Debug Mode (Prints data to the console): Aktiviere Debug-Modus (Konsolenausgabe
- des Programmes)
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy-Adresse (Beispiel:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >-
- Den "TESTE PROXY"-Knopf zu drücken, sendet eine Anfrage an https://ipinfo.io/json
- Use Tor / Proxy for API calls: Nutze Tor / Proxy für API Aufrufe
- TEST PROXY: TESTE PROXY
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: Zeige öffentliche Instanzen
- Clear History:
- Clear History: Lösche Verlauf
- # On Click
- Are you sure you want to delete your history?: Bist du sicher, dass du deinen
- Verlauf löschen möchtest?
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: Lösche Abonnements
- # On Click
- Are you sure you want to remove all subscriptions?: Bist du sicher, dass du
- deine Abonnements löschen möchtest?
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': Die Anzahl der für jeden
+ Kanal angezeigten Videos begrenzen
+ To: Limitieren auf
Privacy Settings:
Watch history has been cleared: Wiedergabeverlauf wurde gelöscht
Are you sure you want to remove your entire watch history?: Bist du sicher, dass
@@ -545,14 +528,10 @@ Settings:
Export YouTube: YouTube exportieren
Export FreeTube: FreeTube exportieren
Export Subscriptions: Abos exportieren
- Import NewPipe: Importiere NewPipe
- Import YouTube: Importiere YouTube
- Import FreeTube: Importiere FreeTube
Import Subscriptions: Abos importieren
Select Export Type: Exporttyp auswählen
Select Import Type: Importtyp auswählen
Data Settings: Daten
- Check for Legacy Subscriptions: Auf ältere Abos prüfen
Manage Subscriptions: Abos verwalten
Export Playlists: Wiedergabelisten exportieren
Import Playlists: Wiedergabelisten importieren
@@ -596,9 +575,9 @@ Settings:
Hide Channels Placeholder: Kanal-ID
Display Titles Without Excessive Capitalisation: Titel ohne übermäßige Großschreibung
und Zeichensetzung anzeigen
- Hide Channel Playlists: Kanal-Wiedergabelisten ausblenden
- Hide Channel Community: Kanal-Gemeinschaft ausblenden
- Hide Channel Shorts: Kanal-Kurzvideos ausblenden
+ Hide Channel Playlists: 'Tab „Wiedergabelisten“ des Kanals ausblenden'
+ Hide Channel Community: 'Tab „Gemeinschaft“ des Kanals ausblenden'
+ Hide Channel Shorts: 'Tab „Kurzvideos“ des Kanals ausblenden'
Hide Featured Channels: Hervorgehobene Kanäle ausblenden
Sections:
Side Bar: Seitenleiste
@@ -606,12 +585,11 @@ Settings:
General: Allgemein
Watch Page: Seite beobachten
Subscriptions Page: Abos-Seite
- Hide Channel Podcasts: Kanal-Podcasts ausblenden
+ Hide Channel Podcasts: 'Tab „Podcasts“ des Kanals ausblenden'
Hide Subscriptions Videos: Abo-Videos ausblenden
Hide Subscriptions Shorts: Abo-Kurzvideos ausblenden
- Hide Channel Releases: Kanalveröffentlichungen ausblenden
- Hide Subscriptions Live: Live der Abos ausblenden
- Blur Thumbnails: Vorschaubilder unscharf machen
+ Hide Channel Releases: 'Tab „Veröffentlichungen“ des Kanals ausblenden'
+ Hide Subscriptions Live: Abo-Live ausblenden
Hide Profile Pictures in Comments: Profilbilder in den Kommentaren ausblenden
Hide Subscriptions Community: Abo-Gemeinschaft ausblenden
Hide Channels Invalid: Kanal-ID war ungültig
@@ -620,10 +598,12 @@ Settings:
Hide Channels Already Exists: Kanal-ID bereits vorhanden
Hide Channels API Error: Fehler beim Abrufen von Benutzern mit der bereitgestellten
ID. Bitte überprüfen Sie erneut, ob der Ausweis korrekt ist.
- Hide Videos and Playlists Containing Text: Videos und Playlisten verstecken, die
- Text enthalten
- Hide Videos and Playlists Containing Text Placeholder: Wort, Teil eines Wortes
- oder Satz
+ Hide Videos and Playlists Containing Text: Videos und Wiedergabelisten, die Text
+ enthalten, ausblenden
+ Hide Videos and Playlists Containing Text Placeholder: Wort, Wortfragment oder
+ Phrase
+ Hide Channel Home: 'Tab „Startseite“ des Kanals ausblenden'
+ Show Added Items: Hinzugefügte Elemente anzeigen
The app needs to restart for changes to take effect. Restart and apply change?: Die
App muss neu gestartet werden, damit die Änderungen wirksam werden. Neu starten
und Änderung übernehmen?
@@ -643,6 +623,11 @@ Settings:
Proxy Protocol: Proxy-Protokoll
Enable Tor / Proxy: Tor / Proxy aktivieren
Proxy Settings: Proxy
+ Proxy Warning: FreeTube hat keinen eingebauten Proxy, kann aber mit einem externen
+ Proxy verbunden werden, wie z. B. einem, der auf deinem Rechner läuft wie Tor,
+ oder einem externen Proxy wie einem SOCKS5-Proxy, der von einigen VPNs bereitgestellt
+ wird. Falls aktiviert, stelle sicher, dass dein Proxy/Tor richtig konfiguriert
+ ist, oder FreeTube wird keine Daten abrufen können.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Benachrichtigen, wenn ein Sponsorsegment
übersprungen wird
@@ -658,7 +643,7 @@ Settings:
Do Nothing: Nichts tun
Category Color: Kategoriefarbe
UseDeArrowTitles: DeArrow-Videotitel verwenden
- UseDeArrowThumbnails: Nutze DeArrow für Thumbnails
+ UseDeArrowThumbnails: DeArrow für Miniaturansichten verwenden
'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': DeArrow
Thumbnail Generator API URL (Standard ist https://dearrow-thumb.ajay.app)
External Player Settings:
@@ -671,7 +656,7 @@ Settings:
Players:
None:
Name: Keine
- Ignore Default Arguments: Ignoriere Standardargument
+ Ignore Default Arguments: Standardargumente ignorieren
Download Settings:
Download Settings: Herunterladen
Ask Download Path: Nach dem Herunterladepfad fragen
@@ -701,61 +686,21 @@ Settings:
Set Password To Prevent Access: Passwort festlegen, um den Zugriff auf die Einstellungen
zu verhindern
Set Password: Passwort festlegen
- Expand All Settings Sections: Alle Einstellungsabschnitte aufklappen
- Sort Settings Sections (A-Z): Einstellungsbereiche sortieren (A-Z)
+ Sort Settings Sections (A-Z): Einstellungsabschnitte sortieren (A-Z)
Return to Settings Menu: Zurück zum Einstellungsmenü
About:
#On About page
About: Über
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0..': >-
- Dieses Programm is unter der freien Lizent AGPL-3.0 veröffentlicht.
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Einen Programmfehler gefunden? Eine neue Funktion vorschlagen? Mithelfen? Schau
- auf unserer GitHub-Seite vorbei. Änderungsvorschläge am Programmquelltext sind
- dort willkommen.
-
- Thank you very much to the People and Projects that make FreeTube possible!: >-
- Vielen Dank an all die Personen und Projekte die FreeTube möglich machen!
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >-
- Lust zu chatten? Tritt unserem Element- / Matrix-Server bei. Bitte lese zuvor
- aber noch die Regeln.
-
- 'Looking for help? Check out our Wiki page.': Suchst Du nach Hilfe? Schaue auf unseren
- Wiki vorbei.
-
- Check out our Firefox extension!: Installiere auch unsere Firefox-Erweiterung!
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >-
- Falls du FreeTube gerne nutzt, erwäge doch das Spenden über Liberapay oder unsere
- Bitcoinadresse.
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: Aktuellsten FreeTube-Neuigkeiten
-
#On Channel Page
- This software is FOSS and released under the GNU Affero General Public License v3.0.: Diese
- freie Software ist unter der AGPL-3.0 lizenziert.
- Translate via Weblate: Auf Weblate übersetzen
Website: Website
- Source Code: Quellcode
- Release Notes: Versionshinweise
Blog: Blog
Credits: Danksagungen
FAQ: Häufig gestellte Fragen
- Wiki: Wiki
- Report an Issue: Fehler melden
- Channel Rules: Kanalregeln
Email: E-Mail
- License: Lizenz
Beta: Beta
Donate: Spenden
- Useful Links: Nützliche Links
Help: Hilfe
- Contact: Kontakt
these people and projects: diesen Menschen und Projekten
FreeTube is made possible by: FreeTube wird ermöglicht von
Translate: Übersetzen
@@ -770,8 +715,6 @@ About:
FreeTube Wiki: FreeTube-Wiki
GitHub releases: GitHub-Veröffentlichungen
Downloads / Changelog: Downloads / Änderungsprotokoll
- View License: Lizenz ansehen
- Licensed under the AGPLv3: Lizenziert unter der AGPLv3
Source code: Quellcode
Discussions: Diskussionen
Licensed under the: Lizenziert unter der
@@ -844,6 +787,9 @@ Channel:
Releases: Veröffentlichungen
This channel does not currently have any releases: Dieser Kanal hat derzeit keine
Veröffentlichungen
+ Home:
+ Home: Startseite
+ View Playlist: Wiedergabeliste anzeigen
Video:
Open in YouTube: In YouTube öffnen
Copy YouTube Link: YouTube-Link kopieren
@@ -868,38 +814,8 @@ Video:
wird von der Invidious-API derzeit nicht unterstützt. Eine direkte Verbindung
zu YouTube ist erforderlich.
Published:
- Jan: Jan
- Feb: Feb
- Mar: Mär
- Apr: Apr
- May: Mai
- Jun: Jun
- Jul: Jul
- Aug: Aug
- Sep: Sep
- Oct: Okt
- Nov: Nov
- Dec: Dez
- Second: Sekunde
- Seconds: Sekunden
- Hour: Stunde
- Hours: Stunden
- Day: Tag
- Days: Tage
- Week: Woche
- Weeks: Wochen
- Month: Monat
- Months: Monate
- Year: Jahr
- Years: Jahre
- Ago: vor
- Upcoming: Premiere am
- Minutes: Minuten
- Minute: Minute
- Less than a minute: Weniger als einer Minute
In less than a minute: In weniger als einer Minute
Published on: Veröffentlicht am
- Publicationtemplate: vor {number} {unit}
#& Videos
Video has been removed from your history: Video wurde aus deinem Verlauf entfernt
@@ -987,13 +903,23 @@ Video:
CodecsVideoAudioNoItags: 'Codecs: {videoCodec} / {audioCodec}'
You appear to be offline: Sie scheinen offline zu sein.
Playback will resume automatically when your connection comes back: Die Wiedergabe
- wird automatisch wieder aufgenommen, wenn Ihre Verbindung zurückkommt.
+ wird automatisch fortgesetzt, wenn deine Verbindung wiederhergestellt ist.
Skipped segment: 'Segment {segmentCategory} übersprungen'
TranslatedCaptionTemplate: '{language} (übersetzt von {originalLanguage})'
Exit Full Window: Vollständiges Fenster beenden
Hide Stats: Statistiken ausblenden
IP block: YouTube hat Ihre IP-Adresse für die Videowiedergabe gesperrt. Bitte versuchen
Sie, zu einem anderen VPN oder Proxy zu wechseln.
+ Unlisted: Nicht gelistet
+ MembersOnly: Videos, die nur für Mitglieder bestimmt sind, können mit FreeTube nicht
+ angesehen werden, da sie einen Google-Login und eine kostenpflichtige Mitgliedschaft
+ im Kanal des Hochladers erfordern.
+ AgeRestricted: Videos mit Altersbeschränkung können mit FreeTube nicht angesehen
+ werden, da sie eine Google-Anmeldung und die Verwendung eines altersgeprüften
+ YouTube-Kontos erfordern.
+ DeArrow:
+ Show Modified Details: Geänderte Details anzeigen
+ Show Original Details: Originaldetails anzeigen
Videos:
#& Sort By
Sort By:
@@ -1004,9 +930,6 @@ Videos:
Playlist:
#& About
View Full Playlist: Vollständige Wiedergabeliste ansehen
- Videos: Videos
- View: Aufruf
- Views: Aufrufe
Last Updated On: Zuletzt aktualisiert am
Playlist: Wiedergabeliste
@@ -1024,7 +947,6 @@ Playlist:
Custom: Benutzerdefiniert
VideoDurationAscending: Dauer (Kürzeste zuerst)
VideoDurationDescending: Dauer (Längste zuerst)
-Toggle Theatre Mode: Kinomodus umschalten
Change Format:
Change Media Formats: Medienformate ändern
Use Dash Formats: DASH-Formate verwenden
@@ -1097,7 +1019,6 @@ Falling back to Local API: Rückgriff auf lokale API
This video is unavailable because of missing formats. This can happen due to country unavailability.: Dieses
Video ist aufgrund fehlender Formate nicht verfügbar. Zugriffsbeschränkungen im
Land kann dafür der Grund sein.
-Subscriptions have not yet been implemented: Abos sind noch nicht implementiert
Loop is now disabled: Wiederholung ist jetzt deaktiviert
Loop is now enabled: Wiederholung ist jetzt aktiviert
Shuffle is now disabled: Zufallswiedergabe ist jetzt deaktiviert
@@ -1184,6 +1105,9 @@ Tooltips:
External Link Handling: "Wähle das Standardverhalten, wenn ein Link angeklickt
wird, der nicht in FreeTube geöffnet werden kann.\nStandardmäßig wird FreeTube
den angeklickten Link in deinem Standardbrowser öffnen.\n"
+ Open Deep Links In New Window: URLs die an FreeTube übergeben werden, z. B. durch
+ Redirect-Browser-Erweiterungen oder Befehlszeilenargumente, werden in einem
+ neuen Fenster geöffnet.
Subscription Settings:
Fetch Feeds from RSS: Wenn aktiviert, verwendet FreeTube RSS anstelle der Standardmethode,
um deinen Abo-Feed abzurufen. RSS ist schneller und verhindert die IP-Blockierung,
@@ -1208,8 +1132,7 @@ Tooltips:
zu springen, MPV-Stil.
External Player Settings:
Custom External Player Arguments: Alle benutzerdefinierten Befehlszeilenargumente,
- getrennt durch Semikolon (';'), die an den externen Abspieler übergeben werden
- sollen.
+ die an den externen Abspieler übergeben werden sollen.
Ignore Warnings: Warnungen unterdrücken, wenn der aktuelle externe Abspieler die
aktuelle Aktion nicht unterstützt (z. B. das Umkehren von Wiedergabelisten usw.).
Custom External Player Executable: Standardmäßig wird FreeTube annehmen, dass
@@ -1243,14 +1166,13 @@ Tooltips:
SponsorBlock Settings:
UseDeArrowTitles: Videotitel durch von Benutzern eingereichte Titel von DeArrow
ersetzen.
- UseDeArrowThumbnails: Ersetze Video-Thumbnails mit Thumbnails von DeArrow.
+ UseDeArrowThumbnails: Video-Miniaturansichten durch Miniaturansichten von DeArrow
+ ersetzen.
Playing Next Video Interval: Nächstes Video wird sofort abgespielt. Zum Abbrechen
klicken. | Nächstes Video wird in {nextVideoInterval} Sekunden abgespielt. Zum Abbrechen
klicken. | Nächstes Video wird in {nextVideoInterval} Sekunden abgespielt. Zum Abbrechen
klicken.
More: Mehr
-Hashtags have not yet been implemented, try again later: Hashtags wurden noch nicht
- implementiert, bitte versuche es später noch einmal
Unknown YouTube url type, cannot be opened in app: Unbekannter YouTube-URL-Typ, kann
in der App nicht geöffnet werden
Open New Window: Neues Fenster öffnen
@@ -1267,7 +1189,7 @@ External link opening has been disabled in the general settings: Das Öffnen ext
Downloading has completed: „{videoTitle}“ wurde vollständig heruntergeladen
Starting download: Herunterladen von „{videoTitle}“ wird gestartet
Downloading failed: Beim Herunterladen von „{videoTitle}“ gab es ein Problem
-Screenshot Success: Bildschirmfoto als „{filePath}“ gespeichert
+Screenshot Success: Bildschirmfoto gespeichert
Screenshot Error: Bildschirmfoto fehlgeschlagen. {error}
New Window: Neues Fenster
Channels:
@@ -1276,8 +1198,6 @@ Channels:
Search bar placeholder: Kanäle durchsuchen
Count: '{number} Kanal/Kanäle gefunden.'
Empty: Deine Kanal-Liste ist derzeit leer.
- Unsubscribe: Abo entfernen
- Unsubscribed: '{channelName} wurde aus deinen Abos entfernt'
Unsubscribe Prompt: Bist du sicher, dass du dein Abo für „{channelName}“ entfernen
willst?
Clipboard:
@@ -1290,6 +1210,7 @@ Chapters:
aktuelles Kapitel: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Kapitelliste ausgeblendet,
aktuelles Kapitel: {chapterName}'
+ Key Moments: Schlüsselmomente
Preferences: Einstellungen
Ok: OK
Hashtag:
@@ -1320,7 +1241,7 @@ Feed:
Yes, Delete: Ja, löschen
Cancel: Abbrechen
Search character limit: Die Suche ist länger als das {searchCharacterLimit}-Zeichen-Limit
-Yes, Restart: Ja, neustarten
+Yes, Restart: Ja, neu starten
Yes, Open Link: Ja, Link öffnen
Search Listing:
Label:
@@ -1334,3 +1255,78 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Das Öffnen einer potenziell unsicheren
URL wurde blockiert: „{url}“.'
+Keys:
+ arrowdown: Pfeil nach unten
+ arrowleft: Pfeil nach links
+ arrowup: Pfeil nach oben
+ ctrl: Strg
+ alt: Alt
+ arrowright: Pfeil nach rechts
+ plus: Plus
+ enter: Enter
+ shift: Shift
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Right-click or hold to see history: Mit der rechten Maustaste klicken oder halten,
+ um den Verlauf zu sehen
+Autoplay Interruption Timer: Automatische Wiedergabe wurde aufgrund von {autoplayInterruptionIntervalHours}
+ Stunden Inaktivität abgebrochen
+Description:
+ Collapse Description: Weniger anzeigen
+ Expand Description: '...mehr'
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Tastenkombinationen
+ Sections:
+ Video:
+ Playback: 'Video: Wiedergabe'
+ General: 'Video: Allgemein'
+ App:
+ Situational: 'Anwendung: Situationsbezogen'
+ General: 'Anwendung: Allgemein'
+ History Backward: Eine Seite zurückgehen
+ New Window: Ein neues Fenster erzeugen
+ Navigate to Settings: Zur Einstellungsseite navigieren
+ Navigate to History: Zur Verlaufsseite navigieren
+ Stats: Video-Statistiken anzeigen
+ Fullscreen: Vollbildmodus umschalten
+ Decrease Video Speed: Verringern der Videogeschwindigkeit basierend auf dem Intervall
+ der Videowiedergaberate
+ Take Screenshot: Bildschirmfoto erstellen
+ Minimize Window: Fenster minimieren
+ Close Window: Fenster schließen
+ Restart Window: Fenster neu starten
+ Reset Zoom: Zoomstufe / UI-Skalierung zurücksetzen
+ Zoom In: Vergrößern
+ Zoom Out: Verkleinern
+ Focus Search: Fokus auf die Suchleiste
+ Search in New Window: In einem neuen Fenster suchen
+ Refresh: Feed mit aktuellen Inhalten aktualisieren
+ Large Fast Forward: 10 Sekunden vorspulen / Schnelles Vorspulen des Videos basierend
+ auf der aktuellen Videowiedergaberate
+ Mute: Stummschaltung
+ Force Restart Window: Fenster Neustart erzwingen
+ Volume Up: Lautstärke erhöhen
+ Volume Down: Lautstärke vermindern
+ Next Chapter: Nächstes Kapitel
+ Last Chapter: Letztes Kapitel
+ Show Keyboard Shortcuts: Tastaturkürzel anzeigen
+ History Forward: Eine Seite nach vorne gehen
+ Increase Video Speed: Erhöhen der Videogeschwindigkeit basierend auf dem Intervall
+ der Videowiedergaberate
+ Large Rewind: 10 Sekunden zurückspulen / Video basierend auf der aktuellen Videowiedergaberate
+ zurückspulen
+ Full Window: Ganzes Fenster umschalten
+ Theatre Mode: Theatermodus umschalten
+ Toggle Developer Tools: Entwicklerwerkzeuge umschalten
+ Play: Wiedergabe/Pause umschalten
+ Focus Secondary Search: Fokus auf die sekundäre Suchleiste (falls eine vorhanden
+ ist)
+ Captions: Untertitel EIN/AUS umschalten
+ Picture in Picture: Bild-in-Bild-Modus umschalten
+ Last Frame: Vorheriges Bild (bei pausierter Wiedergabe)
+ Small Fast Forward: X Sekunden schnell vorspulen, basierend auf dem Schnellvorspulintervall
+ und der aktuellen Videowiedergaberate
+ Skip by Tenths: Prozentuales Überspringen des Videos (3 Sprünge bis 30 % der Dauer)
+ Next Frame: Nächstes Bild (bei pausierter Wiedergabe)
+ Small Rewind: X Sekunden zurückspulen, basierend auf dem Rückspulintervall und der
+ aktuellen Videowiedergaberate
diff --git a/static/locales/el.yaml b/static/locales/el.yaml
index 03affc214f6dc..c552e142ce75a 100644
--- a/static/locales/el.yaml
+++ b/static/locales/el.yaml
@@ -116,13 +116,6 @@ Most Popular: 'Δημοφιλέστερα'
Playlists: 'Λίστες αναπαραγωγής'
User Playlists:
Your Playlists: 'Προσωπικές Λίστες αναπαραγωγής'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Τα
- αποθηκευμένα βίντεο σας είναι κενά. Κάντε κλικ στο κουμπί αποθήκευσης στη γωνία
- ενός βίντεο για να το εισάγετε εδώ
- Playlist Message: Αυτή η σελίδα δεν αντικατοπτρίζει πλήρως λειτουργικές λίστες αναπαραγωγής.
- Παραθέτει μόνο βίντεο που έχετε αποθηκεύσει ή προσθέσει στα αγαπημένα. Όταν ολοκληρωθεί
- η εργασία, όλα τα βίντεο που βρίσκονται εδώ θα μεταφερθούν στη λίστα αναπαραγωγής
- «Αγαπημένα».
Search bar placeholder: Αναζήτηση στη λίστα αναπαραγωγής
Empty Search Message: Δεν υπάρχουν βίντεο σε αυτήν τη λίστα αναπαραγωγής που να
ταιριάζουν με την αναζήτησή σας
@@ -161,8 +154,6 @@ Settings:
End: 'Τέλος'
Hidden: Κρυμμένο
Blur: 'Θάμπωμα'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Διακομιστής
- Invidious (προεπιλογή https://invidious.snopyta.org)'
Region for Trending: 'Περιοχή που καθορίζει την καρτέλα των τάσεων'
#! List countries
Check for Latest Blog Posts: Ελέγξτε για τις τελευταίες δημοσιεύσεις ιστολογίου
@@ -294,8 +285,7 @@ Settings:
File Name Tooltip: Μπορείτε να χρησιμοποιήσετε μεταβλητές παρακάτω. %Y Έτος
4 ψηφία. %M Μήνας 2 ψηφία. %D ψηφία ημέρας 2. %H Ώρα 2 ψηφία. %N Λεπτά 2 ψηφία.
%S Δεύτερα 2 ψηφία. %T χιλιοστού του δευτερολέπτου 3 ψηφία. %s Βίντεο δεύτερο.
- %t Βίντεο χιλιοστού του δευτερολέπτου 3 ψηφία. %i Αναγνωριστικό Βίντεο. Μπορείτε
- επίσης να χρησιμοποιήσετε το "\" ή το "/" για να δημιουργήσετε υποφακέλους.
+ %t Βίντεο χιλιοστού του δευτερολέπτου 3 ψηφία. %i Αναγνωριστικό Βίντεο.
Format Label: Μορφή Στιγμιότυπου Οθόνης
Skip by Scrolling Over Video Player: Παράλειψη με Κύλιση στο Πρόγραμμα Αναπαραγωγής
Βίντεο
@@ -323,18 +313,12 @@ Settings:
Subscription Settings: 'Ρυθμίσεις Συνδρομών'
Hide Videos on Watch: 'Απόκρυψη των βίντεο κατά την αναπαραγωγή'
Fetch Feeds from RSS: 'Φόρτωση τροφοδοσίας RSS'
- Manage Subscriptions: 'Διαχείριση Εγγραφών'
Fetch Automatically: Αυτόματη Λήψη Τροφοδοσίας
- Only Show Latest Video for Each Channel: Εμφάνιση μόνο του τελευταίου βίντεο για
- κάθε κανάλι
Data Settings:
Data Settings: 'Ρυθμίσεις Δεδομένων'
Select Import Type: 'Επιλογή Τρόπου Εισαγωγής'
Select Export Type: 'Επιλογή Τρόπου Εξαγωγής'
Import Subscriptions: 'Εισαγωγή Συνδρομών'
- Import FreeTube: 'Εισαγωγή από FreeTube'
- Import YouTube: 'Εισαγωγή από το Youtube'
- Import NewPipe: 'Εισαγωγή από το NewPipe'
Export Subscriptions: 'Εξαγωγή Συνδρομών'
Export FreeTube: 'Εξαγωγή για FreeTube'
Export YouTube: 'Εξαγωγή για Youtube'
@@ -363,7 +347,6 @@ Settings:
Unable to write file: 'Αδύνατη εγγραφή του αρχείου'
Unknown data key: 'Άγνωστο κλειδί δεδομένων'
How do I import my subscriptions?: 'Πως γίνεται η εισαγωγή των συνδρομών μου;'
- Check for Legacy Subscriptions: Ελέγξτε για παλαιότερες εγγραφές
Manage Subscriptions: Διαχείριση συνδρομών
Import Playlists: Εισαγωγή λιστών αναπαραγωγής
Export Playlists: Εξαγωγή Λιστών Αναπαραγωγής
@@ -376,33 +359,6 @@ Settings:
Subscription File: Αρχείο Συνδρομής
History File: Αρχείο Ιστορικού
Playlist File: Αρχείο Λίστας Αναπαραγωγής
- Advanced Settings:
- Advanced Settings: 'Ρυθμίσεις για προχωρημένους'
- Enable Debug Mode (Prints data to the console): 'Ενεργοποίηση λειτουργίας εντοπισμού
- σφαλμάτων (Εκτυπώνει τα δεδομένα στην κονσόλα)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Διεύθυνση διακομιστή μεσολάβησης
- (παράδειγμα: SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Κάνοντας
- κλικ στο κουμπί "Δοκιμή διακομιστή μεσολάβησης" θα στείλετε μια αίτηση στο https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Χρήση Tor / Διακομιστής μεσολάβησης για κλήσεις
- σε διεπαφή προγραμματισμού εφαρμογών (API)'
- TEST PROXY: 'Δοκιμή Διακομιστή Μεσολάβησης'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Δείτε δημόσιους μεσολαβητές'
- Clear History:
- Clear History: 'Εκκαθάριση Ιστορικού'
- # On Click
- Are you sure you want to delete your history?: 'Είστε βέβαιοι πως θέλετε να
- γίνει διαγραφή του ιστορικού σας ;'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Εκκαθάριση Συνδρομών/Εγγραφών'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Είστε βέβαιοι ότι θέλετε
- να γίνει διαγραφή όλων των Συνδρομών/Εγγραφών;'
- #& Yes
- #& No
Distraction Free Settings:
Distraction Free Settings: Ρυθμίσεις απόσπασης προσοχής
@@ -441,7 +397,6 @@ Settings:
Hide Subscriptions Videos: Απόκρυψη Βίντεο Συνδρομών
Hide Subscriptions Shorts: Απόκρυψη Shorts Συνδρομών
Hide Subscriptions Live: Απόκρυψη Live Συνδρομών
- Blur Thumbnails: Θάμπωμα Μικρογραφιών
Hide Profile Pictures in Comments: Απόκρυψη Εικόνων Προφίλ στα Σχόλια
Hide Subscriptions Community: Απόκρυψη Συνδρομών Κοινότητας
Hide Channels Invalid: Το αναγνωριστικό καναλιού που δόθηκε δεν ήταν έγκυρο
@@ -526,41 +481,10 @@ Settings:
Show Family Friendly Only: Εμφάνιση Μόνο Για Οικογένειες
Hide Unsubscribe Button: Απόκρυψη Κουμπιού Απεγγραφής
Hide Search Bar: Απόκρυψη Μπάρας Αναζήτησης
- Expand All Settings Sections: Αναπτύξτε όλες τις ενότητες ρυθμίσεων
About:
#On About page
About: 'Σχετικά με'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Αυτό
- το ανοιχτό λογισμικό έχει άδεια χρήσης βάσει του AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Εντοπίσατε κάποιο σφάλμα ή μήπως θέλετε να προτείνετε κάποια περαιτέρω λειτουργία;
- Θέλετε να συμβάλετε στο έργο μας; Ρίξτε μία ματιά στη σελίδα μας στο Github. Τα
- αιτήματα για Pull Request είναι ευπρόσδεκτα.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Ένα
- μεγάλο ευχαριστώ σε όλους τους ανθρώπους και τα έργα, που καθιστούν τη λειτουργία
- του FreeTube εφικτή!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Θέλετε
- μήπως να συζητήσετε; Μπορείτε να μας βρείτε στον δικό μας Element/Matrix Server.
- Παρακαλώ ελέγξτε τους υπάρχοντες κανόνες πριν από την εγγραφή σας.'
-
- 'Looking for help? Check out our Wiki page.': 'Ψάχνετε για βοήθεια; Ελέγξτε την
- σελίδα μας στο Wiki.'
-
- Check out our Firefox extension!: 'Εγκαταστήστε την επέκταση μας για τον φυλλομετρητή
- FIREFOX!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Εάν
- σας αρέσει να χρησιμοποιείτε την εφαρμογή FreeTube, σκεφτείτε να κάνετε μία δωρεά
- μέσω του Liberapay ή μέσω της διεύθυνσης Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Τελευταία νέα που αφορούν το FreeTube'
-
Donate: Δωρεά
these people and projects: αυτούς τους ανθρώπους και τα έργα
FreeTube is made possible by: Το FreeTube καθίσταται δυνατό από
@@ -582,8 +506,6 @@ About:
Help: Βοήθεια
GitHub releases: Κυκλοφορίες GitHub
Downloads / Changelog: Λήψεις / Αρχείο καταγραφής αλλαγών
- View License: Προβολή άδειας
- Licensed under the AGPLv3: Με άδεια βάσει του AGPLv3
Source code: Πηγαίος κώδικας
Beta: Βήτα
Discussions: Συζητήσεις
@@ -741,37 +663,8 @@ Video:
ζωντανή συνομιλία δεν υποστηρίζεται προς το παρόν με το Invidious API. Απαιτείται
άμεση σύνδεση με το YouTube.'
Published:
- Jan: 'Ιαν'
- Feb: 'Φεβ'
- Mar: 'Μαρ'
- Apr: 'Απρ'
- May: 'Μάιος'
- Jun: 'Ιουν'
- Jul: 'Ιουλ'
- Aug: 'Αυγ'
- Sep: 'Σεπ'
- Oct: 'Οκτ'
- Nov: 'Νοε'
- Dec: 'Δεκ'
- Second: 'Δευτερόλεπτο'
- Seconds: 'Δευτερόλεπτα'
- Minute: 'Λεπτό'
- Minutes: 'Λεπτά'
- Hour: 'Ώρα'
- Hours: 'Ώρες'
- Day: 'Ημέρα'
- Days: 'Ημέρες'
- Week: 'Εβδομάδα'
- Weeks: 'Εβδομάδες'
- Month: 'Μήνας'
- Months: 'Μήνες'
- Year: 'Έτος'
- Years: 'Χρόνια'
- Ago: 'Πριν'
- Upcoming: 'Κάνει πρεμιέρα στις'
In less than a minute: Σε λιγότερο από ένα λεπτό
Published on: 'Δημοσιεύθηκε στις'
- Publicationtemplate: 'δημοσιεύθηκε πριν από {number} {unit}'
#& Videos
Starting soon, please refresh the page to check again: Έναρξη σύντομα, παρακαλούμε
κάντε ανανέωση της σελίδας για επανέλεγχο
@@ -834,16 +727,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Προβολή πλήρους λίστας αναπαραγωγής'
- Videos: 'Βίντεο'
- View: 'Προβολή'
- Views: 'Προβολές'
Last Updated On: 'Τελευταία ενημέρωση στις'
# On Video Watch Page
#* Published
#& Views
Playlist: Λίστα αναπαραγωγής
-Toggle Theatre Mode: 'Εναλλαγή λειτουργίας θεάτρου'
Change Format:
Change Media Formats: 'Αλλαγή μορφής του βίντεο'
Use Dash Formats: 'Χρησιμοποίηση μορφών Dash'
@@ -912,7 +801,6 @@ Invidious API Error (Click to copy): 'Σφάλμα Διεπαφής προγρα
Falling back to Invidious API: 'Επιστροφή στο Invidious API'
Falling back to Local API: 'Επιστροφή στη τοπική Διεπαφή προγραμματισμού εφαρμογής
(API)'
-Subscriptions have not yet been implemented: 'Οι συνδρομές δεν έχουν ακόμη υλοποιηθεί'
Loop is now disabled: 'Η επανάληψη είναι πλέον απενεργοποιημένη'
Loop is now enabled: 'Η επανάληψη έχει ενεργοποιηθεί'
Shuffle is now disabled: 'Η τυχαία αναπαραγωγή είναι πλέον απενεργοποιημένη'
@@ -988,8 +876,7 @@ Tooltips:
ρυθμίσεις δεν επηρεάζουν τις εξωτερικές συσκευές αναπαραγωγής.
DefaultCustomArgumentsTemplate: "(Προεπιλογή: '{defaultCustomArguments}')"
Custom External Player Arguments: Τυχόν προσαρμοσμένα ορίσματα γραμμής εντολών,
- διαχωρισμένα με ερωτηματικά (';'), που θέλετε να μεταβιβαστούν στο εξωτερικό
- πρόγραμμα αναπαραγωγής.
+ που θέλετε να μεταβιβαστούν στο εξωτερικό πρόγραμμα αναπαραγωγής.
Experimental Settings:
Replace HTTP Cache: Απενεργοποιεί το Electron's disk-based HTTP cache και ενεργοποιεί
μια προσαρμοσμένη προσωρινή μνήμη εικόνων στη μνήμη. Θα οδηγήσει σε αυξημένη
@@ -1010,8 +897,6 @@ Playing Next Video Interval: Αναπαραγωγή επόμενου βίντε
ακύρωση. | Αναπαραγωγή επόμενου βίντεο σε {nextVideoInterval} δευτερόλεπτα. Κάντε
κλικ για ακύρωση.
More: Περισσότερα
-Hashtags have not yet been implemented, try again later: Τα Hashtags δεν έχουν ακόμη
- εφαρμοστεί, δοκιμάστε ξανά αργότερα
Unknown YouTube url type, cannot be opened in app: Άγνωστος τύπος διεύθυνσης URL YouTube,
δεν είναι δυνατό να ανοίξει στην εφαρμογή
Search Bar:
@@ -1031,10 +916,8 @@ Channels:
Channels: Κανάλια
Title: Λίστα Καναλιών
Search bar placeholder: Αναζήτηση Καναλιών
- Unsubscribe: Απεγγραφή
Count: '{number} κανάλι(α) βρέθηκαν.'
Empty: Η λίστα καναλιών σας είναι άδεια.
- Unsubscribed: '{channelName} αφαιρέθηκε από τις Συνδρομές σας'
Unsubscribe Prompt: Θέλετε σίγουρα να απεγγραφείτε από το "{channelName}"?
New Window: Νέο Παράθυρο
Screenshot Error: 'Λήψη στιγμιότυπου απέτυχε. {error}'
diff --git a/static/locales/en-GB.yaml b/static/locales/en-GB.yaml
index f45a9097eedf2..5b051dce0af71 100644
--- a/static/locales/en-GB.yaml
+++ b/static/locales/en-GB.yaml
@@ -135,12 +135,6 @@ Most Popular: 'Most Popular'
Playlists: 'Playlists'
User Playlists:
Your Playlists: 'Your playlists'
- Playlist Message: This page is not reflective of fully working playlists. It only
- lists videos that you have saved or made a Favourite. When the work has finished,
- all videos currently here will be migrated to a ‘Favourites’ playlist.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Your
- saved videos are empty. Click on the save button on the corner of a video to have
- it listed here
Search bar placeholder: Search for playlists
Empty Search Message: There are no videos in this playlist that match your search
Create New Playlist: Create new Playlist
@@ -195,7 +189,6 @@ User Playlists:
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: This
playlist is now used for quick bookmark instead of {oldPlaylistName}. Click
here to undo
- Quick bookmark disabled: Quick bookmark disabled
Playlist {playlistName} is the new quick bookmark playlist.: Playlist {playlistName}
is the new quick bookmark playlist.
This playlist is already being used for quick bookmark.: This playlist is already
@@ -237,15 +230,11 @@ User Playlists:
Remove from Playlist: Remove from playlist
Copy Playlist: Copy playlist
Remove Watched Videos: Remove watched videos
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Are
- you sure you want to remove all watched videos from this playlist? This cannot
- be undone.
Are you sure you want to delete this playlist? This cannot be undone: Are you sure
you want to delete this playlist? This cannot be undone.
Add to Favorites: Add to {playlistName}
Remove from Favorites: Remove from {playlistName}
Enable Quick Bookmark With This Playlist: Enable quick bookmark with this playlist
- Disable Quick Bookmark: Disable quick bookmark
Playlists with Matching Videos: Playlists with matching videos
Quick Bookmark Enabled: Quick bookmark enabled
Cannot delete the quick bookmark target playlist.: Cannot delete the quick bookmark
@@ -259,6 +248,9 @@ User Playlists:
you sure you want to remove 1 watched video from this playlist? This cannot be
undone. | Are you sure you want to remove {playlistItemCount} watched videos from
this playlist? This cannot be undone.
+ Export Playlist: Export This Playlist
+ The playlist has been successfully exported: The playlist has been successfully
+ exported
History:
# On History Page
History: 'History'
@@ -271,7 +263,7 @@ Settings:
# On Settings Page
Settings: 'Settings'
General Settings:
- General Settings: 'General settings'
+ General Settings: 'General'
Check for Updates: 'Check for updates'
Check for Latest Blog Posts: 'Check for latest blog posts'
Fallback to Non-Preferred Backend on Failure: 'Revert to non-preferred backend
@@ -295,14 +287,10 @@ Settings:
End: 'End'
Blur: Blur
Hidden: Hidden
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Instance
- (Default is https://invidious.snopyta.org)'
Region for Trending: 'Region for trending'
#! List countries
View all Invidious instance information: View all Invidious instance information
System Default: System default
- External Player: External Player
- External Player Executable: Custom External Player Executable
Clear Default Instance: Clear default instance
Set Current Instance as Default: Set current instance as default
Current instance will be randomized on startup: Current instance will be randomised
@@ -319,8 +307,9 @@ Settings:
Auto Load Next Page:
Label: Auto load next page
Tooltip: Load additional pages and comments automatically.
+ Open Deep Links In New Window: Open URLs Passed to FreeTube in a New Window
Theme Settings:
- Theme Settings: 'Theme settings'
+ Theme Settings: 'Theme'
Match Top Bar with Main Color: 'Match top bar with main colour'
Base Theme:
Base Theme: 'Base theme'
@@ -335,6 +324,8 @@ Settings:
Nordic: Nordic
Solarized Dark: Solarised Dark
Solarized Light: Solarised Light
+ Gruvbox Dark: Gruvbox Dark
+ Gruvbox Light: Gruvbox Light
Main Color Theme:
Main Color Theme: 'Main colour theme'
Red: 'Red'
@@ -382,6 +373,16 @@ Settings:
Solarized Orange: Solarised Orange
Solarized Blue: Solarised Blue
Solarized Green: Solarised Green
+ Gruvbox Dark Green: Gruvbox Dark Green
+ Gruvbox Dark Yellow: Gruvbox Dark Yellow
+ Gruvbox Dark Blue: Gruvbox Dark Blue
+ Gruvbox Light Red: Gruvbox Light Red
+ Gruvbox Light Blue: Gruvbox Light Blue
+ Gruvbox Light Purple: Gruvbox Light Purple
+ Gruvbox Dark Purple: Gruvbox Dark Purple
+ Gruvbox Dark Aqua: Gruvbox Dark Aqua
+ Gruvbox Light Orange: Gruvbox Light Orange
+ Gruvbox Dark Orange: Gruvbox Dark Orange
Secondary Color Theme: 'Secondary colour theme'
#* Main Color Theme
UI Scale: UI Scale
@@ -390,7 +391,7 @@ Settings:
Hide Side Bar Labels: Hide side bar labels
Hide FreeTube Header Logo: Hide FreeTube header logo
Player Settings:
- Player Settings: 'Player settings'
+ Player Settings: 'Player'
Play Next Video: 'Play next video'
Turn on Subtitles by Default: 'Turn on subtitles by default'
Autoplay Videos: 'Autoplay Videos'
@@ -418,7 +419,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Playlist Next Video Interval
- Next Video Interval: Next video interval
+ Next Video Interval: Autoplay Countdown Timer
Display Play Button In Video Player: Display play button in video player
Enter Fullscreen on Display Rotate: Enter fullscreen on display rotate
Fast-Forward / Rewind Interval: Fast-forward / rewind interval
@@ -429,7 +430,7 @@ Settings:
File Name Tooltip: You can use variables below. %Y Year 4 digits. %M Month 2
digits. %D Day 2 digits. %H Hour 2 digits. %N Minute 2 digits. %S Second 2
digits. %T Millisecond 3 digits. %s Video Second. %t Video Millisecond 3 digits.
- %i Video ID. You can also use \ or / to create subfolders.
+ %i Video ID.
Error:
Forbidden Characters: Forbidden characters
Empty File Name: Empty file name
@@ -441,8 +442,9 @@ Settings:
Ask Path: Ask for Save Folder
File Name Label: Filename pattern
Skip by Scrolling Over Video Player: Skip by scrolling over video player
+ Autoplay Interruption Timer: Autoplay Interruption Timer
External Player Settings:
- External Player Settings: External Player Settings
+ External Player Settings: External Player
External Player: External Player
Ignore Unsupported Action Warnings: Ignore Unsupported Action Warnings
Ignore Default Arguments: Ignore Default Arguments
@@ -452,7 +454,7 @@ Settings:
None:
Name: None
Privacy Settings:
- Privacy Settings: 'Privacy Settings'
+ Privacy Settings: 'Privacy'
Remember History: 'Remember History'
Save Watched Progress: 'Save Watched Progress'
Clear Search Cache: 'Clear Search Cache'
@@ -474,21 +476,19 @@ Settings:
Are you sure you want to remove all your playlists?: Are you sure you want to
remove all your playlists?
Subscription Settings:
- Subscription Settings: 'Subscription Settings'
+ Subscription Settings: 'Subscription'
Hide Videos on Watch: 'Hide Videos on Watch'
Fetch Feeds from RSS: 'Fetch feeds from RSS'
- Manage Subscriptions: 'Manage subscriptions'
Fetch Automatically: Fetch feed automatically
- Only Show Latest Video for Each Channel: Only show latest video for each channel
Confirm Before Unsubscribing: Confirm before unsubscribing
+ 'Limit the number of videos displayed for each channel': Limit the number of videos
+ displayed for each channel
+ To: To
Data Settings:
- Data Settings: 'Data settings'
+ Data Settings: 'Data'
Select Import Type: 'Select import type'
Select Export Type: 'Select export type'
Import Subscriptions: 'Import subscriptions'
- Import FreeTube: 'Import FreeTube'
- Import YouTube: 'Import YouTube'
- Import NewPipe: 'Import NewPipe'
Export Subscriptions: 'Export Subscriptions'
Export FreeTube: 'Export FreeTube'
Export YouTube: 'Export YouTube'
@@ -516,7 +516,6 @@ Settings:
Unable to write file: 'Unable to write file'
Unknown data key: 'Unknown data key'
How do I import my subscriptions?: 'How do I import my subscriptions?'
- Check for Legacy Subscriptions: Check for Legacy subscriptions
Manage Subscriptions: Manage Subscriptions
Import Playlists: Import playlists
Export Playlists: Export playlists
@@ -537,32 +536,6 @@ Settings:
all of your existing playlists using the Remove All playlists option under
Privacy settings.\n3. Launch the older version of FreeTube and import the
exported playlists.’"
- Advanced Settings:
- Advanced Settings: 'Advanced Settings'
- Enable Debug Mode (Prints data to the console): 'Enable Debug Mode (Prints data
- to the console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Address (Example:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Clicking
- ‘TEST PROXY’ button will send a request to https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Use Tor / Proxy for API calls'
- TEST PROXY: 'TEST PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'See Public Instances'
- Clear History:
- Clear History: 'Clear History'
- # On Click
- Are you sure you want to delete your history?: 'Are you sure you want to delete
- your history?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Clear Subscriptions'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Are you sure you want to
- remove all subscriptions?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Hide Live Chat
@@ -574,7 +547,7 @@ Settings:
Hide Video Likes And Dislikes: Hide Video Likes And Dislikes
Hide Video Views: Hide Video Views
Hide Active Subscriptions: Hide Active Subscriptions
- Distraction Free Settings: Distraction Free Settings
+ Distraction Free Settings: Distraction Free
Hide Playlists: Hide Playlists
Hide Comments: Hide comments
Hide Video Description: Hide video description
@@ -587,17 +560,17 @@ Settings:
Display Titles Without Excessive Capitalisation: Display titles without excessive
capitalisation and punctuation
Hide Featured Channels: Hide featured channels
- Hide Channel Playlists: Hide channel playlists
- Hide Channel Community: Hide channel community
- Hide Channel Shorts: Hide channel shorts
+ Hide Channel Playlists: Hide channel "playlists" tab
+ Hide Channel Community: Hide channel "community" tab
+ Hide Channel Shorts: Hide channel "shorts" tab
Sections:
Side Bar: Side bar
General: General
Channel Page: Channel Page
Watch Page: Watch Page
Subscriptions Page: Subscriptions page
- Hide Channel Podcasts: Hide channel podcasts
- Hide Channel Releases: Hide channel releases
+ Hide Channel Podcasts: Hide channel "podcasts" tab
+ Hide Channel Releases: Hide channel "releases" tab
Hide Subscriptions Shorts: Hide subscriptions shorts
Hide Subscriptions Live: Hide subscriptions live
Hide Subscriptions Videos: Hide subscriptions videos
@@ -613,6 +586,7 @@ Settings:
phrase
Hide Videos and Playlists Containing Text: Hide videos and playlists containing
text
+ Hide Channel Home: Hide Channel "Home" Tab
The app needs to restart for changes to take effect. Restart and apply change?: The
app needs to restart for changes to take effect. Do you want to restart and apply
the changes?
@@ -631,13 +605,17 @@ Settings:
Proxy Host: Proxy Host
Proxy Protocol: Proxy Protocol
Enable Tor / Proxy: Enable Tor / Proxy
- Proxy Settings: Proxy Settings
+ Proxy Settings: Proxy
+ Proxy Warning: FreeTube doesn't have a built-in proxy but can connect to an external
+ proxy, such as one running on your machine like Tor or an external proxy such-as
+ a SOCKS5 proxy provided by some VPNs. If enabled, make sure your proxy/Tor is
+ configured properly, or FreeTube won't be able to fetch any data.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notify when sponsor segment is skipped
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API
Url (Default is https://sponsor.ajay.app)
Enable SponsorBlock: Enable SponsorBlock
- SponsorBlock Settings: SponsorBlock Settings
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Skip option
Auto Skip: Auto skip
@@ -650,7 +628,7 @@ Settings:
Thumbnail Generator API URL (Default is https://dearrow-thumb.ajay.app)
UseDeArrowThumbnails: Use DeArrow for thumbnails
Download Settings:
- Download Settings: Download Settings
+ Download Settings: Download
Ask Download Path: Ask for download path
Choose Path: Choose path
Download Behavior: Download behaviour
@@ -658,12 +636,12 @@ Settings:
Download in app: Download in app
Parental Control Settings:
Hide Unsubscribe Button: Hide Unsubscribe button
- Parental Control Settings: Parental control settings
+ Parental Control Settings: Parental Control
Show Family Friendly Only: Show family-friendly only
Hide Search Bar: Hide search bar
Experimental Settings:
Replace HTTP Cache: Replace HTTP cache
- Experimental Settings: Experimental settings
+ Experimental Settings: Experimental
Warning: These settings are experimental, they may cause crashes while enabled.
Making backups is highly recommended. Use at your own risk!
Password Dialog:
@@ -674,30 +652,21 @@ Settings:
Password Settings:
Set Password To Prevent Access: Set a password to prevent access to settings
Remove Password: Remove password
- Password Settings: Password settings
+ Password Settings: Password
Set Password: Set password
- Expand All Settings Sections: Expand all settings sections
Sort Settings Sections (A-Z): Sort settings sections (A-Z)
+ Return to Settings Menu: Return to Settings Menu
About:
#On About page
About: About
- Contact: Contact
Help: Help
- Useful Links: Useful Links
Donate: Donate
Beta: Beta
- License: License
Email: E-mail
- Channel Rules: Channel Rules
- Report an Issue: Report an Issue
- Wiki: Wiki
FAQ: FAQ
Credits: Credits
Blog: Blog
- Release Notes: Release Notes
- Source Code: Source Code
Website: Website
- Translate via Weblate: Translate via Weblate
these people and projects: these people and projects
FreeTube is made possible by: FreeTube is made possible by
@@ -712,14 +681,12 @@ About:
FreeTube Wiki: FreeTube Wiki
GitHub releases: GitHub releases
Downloads / Changelog: Downloads / Changelog
- View License: View Licence
- Licensed under the AGPLv3: Licensed under the AGPLv3
Source code: Source code
Discussions: Discussions
Licensed under the: Licensed under the
AGPLv3: AGPLv3
Profile:
- Profile Settings: Profile Settings
+ Profile Settings: Profile
Profile Select: 'Profile Select'
All Channels: 'All Channels'
Profile Manager: 'Profile Manager'
@@ -747,7 +714,6 @@ Profile:
'{profile} is now the active profile': '{profile} is now the active profile'
Subscription List: 'Subscription List'
Other Channels: 'Other Channels'
- '{count} selected': '{count} selected'
Select All: 'Select All'
Select None: 'Select None'
Delete Selected: 'Delete Selected'
@@ -837,6 +803,9 @@ Channel:
Releases: Releases
This channel does not currently have any releases: This channel does not currently
have any releases
+ Home:
+ Home: Home
+ View Playlist: View Playlist
Video:
Mark As Watched: 'Mark As Watched'
Remove From History: 'Remove From History'
@@ -873,38 +842,8 @@ Video:
Chat is currently not supported with the Invidious API. A direct connection to
YouTube is required.'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'May'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Oct'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Second'
- Seconds: 'Seconds'
- Minute: 'Minute'
- Minutes: 'Minutes'
- Hour: 'Hour'
- Hours: 'Hours'
- Day: 'Day'
- Days: 'Days'
- Week: 'Week'
- Weeks: 'Weeks'
- Month: 'Month'
- Months: 'Months'
- Year: 'Year'
- Years: 'Years'
- Ago: 'Ago'
- Upcoming: 'Premieres on'
- Less than a minute: Less than a minute
In less than a minute: In less than a minute
Published on: 'Published on'
- Publicationtemplate: '{number} {unit} ago'
#& Videos
Started streaming on: Started streaming on
Streamed on: Streamed on
@@ -986,6 +925,14 @@ Video:
Skipped segment: 'Skipped {segmentCategory} segment'
IP block: YouTube has blocked your IP address from watching videos. Please try switching
to a different VPN or proxy.
+ Unlisted: Unlisted
+ MembersOnly: Members-only videos cannot be watched with FreeTube as they require
+ Google login and paid membership to the uploader's channel.
+ AgeRestricted: Age-restricted videos cannot be watched with FreeTube as they require
+ Google login and using an age-verified YouTube account.
+ DeArrow:
+ Show Original Details: Show Original Details
+ Show Modified Details: Show Modified Details
Videos:
#& Sort By
Sort By:
@@ -997,9 +944,6 @@ Playlist:
#& About
Playlist: Playlist
View Full Playlist: 'View full playlist'
- Videos: 'Videos'
- View: 'View'
- Views: 'Views'
Last Updated On: 'Last updated on'
# On Video Watch Page
@@ -1016,7 +960,6 @@ Playlist:
VideoTitleAscending: Title (A-Z)
VideoDurationAscending: Duration (Shortest first)
VideoDurationDescending: Duration (Longest first)
-Toggle Theatre Mode: 'Toggle Theatre Mode'
Change Format:
Change Media Formats: 'Change Media Formats'
Use Dash Formats: 'Use DASH Formats'
@@ -1076,13 +1019,15 @@ Comments:
There are no comments available for this post: There are no comments available for
this post
Up Next: 'Up Next'
+Description:
+ Expand Description: '...more'
+ Collapse Description: Show less
# Toast Messages
Local API Error (Click to copy): 'Local API Error (Click to copy)'
Invidious API Error (Click to copy): 'Invidious API Error (Click to copy)'
Falling back to Invidious API: 'Falling back to Invidious API'
Falling back to Local API: 'Falling back to Local API'
-Subscriptions have not yet been implemented: 'Subscriptions have not yet been implemented'
Loop is now disabled: 'Loop is now disabled'
Loop is now enabled: 'Loop is now enabled'
Shuffle is now disabled: 'Shuffle is now disabled'
@@ -1136,6 +1081,8 @@ Tooltips:
External Link Handling: "Choose the default behaviour when a link, which cannot
be opened in FreeTube, is clicked.\nBy default FreeTube will open the clicked
link in your default browser.\n"
+ Open Deep Links In New Window: URLs passed to FreeTube, such as by redirect browser
+ extensions or command line arguments, are opened in a new window.
External Player Settings:
External Player: Choosing an external player will display an icon, for opening
the video (playlist if supported) in the external player, on the thumbnail.
@@ -1148,8 +1095,8 @@ Tooltips:
Ignore Default Arguments: Do not send any default arguments to the external player
aside from the video URL (e.g. playback rate, playlist URL, etc.). Custom arguments
will still be passed on.
- Custom External Player Arguments: Any custom command line arguments, separated
- by semicolons (';'), you want to be passed to the external player.
+ Custom External Player Arguments: Any custom command line arguments you want to
+ be passed on to the external player.
DefaultCustomArgumentsTemplate: '(Default: ‘{defaultCustomArguments}’)'
Experimental Settings:
Replace HTTP Cache: Disables Electron's disk-based HTTP cache and enables a custom
@@ -1171,8 +1118,6 @@ Playing Next Video Interval: Playing next video in no time. Click to cancel. | P
next video in {nextVideoInterval} second. Click to cancel. | Playing next video
in {nextVideoInterval} seconds. Click to cancel.
More: More
-Hashtags have not yet been implemented, try again later: Hashtags have not yet been
- implemented, try again later
Unknown YouTube url type, cannot be opened in app: Unknown YouTube url type, cannot
be opened in app
Open New Window: Open New Window
@@ -1188,12 +1133,10 @@ Downloading has completed: '‘{videoTitle}’ has finished downloading'
Starting download: Starting download of ‘{videoTitle}’
Downloading failed: There was an issue downloading ‘{videoTitle}’
Screenshot Error: Screenshot failed. {error}
-Screenshot Success: Saved screenshot as ‘{filePath}’
+Screenshot Success: Saved screenshot
New Window: New window
Channels:
Empty: Your channel list is currently empty.
- Unsubscribe: Unsubscribe
- Unsubscribed: '{channelName} has been removed from your Subscriptions'
Unsubscribe Prompt: Are you sure you want to Unsubscribe from ‘{channelName}’?
Title: Channel list
Search bar placeholder: Search channels
@@ -1208,6 +1151,7 @@ Chapters:
'Chapters list hidden, current chapter: {chapterName}': 'Chapters list hidden, current
chapter: {chapterName}'
Chapters: Chapters
+ Key Moments: Key Moments
Clipboard:
Copy failed: Copy to clipboard failed
Cannot access clipboard without a secure connection: Cannot access clipboard without
@@ -1249,3 +1193,15 @@ Cancel: Cancel
checkmark: ✓
Display Label: '{label}: {value}'
Moments Ago: moments ago
+Keys:
+ arrowup: Up Arrow
+ arrowleft: Left Arrow
+ arrowright: Right Arrow
+ ctrl: Ctrl
+ alt: Alt
+ arrowdown: Down Arrow
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Right-click or hold to see history: Right-click or hold to see history
+Autoplay Interruption Timer: Autoplay cancelled due to {autoplayInterruptionIntervalHours}
+ hours of inactivity
diff --git a/static/locales/en-US.yaml b/static/locales/en-US.yaml
index 798461607a28e..2e34180eb9cc0 100644
--- a/static/locales/en-US.yaml
+++ b/static/locales/en-US.yaml
@@ -29,6 +29,7 @@ Minimize: Minimize
Close: Close
Back: Back
Forward: Forward
+Right-click or hold to see history: Right-click or hold to see history
Open New Window: Open New Window
Go to page: Go to {page}
Close Banner: Close Banner
@@ -146,8 +147,6 @@ Channels:
Search bar placeholder: Search Channels
Count: '{number} channel(s) found.'
Empty: Your channel list is currently empty.
- Unsubscribe: Unsubscribe
- Unsubscribed: '{channelName} has been removed from your subscriptions'
Unsubscribe Prompt: Are you sure you want to unsubscribe from "{channelName}"?
Trending:
Trending: Trending
@@ -163,11 +162,6 @@ Feed:
Playlists: Playlists
User Playlists:
Your Playlists: Your Playlists
- Playlist Message: This page is not reflective of fully working playlists. It only
- lists videos that you have saved or favorited. When the work has finished, all
- videos currently here will be migrated to a 'Favorites' playlist.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Your saved videos are empty. Click on the save button on the corner of a video to have
- it listed here
You have no playlists. Click on the create new playlist button to create a new one.: You have no playlists. Click on the create new playlist button to create a new one.
Empty Search Message: There are no videos in this playlist that match your search
Search bar placeholder: Search for Playlists
@@ -196,6 +190,8 @@ User Playlists:
Remove Watched Videos: Remove Watched Videos
Enable Quick Bookmark With This Playlist: Enable Quick Bookmark With This Playlist
Quick Bookmark Enabled: Quick Bookmark Enabled
+ Export Playlist: Export This Playlist
+ The playlist has been successfully exported: The playlist has been successfully exported
Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Are you sure you want to remove 1 duplicate video from this playlist? This cannot be undone. | Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone.
Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Are you sure you want to remove 1 watched video from this playlist? This cannot be undone. | Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone.
Delete Playlist: Delete Playlist
@@ -277,7 +273,6 @@ History:
Settings:
# On Settings Page
Settings: Settings
- Expand All Settings Sections: Expand All Settings Sections
Sort Settings Sections (A-Z): Sort Settings Sections (A-Z)
Return to Settings Menu: Return to Settings Menu
The app needs to restart for changes to take effect. Restart and apply change?: The
@@ -289,6 +284,7 @@ Settings:
Fallback to Non-Preferred Backend on Failure: Fallback to Non-Preferred Backend
on Failure
Enable Search Suggestions: Enable Search Suggestions
+ Open Deep Links In New Window: Open URLs Passed to FreeTube in a New Window
Auto Load Next Page:
Label: Auto Load Next Page
Tooltip: Load additional pages and comments automatically.
@@ -340,10 +336,13 @@ Settings:
System Default: System Default
Light: Light
Dracula: Dracula
+ Catppuccin Frappe: Catppuccin Frappe
Catppuccin Mocha: Catppuccin Mocha
Pastel Pink: Pastel Pink
Hot Pink: Hot Pink
Nordic: Nordic
+ Gruvbox Dark: Gruvbox Dark
+ Gruvbox Light: Gruvbox Light
Solarized Dark: Solarized Dark
Solarized Light: Solarized Light
Main Color Theme:
@@ -371,6 +370,20 @@ Settings:
Dracula Purple: Dracula Purple
Dracula Red: Dracula Red
Dracula Yellow: Dracula Yellow
+ Catppuccin Frappe Rosewater: Catppuccin Frappe Rosewater
+ Catppuccin Frappe Flamingo: Catppuccin Frappe Flamingo
+ Catppuccin Frappe Pink: Catppuccin Frappe Pink
+ Catppuccin Frappe Mauve: Catppuccin Frappe Mauve
+ Catppuccin Frappe Red: Catppuccin Frappe Red
+ Catppuccin Frappe Maroon: Catppuccin Frappe Maroon
+ Catppuccin Frappe Peach: Catppuccin Frappe Peach
+ Catppuccin Frappe Yellow: Catppuccin Frappe Yellow
+ Catppuccin Frappe Green: Catppuccin Frappe Green
+ Catppuccin Frappe Teal: Catppuccin Frappe Teal
+ Catppuccin Frappe Sky: Catppuccin Frappe Sky
+ Catppuccin Frappe Sapphire: Catppuccin Frappe Sapphire
+ Catppuccin Frappe Blue: Catppuccin Frappe Blue
+ Catppuccin Frappe Lavender: Catppuccin Frappe Lavender
Catppuccin Mocha Rosewater: Catppuccin Mocha Rosewater
Catppuccin Mocha Flamingo: Catppuccin Mocha Flamingo
Catppuccin Mocha Pink: Catppuccin Mocha Pink
@@ -385,6 +398,16 @@ Settings:
Catppuccin Mocha Sapphire: Catppuccin Mocha Sapphire
Catppuccin Mocha Blue: Catppuccin Mocha Blue
Catppuccin Mocha Lavender: Catppuccin Mocha Lavender
+ Gruvbox Dark Green: Gruvbox Dark Green
+ Gruvbox Dark Yellow: Gruvbox Dark Yellow
+ Gruvbox Dark Blue: Gruvbox Dark Blue
+ Gruvbox Dark Purple: Gruvbox Dark Purple
+ Gruvbox Dark Aqua: Gruvbox Dark Aqua
+ Gruvbox Dark Orange: Gruvbox Dark Orange
+ Gruvbox Light Red: Gruvbox Light Red
+ Gruvbox Light Blue: Gruvbox Light Blue
+ Gruvbox Light Purple: Gruvbox Light Purple
+ Gruvbox Light Orange: Gruvbox Light Orange
Solarized Yellow: Solarized Yellow
Solarized Orange: Solarized Orange
Solarized Red: Solarized Red
@@ -408,7 +431,8 @@ Settings:
Skip by Scrolling Over Video Player: Skip by Scrolling Over Video Player
Display Play Button In Video Player: Display Play Button In Video Player
Enter Fullscreen on Display Rotate: Enter Fullscreen on Display Rotate
- Next Video Interval: Next Video Interval
+ Next Video Interval: Autoplay Countdown Timer
+ Autoplay Interruption Timer: Autoplay Interruption Timer
Fast-Forward / Rewind Interval: Fast-Forward / Rewind Interval
Default Volume: Default Volume
Default Playback Rate: Default Playback Rate
@@ -441,7 +465,7 @@ Settings:
File Name Label: Filename Pattern
File Name Tooltip: You can use variables below. %Y Year 4 digits. %M Month 2 digits.
%D Day 2 digits. %H Hour 2 digits. %N Minute 2 digits. %S Second 2 digits. %T Millisecond 3 digits.
- %s Video Second. %t Video Millisecond 3 digits. %i Video ID. You can also use "\" or "/" to create subfolders.
+ %s Video Second. %t Video Millisecond 3 digits. %i Video ID.
Error:
Forbidden Characters: Forbidden Characters
Empty File Name: Empty File Name
@@ -479,9 +503,9 @@ Settings:
Subscription Settings: Subscription
Hide Videos on Watch: Hide Videos on Watch
Fetch Feeds from RSS: Fetch Feeds from RSS
- Manage Subscriptions: Manage Subscriptions
Fetch Automatically: Fetch Feed Automatically
- Only Show Latest Video for Each Channel: Only Show Latest Video for Each Channel
+ 'Limit the number of videos displayed for each channel': 'Limit the number of videos displayed for each channel'
+ To: To
Confirm Before Unsubscribing: Confirm Before Unsubscribing
Distraction Free Settings:
Distraction Free Settings: Distraction Free
@@ -516,17 +540,19 @@ Settings:
Hide Channels API Error: Error retrieving user with the ID provided. Please check again if the ID is correct.
Hide Channels Already Exists: Channel ID already exists
Hide Featured Channels: Hide Featured Channels
- Hide Channel Playlists: Hide Channel Playlists
- Hide Channel Community: Hide Channel Community
- Hide Channel Shorts: Hide Channel Shorts
- Hide Channel Podcasts: Hide Channel Podcasts
- Hide Channel Releases: Hide Channel Releases
+ Hide Channel Playlists: Hide Channel "Playlists" Tab
+ Hide Channel Community: Hide Channel "Community" Tab
+ Hide Channel Home: Hide Channel "Home" Tab
+ Hide Channel Shorts: Hide Channel "Shorts" Tab
+ Hide Channel Podcasts: Hide Channel "Podcasts" Tab
+ Hide Channel Releases: Hide Channel "Releases" Tab
Hide Videos and Playlists Containing Text: Hide Videos and Playlists Containing Text
Hide Videos and Playlists Containing Text Placeholder: Word, Word Fragment, or Phrase
Hide Subscriptions Videos: Hide Subscriptions Videos
Hide Subscriptions Shorts: Hide Subscriptions Shorts
Hide Subscriptions Live: Hide Subscriptions Live
Hide Subscriptions Community: Hide Subscriptions Community
+ Show Added Items: Show Added Items
Data Settings:
Data Settings: Data
Select Import Type: Select Import Type
@@ -535,7 +561,6 @@ Settings:
Subscription File: Subscription File
History File: History File
Playlist File: Playlist File
- Check for Legacy Subscriptions: Check for Legacy Subscriptions
Export Subscriptions: Export Subscriptions
Export FreeTube: Export FreeTube
Export YouTube: Export YouTube
@@ -581,6 +606,7 @@ Settings:
Manage Subscriptions: Manage Subscriptions
Proxy Settings:
Proxy Settings: Proxy
+ Proxy Warning: FreeTube doesn't have a built-in proxy but can connect to an external proxy, such as one running on your machine like Tor or an external proxy such-as a SOCKS5 proxy provided by some VPNs. If enabled, make sure your proxy/Tor is configured properly, or FreeTube won't be able to fetch any data.
Enable Tor / Proxy: Enable Tor / Proxy
Proxy Protocol: Proxy Protocol
Proxy Host: Proxy Host
@@ -749,6 +775,9 @@ Channel:
Last Video Added: Last Video Added
Newest: Newest
Oldest: Oldest
+ Home:
+ Home: Home
+ View Playlist: View Playlist
Podcasts:
Podcasts: Podcasts
This channel does not currently have any podcasts: This channel does not currently have any podcasts
@@ -775,6 +804,8 @@ Channel:
Viewing Posts Only Supported By Invidious: Viewing Posts is only supported by Invidious. Head to a channel's community tab to view content there without Invidious.
Video:
IP block: 'YouTube has blocked your IP address from watching videos. Please try switching to a different VPN or proxy.'
+ MembersOnly: Members-only videos cannot be watched with FreeTube as they require Google login and paid membership to the uploader's channel.
+ AgeRestricted: Age-restricted videos cannot be watched with FreeTube as they require Google login and using an age-verified YouTube account.
More Options: More Options
Mark As Watched: Mark As Watched
Remove From History: Remove From History
@@ -810,6 +841,7 @@ Video:
Premieres on: Premieres on
Premieres: Premieres
Upcoming: Upcoming
+ Unlisted: Unlisted
Live: Live
Live Now: Live Now
Live Chat: Live Chat
@@ -830,39 +862,13 @@ Video:
video only: video only
audio only: audio only
Published:
- Jan: Jan
- Feb: Feb
- Mar: Mar
- Apr: Apr
- May: May
- Jun: Jun
- Jul: Jul
- Aug: Aug
- Sep: Sep
- Oct: Oct
- Nov: Nov
- Dec: Dec
- Second: Second
- Seconds: Seconds
- Minute: Minute
- Minutes: Minutes
- Hour: Hour
- Hours: Hours
- Day: Day
- Days: Days
- Week: Week
- Weeks: Weeks
- Month: Month
- Months: Months
- Year: Year
- Years: Years
- Ago: Ago
- Upcoming: Premieres on
In less than a minute: In less than a minute
Published on: Published on
Streamed on: Streamed on
Started streaming on: Started streaming on
- Publicationtemplate: '{number} {unit} ago'
+ DeArrow:
+ Show Original Details: Show Original Details
+ Show Modified Details: Show Modified Details
Sponsor Block category:
sponsor: Sponsor
intro: Intro
@@ -927,14 +933,13 @@ Playlist:
#& About
Playlist: Playlist
View Full Playlist: View Full Playlist
- Videos: Videos
- View: View
- Views: Views
Last Updated On: Last Updated On
Sort By:
Sort By: Sort By
DateAddedNewest: Latest added first
DateAddedOldest: Earliest added first
+ PublishedNewest: Latest published first
+ PublishedOldest: Earliest published first
AuthorAscending: Author (A-Z)
AuthorDescending: Author (Z-A)
VideoTitleAscending: Title (A-Z)
@@ -946,7 +951,6 @@ Playlist:
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: Toggle Theatre Mode
Change Format:
Change Media Formats: Change Media Formats
Use Dash Formats: Use DASH Formats
@@ -980,6 +984,7 @@ Clipboard:
Chapters:
Chapters: Chapters
+ Key Moments: Key Moments
'Chapters list visible, current chapter: {chapterName}': 'Chapters list visible, current chapter: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Chapters list hidden, current chapter: {chapterName}'
@@ -1014,6 +1019,9 @@ Comments:
Hearted: Hearted
Up Next: Up Next
+Description:
+ Expand Description: ...more
+ Collapse Description: Show less
#Tooltips
Tooltips:
@@ -1033,6 +1041,8 @@ Tooltips:
External Link Handling: |
Choose the default behavior when a link, which cannot be opened in FreeTube, is clicked.
By default FreeTube will open the clicked link in your default browser.
+ Open Deep Links In New Window: URLs passed to FreeTube, such as by redirect
+ browser extensions or command line arguments, are opened in a new window.
Player Settings:
Proxy Videos Through Invidious: Will connect to Invidious to serve videos instead
of making a direct connection to YouTube.
@@ -1055,8 +1065,7 @@ Tooltips:
Ignore Default Arguments: Do not send any default arguments to the external player
aside from the video URL (e.g. playback rate, playlist URL, etc.).
Custom arguments will still be passed on.
- Custom External Player Arguments: Any custom command line arguments, separated by semicolons (';'),
- you want to be passed to the external player.
+ Custom External Player Arguments: Any custom command line arguments you want to be passed on to the external player.
DefaultCustomArgumentsTemplate: "(Default: '{defaultCustomArguments}')"
Distraction Free Settings:
Hide Channels: Enter a channel ID to hide all videos, playlists and the channel itself from appearing in search, trending, most popular and recommended.
@@ -1083,9 +1092,7 @@ Falling back to Local API: Falling back to Local API
This video is unavailable because of missing formats. This can happen due to country unavailability.: This
video is unavailable because of missing formats. This can happen due to country
unavailability.
-Subscriptions have not yet been implemented: Subscriptions have not yet been implemented
Unknown YouTube url type, cannot be opened in app: Unknown YouTube url type, cannot be opened in app
-Hashtags have not yet been implemented, try again later: Hashtags have not yet been implemented, try again later
Loop is now disabled: Loop is now disabled
Loop is now enabled: Loop is now enabled
Shuffle is now disabled: Shuffle is now disabled
@@ -1095,6 +1102,7 @@ Playing Next Video: Playing Next Video
Playing Previous Video: Playing Previous Video
Playing Next Video Interval: Playing next video in no time. Click to cancel. | Playing next video in {nextVideoInterval} second. Click to cancel. | Playing next video in {nextVideoInterval} seconds. Click to cancel.
Canceled next video autoplay: Canceled next video autoplay
+Autoplay Interruption Timer: Autoplay canceled due to {autoplayInterruptionIntervalHours} hours of inactivity
Default Invidious instance has been set to {instance}: Default Invidious instance has been set to {instance}
Default Invidious instance has been cleared: Default Invidious instance has been cleared
@@ -1108,7 +1116,7 @@ External link opening has been disabled in the general settings: 'External link
Downloading has completed: '"{videoTitle}" has finished downloading'
Starting download: 'Starting download of "{videoTitle}"'
Downloading failed: 'There was an issue downloading "{videoTitle}"'
-Screenshot Success: Saved screenshot as "{filePath}"
+Screenshot Success: Saved screenshot
Screenshot Error: Screenshot failed. {error}
Channel Hidden: '{channel} added to channel filter'
Channel Unhidden: '{channel} removed from channel filter'
@@ -1131,3 +1139,64 @@ Cancel: Cancel
checkmark: ✓
# French is the only language that should change this (they have a space before the colon)
Display Label: '{label}: {value}'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ shift: Shift
+ enter: Enter
+ plus: Plus
+ arrowdown: Down Arrow
+ arrowleft: Left Arrow
+ arrowright: Right Arrow
+ arrowup: Up Arrow
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Keyboard Shortcuts
+ Sections:
+ Video:
+ Playback: Video: Playback
+ General: Video: General
+ App:
+ Situational: 'App: Situational'
+ General: App: General
+ Show Keyboard Shortcuts: Show keyboard shortcuts
+ History Backward: Go back one page
+ History Forward: Go forward one page
+ New Window: Create a new window
+ Navigate to Settings: Navigate to the Settings page
+ Navigate to History: Navigate to the History page
+ Refresh: Refresh feed with latest content
+ Focus Secondary Search: Focus on the secondary search bar (if one is present)
+ Captions: Toggle captions ON/OFF
+ Stats: Show video statistics
+ Fullscreen: Toggle fullscreen
+ Picture in Picture: Toggle Picture-in-Picture mode
+ Large Rewind: 'Rewind 10 seconds / Rewind video based on current Video Playback Rate'
+ Play: Toggle play/pause
+ Large Fast Forward: 'Forward 10 seconds / Fast-Forward video based on current Video Playback Rate'
+ Mute: Toggle mute
+ Decrease Video Speed: 'Decrease video speed based on Video Playback Rate Interval'
+ Increase Video Speed: 'Increase video speed based on Video Playback Rate Interval'
+ Full Window: Toggle full window
+ Theatre Mode: Toggle theater mode
+ Take Screenshot: Take screenshot
+ Minimize Window: Miminize window
+ Close Window: Close window
+ Restart Window: Restart window
+ Force Restart Window: Force restart window
+ Toggle Developer Tools: Toggle developer tools
+ Reset Zoom: Reset zoom level / UI scale
+ Zoom In: Zoom in
+ Zoom Out: Zoom out
+ Focus Search: Focus on the search bar
+ Search in New Window: Search in a new window
+ Last Frame: Previous frame (while paused)
+ Next Frame: Next frame (while paused)
+ Volume Up: Increase volume
+ Volume Down: Decrease volume
+ Small Rewind: 'Rewind X seconds based on the Rewind Interval and current Video Playback Rate'
+ Small Fast Forward: 'Fast-Forward X seconds based on the Fast-Forward Interval and current Video Playback Rate'
+ Last Chapter: Last Chapter
+ Next Chapter: Next Chapter
+ Skip by Tenths: Skip through video by percentage (3 skips to 30% of duration)
diff --git a/static/locales/eo.yaml b/static/locales/eo.yaml
index e3e94836f9100..5fa981f8a190a 100644
--- a/static/locales/eo.yaml
+++ b/static/locales/eo.yaml
@@ -98,7 +98,6 @@ Settings:
Dark: 'Malluma'
Light: 'Luma'
Player Settings: {}
- Advanced Settings: {}
About:
#On About page
Blog: Blogo
diff --git a/static/locales/es-AR.yaml b/static/locales/es-AR.yaml
index ac0c5dd906a41..37af8f0a5149e 100644
--- a/static/locales/es-AR.yaml
+++ b/static/locales/es-AR.yaml
@@ -100,13 +100,6 @@ Most Popular: 'Más popular'
Playlists: 'Listas de reproducción'
User Playlists:
Your Playlists: 'Tus listas de reproducción'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Tu
- lista de videos guardados está vacía. Hacé clic en el botón de guardado en la
- esquina de un video para que aparezca acá
- Playlist Message: Esta página no refleja listas de reproducción completamente funcionales.
- Solo lista los videos que guardaste o marcaste como favoritos. Cuando el trabajo
- esté terminado, todos los videos que se encuentren acá serán migrados a una lista
- de reproducción de 'Favoritos'.
Search bar placeholder: Buscar en la Lista de Reproducción
Empty Search Message: No hay videos en esta lista de reproducción que coincidan
con tu búsqueda
@@ -147,8 +140,6 @@ Settings:
Middle: 'Medio'
End: 'Final'
Hidden: Oculto
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instancia de
- Invidious (por defecto es https://invidious.snopyta.org)'
Region for Trending: 'Región para Tendencias'
#! List countries
View all Invidious instance information: Ver toda la información sobre la instancia
@@ -267,8 +258,7 @@ Settings:
File Name Tooltip: 'Podés utilizar las siguientes variables: %Y Año (4 dígitos).
%M Mes (2 dígitos). %D Día (2 dígitos). %H Hora (2 dígitos). %N Minuto (2
dígitos). %S Segundo (2 dígitos). %T Milisegundo (3 dígitos). %s Segundo del
- Video. %t Milisegundo del Video (3 dígitos). %i ID del Video. También podés
- utilizar "" o "/" para crear subcarpetas.'
+ Video. %t Milisegundo del Video (3 dígitos). %i ID del Video.'
File Name Label: Formato de Nombre de Archivo
Scroll Volume Over Video Player: Barra de volumen en el reproductor
Skip by Scrolling Over Video Player: Saltar Deslizando sobre el Reproductor de
@@ -301,7 +291,6 @@ Settings:
Subscription Settings:
Subscription Settings: 'Configuraciones de suscripción'
Hide Videos on Watch: 'Ocultar videos vistos'
- Manage Subscriptions: 'Administrar suscripciones'
Fetch Automatically: Obtener feed automáticamente
Fetch Feeds from RSS: Obtener feeds desde RSS
Data Settings:
@@ -309,16 +298,12 @@ Settings:
Select Import Type: 'Seleccionar tipo de importación'
Select Export Type: 'Seleccionar tipo para exportar'
Import Subscriptions: 'Importar suscripciones'
- Import FreeTube: 'Importar FreeTube'
- Import YouTube: 'Importar Youtube'
- Import NewPipe: 'Importar NewPipe'
Export Subscriptions: 'Exportar suscripciones'
Export FreeTube: 'Exportar Freetube'
Export YouTube: 'Exportar Youtube'
Export NewPipe: 'Exportar NewPipe'
Import History: 'Importar historial'
Export History: 'Exportar historial'
- Check for Legacy Subscriptions: Comprobar suscripciones de legado
All playlists has been successfully exported: Todas las listas de reproducción
se han exportado con éxito
Playlist File: Archivo de lista de reproducción
@@ -351,7 +336,6 @@ Settings:
Unknown data key: Clave de datos desconocida
This might take a while, please wait: Esto puede tardar un rato. Por favor, esperá
Invalid history file: Archivo de historial no válido
- Advanced Settings: {}
Distraction Free Settings:
Hide Active Subscriptions: Ocultar suscripciones activas
Hide Live Chat: Ocultar chat en vivo
@@ -363,7 +347,6 @@ Settings:
Hide Video Likes And Dislikes: Ocultar calificaciones del video
Hide Video Views: Ocultar vistas del video
Distraction Free Settings: Configuraciones para evitar distraerse
- Blur Thumbnails: Desenfocar miniaturas
Hide Channels Placeholder: Nombre o ID del canal
Hide Video Description: Ocultar la descripción del vídeo
Hide Chapters: Ocultar los capítulos
@@ -474,9 +457,7 @@ Channels:
Channels: Canales
Title: Lista de canales
Empty: Tu lista de canales está actualmente vacía.
- Unsubscribe: Desuscribirse
Count: '{number} canal(es) encontrado(s).'
- Unsubscribed: '{channelName} ha sido eliminado de tus suscripciones'
Preferences: Preferencias
Tooltips:
Distraction Free Settings:
diff --git a/static/locales/es-MX.yaml b/static/locales/es-MX.yaml
index 753719906bda7..0426058810b1b 100644
--- a/static/locales/es-MX.yaml
+++ b/static/locales/es-MX.yaml
@@ -33,6 +33,7 @@ Global:
# Search Bar
Community: Comunidad
+ Live: En vivo
Search / Go to URL: 'Buscar / Ir a la URL'
# In Filter Button
Search Filters:
@@ -68,6 +69,9 @@ Search Filters:
Fetch more results: 'Obtener más resultados'
# Sidebar
There are no more results for this search: No hay más resultados para ésta búsqueda
+ Features:
+ Features: Características
+ Subtitles: Subtitulos
Subscriptions:
# On Subscriptions Page
Subscriptions: 'Suscripciones'
@@ -97,12 +101,6 @@ User Playlists:
Search bar placeholder: Buscar en la lista de reproducción
Empty Search Message: No hay videos en esta lista de reproducción que coincidan
con su búsqueda
- Playlist Message: Esta página no muestra listas de reproducción funcionales. Únicamente
- enlista videos que ha guardado o marcado en favoritos. Una vez terminado el proyecto,
- todos los videos de aquí serán trasladados a la lista de 'Favoritos'.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Aún
- no ha guardado videos. Haga clic en el botón de guardado en la esquina de cualquier
- video para enlistarlo aquí
History:
# On History Page
History: 'Historial'
@@ -134,8 +132,6 @@ Settings:
Beginning: 'Comienzo'
Middle: 'Medio'
End: 'Fin'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instancia de
- Invidious (por defecto es https://invidious.snopyta.org)'
Region for Trending: 'Tendencia por región'
#! List countries
Check for Updates: Buscar actualizaciones
@@ -199,7 +195,6 @@ Settings:
Hide Side Bar Labels: Ocultar etiquetas de la barra lateral
Player Settings:
Player Settings: 'Ajustes del reproductor'
- Remember History: 'Recordar historial'
Play Next Video: 'Reproducir el video siguiente'
Turn on Subtitles by Default: 'Activar subtitulos por defecto'
Autoplay Videos: 'Reproduccion automatica'
@@ -236,42 +231,7 @@ Settings:
Subscription Settings:
Subscription Settings: 'Ajustes de suscripción'
Hide Videos on Watch: 'Ocultar videos vistos'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Formato de exportación de suscripciones'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Administrar suscripciones'
- Import Subscriptions: 'Importa tus suscripciones'
- Export Subscriptions: 'Exporta tus suscripciones'
- How do I import my subscriptions?: '¿Cómo importo mis suscripciones?'
Fetch Feeds from RSS: Buscar Información desde RSS
- Advanced Settings:
- Advanced Settings: 'Ajustes avanzados'
- Enable Debug Mode (Prints data to the console): 'Activar modo de depuración (Muestra
- datos en la consola)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Dirección de mascara (Ejemplo:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Presionando
- el botón "PROBAR MASCARA" enviará una solicitud a https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usar Tor / Mascara para las llamadas API'
- TEST PROXY: 'PROBAR MASCARA'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Ver Instancias Públicas'
- Clear History:
- Clear History: 'Borrar Historial'
- # On Click
- Are you sure you want to delete your history?: '¿Está seguro de que desea eliminar
- su historial?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Borrar Suscripciones'
- # On Click
- Are you sure you want to remove all subscriptions?: '¿Está seguro de que desea
- eliminar todas las suscripciones?'
- #& Yes
- #& No
Privacy Settings:
Search cache has been cleared: Se ha borrado la caché de búsqueda
@@ -297,9 +257,6 @@ Settings:
Export YouTube: Exportar YouTube
Export FreeTube: Exportar FreeTube
Export Subscriptions: Exportar Suscripciones
- Import NewPipe: Importar NewPipe
- Import YouTube: Importar YouTube
- Import FreeTube: Importar FreeTube
Import Subscriptions: Importar Suscripciones
Select Export Type: Seleccionar tipo de exportación
Select Import Type: Seleccionar tipo de importación
@@ -326,7 +283,6 @@ Settings:
datos insuficientes, ignorando artículo
Import Playlists: Importar listas de reproducción
Export Playlists: Exportar listas de reproducción
- Check for Legacy Subscriptions: Revisar suscripciones heredadas
All playlists has been successfully exported: Todas sus listas de reproducción
han sido exportadas con éxito
All playlists has been successfully imported: Todas sus listas han sido importadas
@@ -385,42 +341,13 @@ About:
#On About page
About: 'Acerca de'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Este
- software copylefted tiene licencia libre AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- ¿Encontraste un bug? ¿Quieres sugerir una nueva característica? ¿Quieres ayudar?
- Visita nuestra página de Github. Las contribuciones son bienvenidas.
-
- Thank you very much to the People and Projects that make FreeTube possible!: '¡Muchas
- gracias a las personas y proyectos que hacen posible FreeTube!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '¿Desea
- chatear? Únete a nuestro servidor de Element / Matrix. Por favor revise las reglas
- antes de unirse.'
-
- 'Looking for help? Check out our Wiki page.': '¿Buscando ayuda? Visite nuestra pagina
- de Wiki.'
-
- Check out our Firefox extension!: '¡Prueba nuestra extensión para Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Si
- te gusta usar Free Tube, considera donar a través de Liberapay o a través de nuestra
- dirección de Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Últimas noticias de FreeTube'
-
#On Channel Page
Blog: Blog
Website: Sitio web
Email: Correo electrónico
Mastodon: Mastodon
Source code: Código fuente
- View License: Ver licencia
Beta: Beta
- Licensed under the AGPLv3: Bajo licencia de AGPLv3
Downloads / Changelog: Descargas / Informe de cambios
GitHub releases: Lanzamientos en GitHub
Help: Ayuda
@@ -500,37 +427,7 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'El
chat en vivo no esta soportado actualmente con la API de Invidious. Es necesaria
una conexión directa a YouTube.'
- Published:
- Jan: 'Ene'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Abr'
- May: 'May'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Ago'
- Sep: 'Sep'
- Oct: 'Oct'
- Nov: 'Nov'
- Dec: 'Dic'
- Second: 'Segundo'
- Seconds: 'Segundos'
- Hour: 'Hora'
- Hours: 'Horas'
- Day: 'Dia'
- Days: 'Dias'
- Week: 'Semana'
- Weeks: 'Semanas'
- Month: 'Mes'
- Months: 'Meses'
- Year: 'Año'
- Years: 'Años'
- Ago: 'Hace'
- Upcoming: 'Pronto en estreno'
- Minutes: minutos
- Minute: minuto
Published on: 'Publicado en'
- Publicationtemplate: 'Hace {number} {unit}'
#& Videos
Autoplay: Reproducción Automática
Play Previous Video: Reproducir el video anterior
@@ -586,16 +483,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Ver lista de reproducción completa'
- Videos: 'Videos'
- View: 'Vista'
- Views: 'Vistas'
Last Updated On: 'Última actualización el'
# On Video Watch Page
#* Published
#& Views
Playlist: Lista de reproducción
-Toggle Theatre Mode: 'Alternar modo teatro'
Change Format:
Change Media Formats: 'Cambia formatos de vídeo'
Use Dash Formats: 'Usar formatos DASH'
@@ -656,7 +549,6 @@ Invidious API Error (Click to copy): 'Error de la API de Invidious (Presione par
copiar)'
Falling back to Invidious API: 'Recurriendo a la API de Invidious'
Falling back to Local API: 'Recurriendo a la API local'
-Subscriptions have not yet been implemented: 'Las suscripciones aún no se han implementado'
Loop is now disabled: 'El bucle esta desactivado'
Loop is now enabled: 'El bucle esta activado'
Shuffle is now disabled: 'La reproducción aleatoria se ha desactivada'
@@ -743,8 +635,8 @@ Tooltips:
problema, FreeTube intentará usar automáticamente otra API como método de respaldo
al activar esta opción.
External Player Settings:
- Custom External Player Arguments: Cualquier argumento, con separaciones de punto
- y coma (';'), que deseé anticipar al reproductor externo.
+ Custom External Player Arguments: Cualquier argumento, que deseé anticipar al
+ reproductor externo.
DefaultCustomArgumentsTemplate: "(Por defecto: '{defaultCustomArguments}')"
External Player: Elegir un reproductor externo mostrará un ícono, para abrir el
video (o lista, si es compatible) en el reproductor externo, sobre la miniatura
@@ -790,8 +682,6 @@ Default Invidious instance has been set to {instance}: La dirección de Invidiou
se ha establecido en {instance}
Unknown YouTube url type, cannot be opened in app: Tipo de URL de YouTube desconocida,
imposible de abrir en la app
-Hashtags have not yet been implemented, try again later: Las etiquetas aún no han
- sido implementadas, próximamente estarán en nuevas versiones
Playing Next Video Interval: El próximo video se abrirá inmediatamente. Haga clic
aquí para cancelar. | Se abrirá el siguiente video en {nextVideoInterval} segundo.
Haga clic aquí para cancelar. | Se abrirá el siguiente video en {nextVideoInterval}
@@ -802,3 +692,8 @@ Channels:
Channels: Canales
Title: Lista de Canales
Search bar placeholder: Buscar Canales
+Search Listing:
+ Label:
+ Subtitles: Subtítulos
+ New: Nuevo
+Go to page: Ir a {page}
diff --git a/static/locales/es.yaml b/static/locales/es.yaml
index 563c651e3d578..2bc8c1ace75f3 100644
--- a/static/locales/es.yaml
+++ b/static/locales/es.yaml
@@ -2,8 +2,8 @@
Locale Name: 'español (España)'
# Currently on Subscriptions, Playlists, and History
'This part of the app is not ready yet. Come back later when progress has been made.': >-
- Esta parte de la aplicación aún no está lista. Vuelve más tarde cuando se hayan
- hecho progresos.
+ Esta parte de la aplicación aún no está lista. Vuelve más tarde cuando haya logrado
+ avances.
# Webkit Menu Bar
File: 'Archivo'
@@ -131,17 +131,9 @@ Most Popular: 'Más populares'
Playlists: 'Listas de reproducción'
User Playlists:
Your Playlists: 'Tus listas de reproducción'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Tus
- favoritos están vacíos. Haz clic en la estrella de cada vídeo para añadirlo aquí
- Playlist Message: Esta página no refleja el estado final de las listas de reproducción,
- solo muestra los vídeos guardados. En futuras actualizaciones, estos vídeos migrarán
- a la lista de reproducción «Favoritos».
Search bar placeholder: Buscar listas de reproducción
Empty Search Message: No hay vídeos en esta lista de reproducción que coincidan
con su búsqueda
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: ¿Estás
- seguro de que quieres eliminar todos los vídeos vistos de esta lista de reproducción?
- Esto no se puede deshacer.
AddVideoPrompt:
Search in Playlists: Buscar en listas de reproducción
Save: Guardar
@@ -188,7 +180,6 @@ User Playlists:
This video cannot be moved down.: Este vídeo no se puede bajar.
This playlist is now used for quick bookmark: Esta lista de reproducción se
utiliza ahora como marcador rápido
- Quick bookmark disabled: Marcador rápido desactivado
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Esta
lista de reproducción se utiliza ahora como marcador rápido en lugar de {oldPlaylistName}.
Haga clic aquí para deshacer
@@ -246,7 +237,6 @@ User Playlists:
Remove from Favorites: Eliminar de {playlistName}
Enable Quick Bookmark With This Playlist: Activar marcadores rápidos con esta lista
de reproducción
- Disable Quick Bookmark: Desactivar el marcador rápido
Playlists with Matching Videos: Listas de reproducción con vídeos relacionados
Quick Bookmark Enabled: Marcador rápido habilitado
Cannot delete the quick bookmark target playlist.: No se puede eliminar la lista
@@ -260,6 +250,8 @@ User Playlists:
seguro de que deseas eliminar 1 video duplicado de esta lista de reproducción?
Esto no se puede deshacer. | ¿Estás seguro de que deseas eliminar {playlistItemCount}
videos duplicados de esta lista de reproducción? Esto no se puede deshacer.
+ Export Playlist: Exportar esta Playlist
+ The playlist has been successfully exported: La playlist se ha exportado correctamente
History:
# On History Page
History: 'Historial'
@@ -294,8 +286,6 @@ Settings:
End: 'Final'
Hidden: Oculto
Blur: Difuminar
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instancia de
- Invidious (por defecto es https://invidious.snopyta.org)'
Region for Trending: 'Región de las tendencias'
#! List countries
Check for Latest Blog Posts: Buscar últimas publicaciones del blog
@@ -320,6 +310,7 @@ Settings:
Auto Load Next Page:
Label: Carga automática de la página siguiente
Tooltip: Cargar automáticamente páginas adicionales y comentarios.
+ Open Deep Links In New Window: Abrir URL pasadas a FreeTube en una nueva ventana
Theme Settings:
Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Usar color principal para barra superior'
@@ -336,6 +327,8 @@ Settings:
Nordic: Nórdico
Solarized Light: Solarized claro
Solarized Dark: Solarized oscuro
+ Gruvbox Dark: Gruvbox oscuro
+ Gruvbox Light: Gruvbox claro
Main Color Theme:
Main Color Theme: 'Color principal'
Red: 'Rojo'
@@ -383,6 +376,16 @@ Settings:
Solarized Blue: Azul Solarized
Solarized Cyan: Cian Solarized
Solarized Green: Verde Solarized
+ Gruvbox Dark Green: Gruvbox verde oscuro
+ Gruvbox Dark Yellow: Gruvbox amarillo oscuro
+ Gruvbox Dark Blue: Gruvbox azul oscuro
+ Gruvbox Dark Purple: Gruvbox púrpura
+ Gruvbox Dark Aqua: Gruvbox aguamarina oscuro
+ Gruvbox Light Purple: Gruvbox violeta claro
+ Gruvbox Dark Orange: Gruvbox naranja oscuro
+ Gruvbox Light Red: Gruvbox rojo claro
+ Gruvbox Light Blue: Gruvbox azul claro
+ Gruvbox Light Orange: Gruvbox naranja claro
Secondary Color Theme: 'Color secundario'
#* Main Color Theme
UI Scale: Escala de IU
@@ -418,7 +421,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Intervalo de Siguiente Video en Playlist
- Next Video Interval: Siguiente segmento de vídeo
+ Next Video Interval: Temporizador de cuenta atrás de reproducción automática
Display Play Button In Video Player: Mostrar el botón de reproducción sobre el
vídeo
Scroll Volume Over Video Player: Cambiar el volumen con la rueda del ratón sobre
@@ -442,11 +445,11 @@ Settings:
File Name Tooltip: Puede utilizar las siguientes variables. %Y Año 4 dígitos.
%M Mes 2 dígitos. %D Día 2 dígitos. %H Hora 2 dígitos. %N Minuto 2 dígitos.
%S Segundo 2 dígitos. %T Milisegundo 3 dígitos. %s Video Segundo. %t Video
- Milisegundo 3 dígitos. %i Video ID. También puede utilizar \ o / para crear
- subcarpetas.
+ Milisegundo 3 dígitos. %i Video ID.
Enter Fullscreen on Display Rotate: Entrar en pantalla completa al girar la pantalla
Skip by Scrolling Over Video Player: Omitir al desplazarse sobre el reproductor
de vídeo
+ Autoplay Interruption Timer: Temporizador de interrupción de reproducción automática
Privacy Settings:
Privacy Settings: 'Privacidad'
Remember History: 'Recordar historial'
@@ -472,19 +475,16 @@ Settings:
Subscription Settings: 'Suscripción'
Hide Videos on Watch: 'Ocultar vídeos vistos'
Fetch Feeds from RSS: 'Recuperar suministros desde RSS'
- Manage Subscriptions: 'Gestionar suscripciones'
Fetch Automatically: Obtener los feed automáticamente
- Only Show Latest Video for Each Channel: Mostrar solo los últimos vídeos de cada
- canal
Confirm Before Unsubscribing: Evitar bajas accidentales
+ 'Limit the number of videos displayed for each channel': Limitar el número de
+ vídeos mostrados para cada canal
+ To: A
Data Settings:
Data Settings: 'Datos'
Select Import Type: 'Seleccionar tipo de importación'
Select Export Type: 'Seleccionar tipo de exportación'
Import Subscriptions: 'Importar suscripciones'
- Import FreeTube: 'Importar FreeTube'
- Import YouTube: 'Importar YouTube'
- Import NewPipe: 'Importar NewPipe'
Export Subscriptions: 'Exportar suscripciones'
Export FreeTube: 'Exportar FreeTube'
Export YouTube: 'Exportar YouTube'
@@ -512,7 +512,6 @@ Settings:
Unable to write file: 'Imposible escribir el archivo'
Unknown data key: 'Clave de datos desconocida'
How do I import my subscriptions?: '¿Cómo puedo importar mis suscripciones?'
- Check for Legacy Subscriptions: Comprobar suscripciones Legacy
Manage Subscriptions: Administrar suscripciones
Import Playlists: Importar listas de reproducción
Export Playlists: Exportar listas de reproducción
@@ -534,32 +533,6 @@ Settings:
listas de reproducción en Configuración de privacidad.\n3. Inicia la versión
anterior de FreeTube e importa las listas de reproducción exportadas.\""
Label: Exportar listas de reproducción de versiones anteriores de FreeTube
- Advanced Settings:
- Advanced Settings: 'Ajustes avanzados'
- Enable Debug Mode (Prints data to the console): 'Activar modo de depuración (muestra
- datos en la consola)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Dirección de máscara (Ejemplo:
- SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Haciendo
- click en "PROBAR MÁSCARA" se enviará una solicitud a https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usa Tor / Máscara para llamadas API'
- TEST PROXY: 'PROBAR MÁSCARA'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Ver instancias públicas'
- Clear History:
- Clear History: 'Borrar historial'
- # On Click
- Are you sure you want to delete your history?: '¿Seguro de que quieres borrar
- el historial?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Borrar suscripciones'
- # On Click
- Are you sure you want to remove all subscriptions?: '¿Seguro de que quieres
- borrar todas las suscripciones?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Video Likes And Dislikes: Ocultar «likes» y «dislikes» de vídeos
@@ -584,22 +557,21 @@ Settings:
Display Titles Without Excessive Capitalisation: Mostrar títulos sin mayúsculas
ni signos de puntuación excesivos
Hide Featured Channels: Ocultar canales recomendados
- Hide Channel Playlists: Ocultar las listas de reproducción de los canales
- Hide Channel Community: Ocultar canales de la comunidad
- Hide Channel Shorts: Ocultar canales de shorts
+ Hide Channel Playlists: Ocultar la pestaña "Listas de reproducción" del canal
+ Hide Channel Community: Ocultar la pestaña "Comunidad" del canal
+ Hide Channel Shorts: Ocultar la pestaña "Vídeos cortos" del canal
Sections:
Side Bar: Barra lateral
Channel Page: Página del canal
Watch Page: Ver la página
General: General
Subscriptions Page: Página de suscripciones
- Hide Channel Releases: Ocultar las nuevas publicaciones de los canales
- Hide Channel Podcasts: Ocultar canales de podcasts
+ Hide Channel Releases: Ocultar la pestaña "Lanzamientos" del canal
+ Hide Channel Podcasts: Ocultar la pestaña "Podcasts" del canal
Hide Subscriptions Shorts: Ocultar las suscripciones para shorts
Hide Subscriptions Videos: Ocultar las suscripciones de los Vídeos
Hide Subscriptions Live: Ocultar las suscripciones de los directos
Hide Profile Pictures in Comments: Ocultar fotos de perfil en comentarios
- Blur Thumbnails: Difuminar las miniaturas
Hide Subscriptions Community: Ocultar las suscripciones de la comunidad
Hide Channels Invalid: El ID del canal proporcionado no es válido
Hide Channels Disabled Message: Algunos canales se bloquearon por ID y no se procesaron.
@@ -610,6 +582,8 @@ Settings:
Hide Videos and Playlists Containing Text: Ocultar vídeos y listas de reproducción
que contengan texto
Hide Videos and Playlists Containing Text Placeholder: Palabra, fragmento o frase
+ Hide Channel Home: Ocultar la pestaña "Inicio" del canal
+ Show Added Items: Mostrar elementos añadidos
The app needs to restart for changes to take effect. Restart and apply change?: ¿Quieres
reiniciar FreeTube ahora para aplicar los cambios?
Proxy Settings:
@@ -628,6 +602,11 @@ Settings:
Proxy Protocol: Protocolo del proxy
Enable Tor / Proxy: Activar Tor o «proxy»
Proxy Settings: Proxy
+ Proxy Warning: FreeTube no tiene un proxy incorporado, pero puede conectarse a
+ un proxy externo, como uno que se ejecuta en su máquina como Tor o un proxy
+ externo como un proxy SOCKS5 proporcionado por algunas VPN. Si está habilitado,
+ asegúrese de que su proxy/Tor esté configurado correctamente, o FreeTube no
+ podrá recuperar ningún dato.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notificar cuando se salta un segmento
de patrocinio
@@ -686,40 +665,12 @@ Settings:
Enter Password To Unlock: Introduce la contraseña para desbloquear los ajustes
Password Incorrect: Contraseña incorrecta
Unlock: Desbloquear
- Expand All Settings Sections: Expandir todas las secciones de los ajustes
Sort Settings Sections (A-Z): Ordenar secciones de configuración (A-Z)
Return to Settings Menu: Volver a los Ajustes
About:
#On About page
About: 'Acerca de'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Este
- software de copyleft tiene licencia libre AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- ¿Has encontrado algún fallo? ¿Tienes alguna sugerencia? ¿te gustaría colaborar?
- Visita nuestra página en GitHub. Podrás solicitar nuevas características/cambios.
-
- Thank you very much to the People and Projects that make FreeTube possible!: '¡Muchísimas
- gracias a todas las personas y los proyectos que han hecho posible FreeTube!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '¿Quieres
- chatear? Únete a nuestro servidor en Element / Matrix. Por favor, antes de unirte,
- lee las reglas.'
-
- 'Looking for help? Check out our Wiki page.': '¿Buscas ayuda? Visita nuestra página
- Wiki.'
-
- Check out our Firefox extension!: '¡Prueba nuestra extensión para Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Si
- te gusta FreeTube, considera donar a través de Liberapay o a nuestra dirección
- de Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Últimas noticias de FreeTube'
-
Donate: Donar
these people and projects: estas personas y proyectos
FreeTube is made possible by: FreeTube es posible gracias a
@@ -741,8 +692,6 @@ About:
Help: Ayuda
GitHub releases: Lanzamientos de GitHub
Downloads / Changelog: Descargas / Registro de cambios
- View License: Ver licencia
- Licensed under the AGPLv3: Licencia AGPLv3
Source code: Código fuente
Beta: Beta
Discussions: Debates
@@ -866,6 +815,9 @@ Channel:
Releases: Publicaciones
This channel does not currently have any releases: Este canal no tiene actualmente
ninguna publicación
+ Home:
+ Home: Inicio
+ View Playlist: Ver lista de reproducción
Video:
Mark As Watched: 'Marcar como visto'
Remove From History: 'Borrar del historial'
@@ -896,38 +848,8 @@ Video:
el chat no funciona con la API de Invidious. Se requiere una conexión directa
con YouTube.'
Published:
- Jan: 'ene'
- Feb: 'feb'
- Mar: 'mar'
- Apr: 'abr'
- May: 'mayo'
- Jun: 'jun'
- Jul: 'jul'
- Aug: 'ago'
- Sep: 'sep'
- Oct: 'oct'
- Nov: 'nov'
- Dec: 'dic'
- Second: 'segundo'
- Seconds: 'segundos'
- Minute: 'minuto'
- Minutes: 'minutos'
- Hour: 'hora'
- Hours: 'horas'
- Day: 'día'
- Days: 'días'
- Week: 'semana'
- Weeks: 'semanas'
- Month: 'mes'
- Months: 'meses'
- Year: 'año'
- Years: 'años'
- Ago: 'Hace'
- Upcoming: 'Se estrenará el'
- Less than a minute: Menos de un minuto
In less than a minute: En menos de un minuto
Published on: 'Publicado el'
- Publicationtemplate: 'Hace {number} {unit}'
#& Videos
Play Previous Video: Reproducir el vídeo anterior
Play Next Video: Reproducir vídeo siguiente
@@ -1017,6 +939,15 @@ Video:
Full Window: Pantalla completa
IP block: YouTube ha bloqueado tu dirección IP para ver vídeos. Por favor, intenta
cambiar a otra VPN o proxy.
+ MembersOnly: Los videos solo para miembros no se pueden ver con FreeTube ya que
+ requieren un inicio de sesión en Google y una membresía pagada al canal del cargador.
+ Unlisted: No listado
+ AgeRestricted: Los vídeos con restricciones de edad no se pueden ver con FreeTube
+ ya que requieren iniciar sesión en Google y usar una cuenta de YouTube verificada
+ por edad.
+ DeArrow:
+ Show Original Details: Mostrar detalles originales
+ Show Modified Details: Mostrar detalles modificados
Videos:
#& Sort By
Sort By:
@@ -1027,9 +958,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Ver la lista de reproducción completa'
- Videos: 'Vídeos'
- View: 'Ver'
- Views: 'Vistas'
Last Updated On: 'Se actualizó por última vez el'
# On Video Watch Page
@@ -1047,7 +975,6 @@ Playlist:
VideoTitleDescending: Título (Z-A)
VideoDurationAscending: Duración (primero la más corta)
VideoDurationDescending: Duración (la más larga primero)
-Toggle Theatre Mode: 'Activar modo cine'
Change Format:
Change Media Formats: 'Cambiar formato de vídeo'
Use Dash Formats: 'Utilizar formatos DASH'
@@ -1116,7 +1043,6 @@ Invidious API Error (Click to copy): 'Error de la API de Invidious (Clic para co
el código)'
Falling back to Invidious API: 'Recurriendo a la API de Invidious'
Falling back to Local API: 'Recurriendo a la API local'
-Subscriptions have not yet been implemented: 'Todavía no se han implementado las suscripciones'
Loop is now disabled: 'Reproducción en bucle desactivada'
Loop is now enabled: 'Reproducción en bucle activada'
Shuffle is now disabled: 'Reproducción aleatoria desactivada'
@@ -1176,12 +1102,15 @@ Tooltips:
External Link Handling: "Elija el comportamiento por defecto cuando se hace clic
en un enlace que no se pueda abrirse en FreeTube. \nPor defecto, FreeTube abrirá
el enlace en el que se hizo clic en su navegador predeterminado.\n"
+ Open Deep Links In New Window: Las URL que se pasan a FreeTube, por ejemplo mediante
+ la redirección de extensiones del navegador o argumentos de la línea de comandos,
+ se abren en una ventana nueva.
External Player Settings:
Custom External Player Executable: Por defecto, FreeTube buscará el reproductor
externo seleccionado mediante la variable de entorno PATH, de no encontrarlo,
podrás especificar una ruta personalizada aquí.
- Custom External Player Arguments: Depara cada argumento mediante un punto y coma
- (;) cada argumento será enviado al reproductor externo.
+ Custom External Player Arguments: Cualquier argumento personalizado de la línea
+ de comandos que desee pasar al reproductor externo.
Ignore Warnings: Ocultar advertencias por argumentos incompatibles con el reproductor
(ej. invertir listas de reproducción, etc.).
External Player: La elección de un reproductor externo mostrará un icono, para
@@ -1217,8 +1146,6 @@ More: Más
Unknown YouTube url type, cannot be opened in app: Tipo de URL desconocido. No se
puede abrir en la aplicación
Open New Window: Abrir ventana nueva
-Hashtags have not yet been implemented, try again later: Los hashtags no se han implementado
- todavía, inténtalo más adelante
Playing Next Video Interval: Reproduciendo el vídeo a continuación. Haz clic para
cancelar. | El siguiente vídeo se reproducirá en {nextVideoInterval} segundos. Haz
clic para cancelar. | El siguiente vídeo se reproducirá en {nextVideoInterval} segundos.
@@ -1236,7 +1163,7 @@ Are you sure you want to open this link?: ¿Estás seguro/a de que quieres abrir
Starting download: Inicio de la descarga de «{videoTitle}»
Downloading has completed: '«{videoTitle}» ha terminado de descargarse'
Downloading failed: Hubo un problema al descargar «{videoTitle}»
-Screenshot Success: Captura de pantalla guardada como «{filePath}»
+Screenshot Success: Captura de pantalla guardada
Screenshot Error: Captura de pantalla fallida. {error}
New Window: Nueva ventana
Channels:
@@ -1245,8 +1172,6 @@ Channels:
Search bar placeholder: Buscar canales
Count: '{number} canal(es) encontrado(s).'
Empty: Tu lista de canales está actualmente vacía.
- Unsubscribe: Cancelar la suscripción
- Unsubscribed: '{channelName} ha sido eliminado de tus suscripciones'
Unsubscribe Prompt: ¿Está seguro/segura de querer desuscribirse de «{channelName}»?
Clipboard:
Copy failed: Error al copiar al portapapeles
@@ -1258,6 +1183,7 @@ Chapters:
'Chapters list hidden, current chapter: {chapterName}': 'Lista de los capítulos
ocultos, capítulo actual: {chapterName}'
Chapters: Capítulos
+ Key Moments: Momentos clave
Preferences: Preferencias
Ok: De acuerdo
Hashtag:
@@ -1302,3 +1228,19 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Bloqueada la apertura de la URL potencialmente
insegura: «{url}».'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Right-click or hold to see history: Clic con el botón derecho del ratón o mantén presionado
+ para ver el historial
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Flecha hacia abajo
+ arrowleft: Flecha hacia la izquierda
+ arrowright: Flecha hacía la derecha
+ arrowup: Flecha hacia arriba
+Autoplay Interruption Timer: Reproducción automática cancelada debido a {autoplayInterruptionIntervalHours}
+ horas de inactividad
+Description:
+ Expand Description: '...más'
+ Collapse Description: Mostrar menos
diff --git a/static/locales/et.yaml b/static/locales/et.yaml
index 33a0cacdb4328..845175cd6fbaa 100644
--- a/static/locales/et.yaml
+++ b/static/locales/et.yaml
@@ -136,17 +136,8 @@ Most Popular: 'Populaarseimad'
Playlists: 'Esitusloendid'
User Playlists:
Your Playlists: 'Sinu esitusloendid'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Sa
- pole veel videosid siia salvestanud. Selleks palun vajuta video nurgas asuvat
- salvestusnuppu
- Playlist Message: See leht ei kirjelda terviklikke ja toimivad esitusloendeid. Siin
- on kirjas vaid videod, mida oled salvestanud või mille oled märkinud lemmikuks.
- Kui kõik on valmis, siis siin nähtavad videod on leitavad esitusloendist „Lemmikud“.
Search bar placeholder: Otsi esindusloendeid
Empty Search Message: Selles esitusloendis pole sinu otsingule vastavaid videosid
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Kas
- sa oled kindel, et soovid kõik vaadatud videod sellest esitusloendist eemaldada?
- Seda tegevust ei saa tagasi pöörata.
You have no playlists. Click on the create new playlist button to create a new one.: Sul
pole esitusloendeid. Uue esitusloendi loomiseks vajuta nuppu „Uus esitusloend“.
Remove from Playlist: Eemalda esitusloendist
@@ -208,7 +199,6 @@ User Playlists:
tühistamiseks klõpsi siin'
This playlist is now used for quick bookmark: See esitusloend on kasutusel kiirjärjehoidjate
jaoks
- Quick bookmark disabled: Kiirjärjehoidjad ei ole kasutusel
Reverted to use {oldPlaylistName} for quick bookmark: Võtsime {oldPlaylistName}
uuesti kasutusele kiirjärjehoidjate jaoks
Playlist {playlistName} is the new quick bookmark playlist.: Esitusloend {playlistName}
@@ -241,7 +231,6 @@ User Playlists:
There is already a playlist with this name. Please pick a different name.: Sellise
nimega esitusloend on juba olemas. Palun sisesta muu nimi.
New Playlist Name: Esitusloendi uus nimi
- Disable Quick Bookmark: Lülita kiirjärjehoidjate kasutamine välja
Add to Favorites: Lisa esitusloendisse {playlistName}
Remove from Favorites: Eemalda esitusloendist {playlistName}
Enable Quick Bookmark With This Playlist: Võimalda kiirjärjehoidjate kasutamist
@@ -259,6 +248,8 @@ User Playlists:
sa oled kindel, et soovid sellest esitusloendist eemaldada 1 vaadatud video? Seda
tegevust ei saa tagasi pöörata. | Kas sa oled kindel, et soovid sellest esitusloendist
eemaldada {playlistItemCount} vaadatud videot? Seda tegevust ei saa tagasi pöörata.
+ Export Playlist: Ekspordi see esitusloend
+ The playlist has been successfully exported: Esitusloendi eksportimine õnnestus
History:
# On History Page
History: 'Ajalugu'
@@ -271,7 +262,7 @@ Settings:
# On Settings Page
Settings: 'Seadistused'
General Settings:
- General Settings: 'Üldised seadistused'
+ General Settings: 'Üldist'
Check for Updates: 'Kontrolli uuendusi'
Check for Latest Blog Posts: 'Vaata viimaseid blogipostitusi'
Fallback to Non-Preferred Backend on Failure: 'Luba vigade korral kasutada teist
@@ -295,8 +286,6 @@ Settings:
End: 'Lõpus'
Hidden: Peidetud
Blur: Hägusta pildid
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious''e
- veebirakendus (vaikimisi kasutatav sait on https://invidious.snopyta.org)'
Region for Trending: 'Mis geograafia alusel tuvastame hetkel menukad ehk populaarsust
koguvad videod'
#! List countries
@@ -319,8 +308,9 @@ Settings:
Auto Load Next Page:
Label: Laadi järgmine leht automaatselt
Tooltip: Laadi järgmised lehed ja kommentaarid automaatselt.
+ Open Deep Links In New Window: Ava FreeTube'ile antud võrguaadressid uues aknas
Theme Settings:
- Theme Settings: 'Välimuse seadistused'
+ Theme Settings: 'Kujundus'
Match Top Bar with Main Color: 'Kasuta ülaribal põhivärvi'
Base Theme:
Base Theme: 'Põhiteema'
@@ -335,6 +325,9 @@ Settings:
Nordic: Põhjala
Solarized Dark: Tume päikesekuma
Solarized Light: Hele päikesekuma
+ Gruvbox Dark: Gruuvimasina tume
+ Gruvbox Light: Gruuvimasina hele
+ Catppuccin Frappe: Catppuccin Frappe
Main Color Theme:
Main Color Theme: 'Põhiline värviteema'
Red: 'Punane'
@@ -382,6 +375,30 @@ Settings:
Solarized Cyan: Rohekassinine päikesekuma
Solarized Green: Roheline päikesekuma
Solarized Yellow: Kollane päikesekuma
+ Gruvbox Dark Blue: Gruuvimasina tumesinine
+ Gruvbox Light Blue: Gruuvimasina helesinine
+ Gruvbox Dark Green: Gruuvimasina tumeroheline
+ Gruvbox Light Red: Gruuvimasina helepunane
+ Gruvbox Dark Purple: Gruuvimasina tumepurpur
+ Gruvbox Dark Orange: Gruuvimasina tumeoranž
+ Gruvbox Dark Yellow: Gruuvimasina kollane
+ Gruvbox Dark Aqua: Gruuvimasina tume vesi
+ Gruvbox Light Purple: Gruuvimasina helepurpur
+ Gruvbox Light Orange: Gruuvimasina heleoranž
+ Catppuccin Frappe Red: Catppuccin Frappe punane
+ Catppuccin Frappe Maroon: Catppuccin Frappe pruun
+ Catppuccin Frappe Peach: Catppuccin Frappe virsikukarva
+ Catppuccin Frappe Flamingo: Catppuccin Frappe flamingo
+ Catppuccin Frappe Green: Catppuccin Frappe roheline
+ Catppuccin Frappe Pink: Catppuccin Frappe roosa
+ Catppuccin Frappe Teal: Catppuccin Frappe sinakasroheline
+ Catppuccin Frappe Sky: Catppuccin Frappe taevasinine
+ Catppuccin Frappe Sapphire: Catppuccin Frappe safiirsinine
+ Catppuccin Frappe Blue: Catppuccin Frappe sinine
+ Catppuccin Frappe Lavender: Catppuccin Frappe lavendlikarva
+ Catppuccin Frappe Rosewater: Catppuccin Frappe roosivesi
+ Catppuccin Frappe Yellow: Catppuccin Frappe kollane
+ Catppuccin Frappe Mauve: Catppuccin Frappe lillakas
Secondary Color Theme: 'Värvide alamteema'
#* Main Color Theme
UI Scale: Kasutajaliidese suurus
@@ -390,7 +407,7 @@ Settings:
Hide Side Bar Labels: Peida külgriba sildid
Hide FreeTube Header Logo: Peida FreeTube'i päise logo
Player Settings:
- Player Settings: 'Videomängija seadistused'
+ Player Settings: 'Meediamängija'
Play Next Video: 'Esita ka järgmist videot'
Turn on Subtitles by Default: 'Vaikimisi näita subtiitreid'
Autoplay Videos: 'Esita videod automaatselt'
@@ -416,7 +433,7 @@ Settings:
1440p: '1440p'
4k: '4k'
8k: '8k'
- Next Video Interval: Viivitus järgmise video esitamisel
+ Next Video Interval: Viivituse taimer järgmise video esitamisel
Display Play Button In Video Player: Kuva videomängijas esitamise nuppu
Scroll Volume Over Video Player: Muuda helivaljust videovaate kohal kerides
Fast-Forward / Rewind Interval: Kiirkerimise välp
@@ -438,11 +455,11 @@ Settings:
aasta. %M 2-numbriline kuu. %D 2-numbriline päev. %H 2-numbriline tund 2.
%N 2-numbriline minut. %S 2-numbriline sekund. %T 3-numbriline millisekund.
%s 2-numbriline videosekund. %t 3-numbriline video millisekund. %i video tunnus.
- Alamkaustade loomiseks võid kasutada ka „\“ või „/“.
Skip by Scrolling Over Video Player: Jäta vahele, kerides üle videopleieri
Enter Fullscreen on Display Rotate: Ekraani pööramisel ava täisekraanivaade
+ Autoplay Interruption Timer: Viivituse taimer järgmise video esitamise katkestamisel
Privacy Settings:
- Privacy Settings: 'Privaatsuse seadistused'
+ Privacy Settings: 'Privaatsus'
Remember History: 'Jäta ajalugu meelde'
Save Watched Progress: 'Salvesta vaatamise olek'
Clear Search Cache: 'Kustuta otsingute ajalugu'
@@ -464,21 +481,19 @@ Settings:
Are you sure you want to remove all your playlists?: Kas sa oled kindel, et soovid
kõik esitusloendid eemaldada?
Subscription Settings:
- Subscription Settings: 'Tellimuste seadistused'
+ Subscription Settings: 'Tellimused'
Hide Videos on Watch: 'Vaatamisel peida videod'
Fetch Feeds from RSS: 'Laadi RSS-uudisvood'
- Manage Subscriptions: 'Halda tellimusi'
Fetch Automatically: Laadi tellimuste voog automaatselt
- Only Show Latest Video for Each Channel: Iga kanali puhul näita vaid viimast videot
Confirm Before Unsubscribing: Väldi ekslikku ja juhuslikku tellimusest loobumist
+ To: Kuni
+ 'Limit the number of videos displayed for each channel': Piira igas kanalis näidatavate
+ videote arvu
Data Settings:
Data Settings: 'Andmehaldus'
Select Import Type: 'Vali imporditava faili vorming'
Select Export Type: 'Vali eksporditava faili vorming'
Import Subscriptions: 'Impordi tellimused'
- Import FreeTube: 'Kasuta FreeTube vormingut'
- Import YouTube: 'Kasuta YouTube vormingut'
- Import NewPipe: 'Kasuta NewPipe vormingut'
Export Subscriptions: 'Ekspordi tellimused'
Export FreeTube: 'Ekspordi FreeTube vormingus'
Export YouTube: 'Ekspordi YouTube vormingus'
@@ -506,7 +521,6 @@ Settings:
Unknown data key: 'Tundmatu andmevõti'
How do I import my subscriptions?: 'Kuidas ma saan oma tellimusi importida?'
Manage Subscriptions: Halda tellimusi
- Check for Legacy Subscriptions: Kontrolli pärandvormingus tellimuste olemasolu
Export Playlists: Ekspordi esitusloendeid
All playlists has been successfully imported: Kõikide esitusloendite import õnnestus
All playlists has been successfully exported: Kõikide esitusloendite eksport õnnestus
@@ -524,7 +538,6 @@ Settings:
„Kustuta kõik esitusloendid“.\n3. Käivita vanem FreeTube'i versioon ja impordi
esimeses sammus eksporditud esitusloendid."
Label: Ekspordi esitusloendid vanemate FreeTube'i versioonide jaoks
- Advanced Settings: {}
Distraction Free Settings:
Hide Active Subscriptions: Peida aktiivsed tellimused
Hide Live Chat: Peida veebivestlused
@@ -536,7 +549,7 @@ Settings:
Hide Channel Subscribers: Peida kanalite tellijad
Hide Video Likes And Dislikes: Peida videote meeldimiste ja mittemeeldimiste arvud
Hide Video Views: Peida videote vaatamiskordade arv
- Distraction Free Settings: Seadista endale võimalikult rahulik videote vaatamine
+ Distraction Free Settings: Rahulik vaade
Hide Video Description: Peida video kirjeldus
Hide Comments: Peida kommentaarid
Hide Live Streams: Peida otseülekanded
@@ -554,16 +567,15 @@ Settings:
Watch Page: Videovaade
Subscriptions Page: Tellimuste vaade
Hide Featured Channels: Peaida soovitatud kanalid
- Hide Channel Playlists: Peida kanali esitusloendid
- Hide Channel Shorts: Peida kanali lühivideod
- Hide Channel Community: Peida kanali kogukond
- Hide Channel Podcasts: Peida kanali taskuhäälingud
- Hide Channel Releases: Peida kanali väljalasked
+ Hide Channel Playlists: Peida kanalite vahekaart „Esitusloendid“
+ Hide Channel Shorts: Peida kanalite vahekaart „Lühivideod“
+ Hide Channel Community: Peida kanalite vahekaart „Kogukond“
+ Hide Channel Podcasts: Peida kanalite vahekaart „Taskuhäälingud“
+ Hide Channel Releases: Peida kanalite vahekaart „Väljalasked“
Hide Subscriptions Videos: Peida tellimuste videod
Hide Subscriptions Shorts: Peida tellimuste lühivideod
Hide Subscriptions Live: Peida tellimuste otse-eetrid
Hide Profile Pictures in Comments: Peida kommentaaride profiilipildid
- Blur Thumbnails: Hägusta pisipildid
Hide Subscriptions Community: Peida tellijate loend
Hide Channels Invalid: Sisestatud kanali tunnus on vigane
Hide Channels Disabled Message: Mõned kanalid on blokeeritud nende tunnuste alusel
@@ -575,6 +587,8 @@ Settings:
Hide Videos and Playlists Containing Text Placeholder: Sõna, sõnaosa või fraas
Hide Videos and Playlists Containing Text: Peida videod ja esitusloendid, kus
leidub sellist teksti
+ Hide Channel Home: Peida kanalite vahekaart „Avaleht“
+ Show Added Items: Näita lisatud kirjeid
Proxy Settings:
Error getting network information. Is your proxy configured properly?: Võrguteavet
ei õnnestu leida. Kas sa oled puhverserveri ikka korralikult seadistanud?
@@ -590,7 +604,13 @@ Settings:
Proxy Host: Puhverserveri aadress
Proxy Protocol: Puhverserveri protokoll
Enable Tor / Proxy: Kasuta Tor'i või puhverserverit
- Proxy Settings: Puhverserveri seadistused
+ Proxy Settings: Puhverserver
+ Proxy Warning: FreeTube'is pole sisseehitatud proksilahendust, kuid ta võib luua
+ ühenduse välise proksi kaudu. Näiteks kasutades sellist, mis töötab sinu arvutis
+ või nutiseadmes, olgu selleks Tor või mõne VPNi poolt pakutav SOCKS5. Kui sa
+ selle eelistuse sisse lülitad, palun jälgi et selline väline proksi on korralikult
+ seadistatud. Vastasel juhul võrguühendus ei toimi ja FreeTube ei saa andmeid
+ laadida.
The app needs to restart for changes to take effect. Restart and apply change?: See
rakendus vajab muudatuste jõustamiseks uuesti käivitamist. Kas teeme seda nüüd?
SponsorBlock Settings:
@@ -598,7 +618,7 @@ Settings:
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': Sponsorite blokeerija
API URL (vaikimisi https://sponsor.ajay.app)
Enable SponsorBlock: Kasuta sponsorite blokeerijat
- SponsorBlock Settings: Sponsorite blokeerija seadistused
+ SponsorBlock Settings: Sponsorite blokeerija
Skip Options:
Auto Skip: Automaatne vahelejätmine
Show In Seek Bar: Näita otsinguribal
@@ -612,7 +632,7 @@ Settings:
pisipiltide loomise teenuse API url (Vaikimisi on see https://dearrow-thumb.ajay.app)
External Player Settings:
External Player: Väline meediamängija
- External Player Settings: Välise meediamängija seadistused
+ External Player Settings: Väline meediamängija
Custom External Player Arguments: Välise meediamängija rakenduse argumendid
Custom External Player Executable: Välise meediamängija rakenduse asukoht
Ignore Unsupported Action Warnings: Eira mittetoetatud toimingute hoiatusi
@@ -621,19 +641,19 @@ Settings:
Name: Puudub
Ignore Default Arguments: Eira vaikimisi käsureaargumente
Download Settings:
- Download Settings: Allalaadimise seadistused
+ Download Settings: Allalaadimised
Ask Download Path: Küsi kuhu kausta soovid faile alla laadida
Choose Path: Vali asukoht
Download Behavior: Tegevus allalaadimisel
Open in web browser: Ava veebibrauseris
Download in app: Laadi alla rakenduses
Parental Control Settings:
- Parental Control Settings: Vanemliku järelevalve seadistused
+ Parental Control Settings: Vanemlik järelevalve
Hide Unsubscribe Button: Peida tellimuse tühistamise nupp
Show Family Friendly Only: Näita ainult peresõbralikku sisu
Hide Search Bar: Peida otsinguriba
Experimental Settings:
- Experimental Settings: Katselised seadistused
+ Experimental Settings: Katsed
Warning: Tegemist on katseliste seadistustega ja sisselülitamisel võivad põhjustada
rakenduse kokkujooksmist. Kindlasti ära unusta oma andmete varundamist. Jätka
omal vastutusel!
@@ -644,12 +664,12 @@ Settings:
Unlock: Võta lukust lahti
Password: Salasõna
Password Settings:
- Password Settings: Salasõna seadistused
+ Password Settings: Salasõnad
Remove Password: Eemalda salasõna
Set Password: Määra salasõna
Set Password To Prevent Access: Vältimaks ligipääsu seadistustele määra salasõna
- Expand All Settings Sections: Laienda kõik seadistuste lõigud
Sort Settings Sections (A-Z): Järjesta seadistused (A-Z)
+ Return to Settings Menu: Tagasi seadistuste menüü juurde
About:
#On About page
About: 'Teave'
@@ -662,7 +682,7 @@ About:
Translate: Tõlgi
room rules: jututoa reeglitega
Please read the: Palun kindlasti tutvu
- Chat on Matrix: Vestle meiega Matrix'i võrgus
+ Chat on Matrix: Vestle meiega Matrixi võrgus
Mastodon: Mikroblogiteenus Mastodon
Blog: Blogi
Website: Veebisait
@@ -675,8 +695,6 @@ About:
Help: Abiteave
GitHub releases: Avaldatud versioonid leiad GitHub'ist
Downloads / Changelog: Allalaadimised ja muudatuste logi
- View License: Vaata litsentsiteavet inglise keeles
- Licensed under the AGPLv3: Avaldatud AGPLv3 litsentsi alusel
Source code: Lähtekood
Beta: beetaversioon
Discussions: Arutelud
@@ -725,7 +743,7 @@ Profile:
profiilidest.'
#On Channel Page
Profile Filter: Sirvi profiile
- Profile Settings: Profiili seadistused
+ Profile Settings: Profiil
Toggle Profile List: Lülita profiilide loend sisse/välja
Profile Name: Profiili nimi
Edit Profile Name: Muuda profiili nime
@@ -741,7 +759,7 @@ Channel:
Added channel to your subscriptions: 'Lisasin kanali sinu tellimuste hulka'
Search Channel: 'Otsi kanalit'
Your search results have returned 0 results: 'Otsingul on 0 tulemust'
- Sort By: 'Sortimise alus'
+ Sort By: 'Järjestus'
Videos:
Videos: 'Videod'
This channel does not currently have any videos: 'Sellel kanalik pole hetkel ühtegi
@@ -797,6 +815,9 @@ Channel:
This channel does not currently have any releases: Sellel kanalil pole hetkel
ühtegi väljalaset
Releases: Väljalasked
+ Home:
+ Home: Avaleht
+ View Playlist: Vaata esitusloendit
Video:
Mark As Watched: 'Märgi vaadatuks'
Remove From History: 'Kustuta ajaloost'
@@ -833,37 +854,8 @@ Video:
kasutad Invidious''e veebiteenuse-põhist API''t, siis reaalajas vestlus ei ole
toetatud. Selleks on vajalik otseliidestus YouTube''ga.'
Published:
- Jan: 'Jaan'
- Feb: 'Veeb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mai'
- Jun: 'Juuni'
- Jul: 'Juuli'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Dets'
- Second: 'Sekund'
- Seconds: 'Sekundit'
- Minute: 'Minut'
- Minutes: 'Minutit'
- Hour: 'Tund'
- Hours: 'Tundi'
- Day: 'Päev'
- Days: 'Päeva'
- Week: 'Nädal'
- Weeks: 'Nädalat'
- Month: 'Kuu'
- Months: 'Kuud'
- Year: 'Aasta'
- Years: 'Aastat'
- Ago: 'tagasi'
- Upcoming: 'Esilinastus'
In less than a minute: Vähem kui minuti pärast
Published on: 'Avaldatud'
- Publicationtemplate: '{number} {unit} tagasi'
#& Videos
Copy Invidious Channel Link: Kopeeri kanali link Invidious'e veebirakenduses
Open Channel in Invidious: Ava kanal Invidious'e veebirakenduses
@@ -944,6 +936,15 @@ Video:
You appear to be offline: Sa ei tundu olema võrgus.
IP block: YouTube on blokeerinud sinu nutiseadme IP-aadressilt videote vaatamise.
Palun kasuta mõnda muud VPN-teenust või puhverserverit.
+ MembersOnly: Kuna vajalik on sisselogimine Google'i kontoga ja tasuline liikmelisus
+ üleslaadija kanalis, siis ainult liikmetele mõeldud videoid ei saa FreeTube'is
+ vaadata.
+ AgeRestricted: Kuna vajalik on sisselogimine Google'i kontoga, kus vanus on kontrollitud,
+ siis vanusepiiranguga videoid ei saa FreeTube'is vaadata.
+ Unlisted: Registriväline
+ DeArrow:
+ Show Original Details: Näita algseid üksikasju
+ Show Modified Details: Näita muudetud üksikasju
Videos:
#& Sort By
Sort By:
@@ -954,9 +955,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Näita kogu esitusloendit'
- Videos: 'Videod'
- View: 'Vaata'
- Views: 'vaatamist'
Last Updated On: 'Viimati uuendatud'
# On Video Watch Page
@@ -974,7 +972,6 @@ Playlist:
VideoTitleDescending: Pealkirja alusel (Z-A)
VideoDurationAscending: Kestuse alusel (esmalt lühemad)
VideoDurationDescending: Kestuse alusel (esmalt pikemad)
-Toggle Theatre Mode: 'Lülita lai vaade sisse/välja'
Change Format:
Change Media Formats: 'Muuda videovorminguid'
Use Dash Formats: 'Kasuta DASH-vorminguid'
@@ -1019,7 +1016,7 @@ Comments:
Reply: 'vastus'
There are no comments available for this video: 'Seda videot pole veel kommenteeritud'
Load More Comments: 'Laadi veel kommentaare'
- Sort by: Sortimise alus
+ Sort by: Järjestus
No more comments available: Rohkem kommentaare pole
Newest first: Uuemad esimesena
Top comments: Parimad esimesena
@@ -1042,7 +1039,6 @@ Falling back to Local API: 'Varuvariandina kasutan kohalikku API''t'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Kuna
vajalikke vorminguid ei leidu, siis see video pole saadaval. Niisugune viga võib
juhtuda ka maapiirangute tõttu.'
-Subscriptions have not yet been implemented: 'Tellimuste kasutamine pole veel implementeeritud'
Loop is now disabled: 'Esituse kordamine ei ole nüüd kasutusel'
Loop is now enabled: 'Esituse kordamine on nüüd kasutusel'
Shuffle is now disabled: 'Juhuslik esitus ei ole nüüd kasutusel'
@@ -1058,8 +1054,6 @@ Yes: 'Jah'
No: 'Ei'
More: Veel
Open New Window: Ava uus aken
-Hashtags have not yet been implemented, try again later: Teemaviiteid ei saa veel
- kasutada, palun proovi hiljem uuesti
Unknown YouTube url type, cannot be opened in app: Tundmatu YouTube'i urli tüüp, mida
ei saa rakenduses avada
Tooltips:
@@ -1069,8 +1063,8 @@ Tooltips:
muu asukoha.
Ignore Warnings: Kui väline meediamängija antud funktsionaalsust (näiteks esitusloendi
järjekorra pööramine) ei toeta, siis ära näita hoiatusi.
- Custom External Player Arguments: Semikoolonitega (;) eraldatud käsurea argumendid,
- mida sa soovid välisele meediamängijale saata.
+ Custom External Player Arguments: Misiganes käsurea argumendid, mida sa soovid
+ välisele meediamängijale saata.
External Player: "Seadistades välise meediamängija kuvame pisipildil ikooni video
(või esitusloendi) esitamiseks välises meediamängijas. Hoiatus: Invidious'e
seadistused ei mõjuta välise meediamängija kasutamist."
@@ -1098,6 +1092,8 @@ Tooltips:
tegemisel.
External Link Handling: "Vali vaikekäitumine, kui vajutatakse linki, mida ei saa
avada FreeTubes.\nVaikimisi avaneb link kasutaja vaikebrauseris.\n"
+ Open Deep Links In New Window: FreeTube'ile brauseritest või käsurealt antud võrguaadressid
+ avatakse uues aknas.
Player Settings:
Default Video Format: Vali kasutatavad videovormingud. DASH-vormingutel on üldjuhul
parem kvaliteet. Pärandvormingute kvaliteedi ülempiir on 720p ja seetõttu kasutavad
@@ -1153,10 +1149,8 @@ Channels:
Search bar placeholder: Otsi kanaleid
Count: Leidsime {number} kanali(t).
Empty: Sinu kanalite loend on praegu tühi.
- Unsubscribe: Loobu tellimusest
- Unsubscribed: '{channelName} on sinu tellimustest eemaldatud'
Unsubscribe Prompt: Kas oled kindel, et soovid „{channelName}“ tellimusest loobuda?
-Screenshot Success: Kuvatõmmis on salvestatud faili „{filePath}“
+Screenshot Success: Ekraanitõmmis on salvestatud
Clipboard:
Copy failed: Lõikelauale kopeerimine ei õnnestunud
Cannot access clipboard without a secure connection: Ilma turvalise ühenduseta ei
@@ -1167,6 +1161,7 @@ Chapters:
praegune peatükk: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Peatükkide loend on peidetud,
praegune peatükk: {chapterName}'
+ Key Moments: Olulised hetked
Ok: Sobib
Preferences: Eelistused
Hashtag:
@@ -1211,3 +1206,77 @@ Search Listing:
360 Video: 360°
'Blocked opening potentially unsafe URL': 'Blokeerisime võimaliku ohtliku aadressi
avamise: „{url}“.'
+shortcutJoinOperator: +
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Keys:
+ arrowup: Nool üles
+ alt: Alt
+ ctrl: Ctrl
+ arrowleft: Nool vasakule
+ arrowright: Nool paremale
+ arrowdown: Nool alla
+ plus: Plus
+ shift: Shift
+ enter: Enter
+Right-click or hold to see history: Ajaloo nägemiseks klõpsa parema hiireklahviga
+ ja hoia klahvi all
+Autoplay Interruption Timer: Automaatne esitamine katkes peale {autoplayInterruptionIntervalHours}
+ tundi jõudeolekut
+Description:
+ Expand Description: '...vaata lisaks'
+ Collapse Description: Näita vähem
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Klaviatuuri kiirklahvid
+ Sections:
+ Video:
+ General: 'Video: Üldine'
+ Playback: 'Video: taasesitus'
+ App:
+ Situational: 'Rakendus: Olukorrateadlik'
+ General: 'Rakendus: Üldine'
+ Show Keyboard Shortcuts: Näita kiirklahve
+ History Backward: Tagasi ühe lehe võrra
+ History Forward: Edasi ühe lehe võrra
+ New Window: Loo uus aken
+ Navigate to Settings: Ava seadistuste leht
+ Refresh: Värskenda meediavoo andmed
+ Focus Secondary Search: Aseta fookus teisele otsinguribale (kui ta on olemas)
+ Captions: Lülita subtiitrid sisse/välja
+ Stats: Näita video statistikat
+ Picture in Picture: Lülita pilt-pildis vaade sisse/välja
+ Large Rewind: Keri videot tagasi 10 sekundit / Keri videot tagasi hetkel kasutatava
+ taasesituskiiruse alusel
+ Play: Esita/peata
+ Mute: Lülita summutamine sisse/välja
+ Decrease Video Speed: Vähenda video kiirust hetkel kasutatava taasesituskiiruse
+ alusel
+ Full Window: Lülita täisekraanivaade sisse/välja
+ Theatre Mode: Lülita teatrivaade sisse/välja
+ Take Screenshot: Tee ekraanitõmmis
+ Minimize Window: Minimeeri aken
+ Close Window: Sulge aken
+ Restart Window: Laadi kogu aken uuesti
+ Force Restart Window: Laadi kogu aken sundkorras uuesti
+ Toggle Developer Tools: Lülita arendaja tarvikud sisse/välja
+ Reset Zoom: Lähtesta suumitase / kasutajaliidese mõõtkava
+ Zoom Out: Suumi välja
+ Focus Search: Aseta fookus otsinguribale
+ Search in New Window: Otsi uues aknas
+ Last Frame: Eelmine kaader (kui video on peatatud)
+ Next Frame: Järgmine kaader (kui video on peatatud)
+ Volume Up: Keera heli valjemaks
+ Small Rewind: Keri tagasi X sekundit hetkel kasutatava kerimiskiiruse ja taasesituskiiruse
+ alusel
+ Last Chapter: Viimane peatükk
+ Next Chapter: Järgmine peatükk
+ Skip by Tenths: Kalpsa läbi video protsendisammudega (3 kalpsab 30% kestuseni)
+ Navigate to History: Ava ajaloo leht
+ Fullscreen: Lülita täisekraan sisse/välja
+ Large Fast Forward: Keri videot edasi 10 sekundit / Keri videot edasi hetkel kasutatava
+ taasesituskiiruse alusel
+ Increase Video Speed: Suurenda video kiirust hetkel kasutatava taasesituskiiruse
+ alusel
+ Zoom In: Suumi sisse
+ Volume Down: Keera heli vaiksemaks
+ Small Fast Forward: Keri edasi X sekundit hetkel kasutatava kerimiskiiruse ja taasesituskiiruse
+ alusel
diff --git a/static/locales/eu.yaml b/static/locales/eu.yaml
index eab187cf4a4a9..5c828a42d10ca 100644
--- a/static/locales/eu.yaml
+++ b/static/locales/eu.yaml
@@ -109,7 +109,9 @@ Subscriptions:
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'Honako
profilak harpidetza anitz ditu. RSS behartu abiadura muga saihesteko'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Zure
- harpidetzen zerrenda hutsik da. Has zaitez harpidetzak gehitzen hemen ikusteko'
+ harpidetza-zerrenda hutsik dago. Zure harpidetzak inportatu nahi badituzu, Datuen
+ konfigurazioa atalera joan eta Inportaziorako harpidetzak aukera ditzakezu, edo
+ kanal bat bilatu eta harpidetza egin dezakezu.'
'Getting Subscriptions. Please wait.': 'Harpidetzak eskuratzen. Itxaron mesedez.'
Refresh Subscriptions: 'Harpidetzak freskatu'
Load More Videos: 'Bideo gehiago kargatu'
@@ -134,12 +136,6 @@ Most Popular: 'Ikusienak'
Playlists: 'Erreprodukzio zerrendak'
User Playlists:
Your Playlists: 'Zure erreprodukzio zerrendak'
- Playlist Message: 'Orrialde honek ez ditu guztiz funtzionatzen duten erreprodukzio-zerrendak
- islatzen. Gorde dituzun edo gogoko dituzun bideoak bakarrik zerrendatzen ditu.
- Lana amaitzen denean, hemen dauden bideo guztiak "Gogokoak" erreprodukzio-zerrenda
- batera migratuko dira.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Gordetako
- bideoak hutsik daude. Egin klik bideoaren izkinan den "gorde" botoian hemen zerrendatzeko'
Search bar placeholder: Bilatu erreprodukzio-zerrendak
Empty Search Message: Erreprodukzio-zerrenda honetan ez dago zure bilaketarekin
bat datorren bideorik
@@ -174,7 +170,6 @@ User Playlists:
Create: Sortu
Enable Quick Bookmark With This Playlist: Gaitu laster-marka azkarra erreprodukzio-zerrenda
honekin
- Disable Quick Bookmark: Desgaitu laster-marka azkarra
Sort By:
NameDescending: Z-A
LatestCreatedFirst: Sortu berria
@@ -199,7 +194,6 @@ User Playlists:
There was a problem with removing this video: Arazo bat izan da bideoa kentzean
This playlist is now used for quick bookmark: Erreprodukzio-zerrenda hau laster-markak
egiteko erabiltzen da orain
- Quick bookmark disabled: Laster-marka azkarra desgaituta dago
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Erreprodukzio-zerrenda
hau laster-marketarako erabiltzen da orain {oldPlaylistName}-ren ordez. Egin
klik hemen desegiteko
@@ -221,6 +215,9 @@ User Playlists:
hau laster-markak egiteko erabiltzen ari da dagoeneko.
Playlist {playlistName} is the new quick bookmark playlist.: '{playlistName}
erreprodukzio-zerrenda laster-marken erreprodukzio-zerrenda azkarra da.'
+ This playlist has a video with a duration error: Erreprodukzio-zerrenda honek
+ iraupenik ez duen bideo bat du gutxienez. Hortaz, zero balitz bezala sailkatuko
+ da.
Search for Videos: Bilatu bideoak
AddVideoPrompt:
Added {count} Times: Gehitu da | {count} aldiz gehitu da
@@ -243,9 +240,6 @@ User Playlists:
bideo gehituko dira'
"{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
gehitu dira'
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Ziur
- ikusitako bideo guztiak erreprodukzio-zerrenda honetatik kendu nahi dituzula?
- Hau ezin da desegin.
Playlists with Matching Videos: Bat datozen bideoak dituzten erreprodukzio-zerrendak
Remove Duplicate Videos: Kendu bideo bikoiztuak
Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Ziur
@@ -259,6 +253,9 @@ User Playlists:
honetatik kendu nahi dituzula? Hau ezin da desegin.
Cannot delete the quick bookmark target playlist.: Ezin da laster-marken helburuko
erreprodukzio zerrenda azkarra ezabatu.
+ Export Playlist: Erreprodukzio-zerrenda hau esportatu
+ The playlist has been successfully exported: Erreprodukzio-zerrenda ongi esportatu
+ da
History:
# On History Page
History: 'Historikoa'
@@ -274,7 +271,7 @@ Settings:
berrabiarazi behar da aldaketek eragina izan dezaten. Berrabiarazi eta aldaketa
aplikatu?'
General Settings:
- General Settings: 'Ezarpen orokorrak'
+ General Settings: 'Orokorra'
Check for Updates: 'Eguneraketak bilatu'
Check for Latest Blog Posts: 'Egiaztatu blogeko azken argitalpenak'
Fallback to Non-Preferred Backend on Failure: 'Hutsegitean, hobetsi gabeko backend-era
@@ -319,8 +316,10 @@ Settings:
Auto Load Next Page:
Tooltip: Kargatu orrialde eta iruzkin gehigarriak automatikoki.
Label: Kargatu automatikoki hurrengo orria
+ Open Deep Links In New Window: Ireki FreeTube-ra pasatu diren URLak leiho berri
+ batean
Theme Settings:
- Theme Settings: 'Gaien ezarpenak'
+ Theme Settings: 'Gaia'
Match Top Bar with Main Color: 'Lotu goiko barra kolore nagusiarekin'
Expand Side Bar by Default: 'Zabaldu alboko barra lehenespenez'
Disable Smooth Scrolling: 'Desgaitu korritze leuna'
@@ -338,6 +337,8 @@ Settings:
Hot Pink: Arrosa beroa
Solarized Dark: Solarizatu iluna
Solarized Light: Solarizatu argia
+ Gruvbox Dark: Gruvbox Iluna
+ Gruvbox Light: Gruvbox Argia
Main Color Theme:
Main Color Theme: 'Oinarrizko koloreen gaia'
Red: 'Gorria'
@@ -385,12 +386,22 @@ Settings:
Solarized Cyan: Zian solarizatua
Solarized Violet: Violeta solarizatua
Solarized Green: Berde solarizatua
+ Gruvbox Dark Yellow: Gruvbox Hori Iluna
+ Gruvbox Dark Purple: gruvbox Ubel Iluna
+ Gruvbox Dark Orange: gruvbox Laranja Iluna
+ Gruvbox Light Red: Gruvbox Gorri Argia
+ Gruvbox Light Blue: Gruvbox Urdin Argia
+ Gruvbox Light Orange: Gruvbox Laranja Argia
+ Gruvbox Dark Aqua: Gruvbox Aqua Iluna
+ Gruvbox Light Purple: Gruvbox Ubel Argia
+ Gruvbox Dark Blue: Gruvbox Urdin Iluna
+ Gruvbox Dark Green: Gruvbox Berde Iluna
Secondary Color Theme: 'Gaiaren bigarren mailako kolorea'
#* Main Color Theme
Hide Side Bar Labels: Ezkutatu alboko barraren etiketak
Hide FreeTube Header Logo: Ezkutatu FreeTube goiburuko logotipoa
Player Settings:
- Player Settings: 'Erreprodukzioaren ezarpenak'
+ Player Settings: 'Erreproduzitzailea'
Play Next Video: 'Hurrengo bideoa erreproduzitu'
Turn on Subtitles by Default: 'Aktibatu Azpitituluak lehenespenez'
Autoplay Videos: 'Bideoen erreprodukzio automatikoa'
@@ -418,7 +429,7 @@ Settings:
8k: '8k'
Fast-Forward / Rewind Interval: Aurrera / atzera egiteko tartea
Scroll Volume Over Video Player: Aldatu bolumena bideo erreproduzitzailean
- Next Video Interval: Hurrengo bideo tartea
+ Next Video Interval: Erreproduzitu automatikoki atzerako kontaketaren tenporizadorea
Screenshot:
Enable: Bidea eman pantaila argazkiei
Error:
@@ -433,16 +444,16 @@ Settings:
File Name Tooltip: Hurrengo aldagaiak balia ditzakezu. %U Urtea 4 digitu. %H
Hilabetea 2 digitu. %E Eguna 2 digitu. %O Ordua 2 digitu. %M Minutu 2 digitu.
%S segundo 2 digitu. %T milisegundo 3 digitu. %s Bideoaren segundoa. %t Bideoaren
- milisegundoa 3 digitu. %i Bideoaren Identifikatzailea. "\" edo "/" baliatu
- ahal dituzu azpikarpetak sortzeko.
+ milisegundoa 3 digitu. %i Bideoaren Identifikatzailea.
Scroll Playback Rate Over Video Player: Aldatu Erreprodukzio-tasa Bideo Erreproduzitzailean
Display Play Button In Video Player: Bistaratu Erreproduzitzeko botoia bideo erreproduzitzailean
Max Video Playback Rate: Gehienezko bideoen erreprodukzio-tasa
Video Playback Rate Interval: Bideo Erreprodukzio-tasa tartea
Skip by Scrolling Over Video Player: Saltatu bideo-erreproduzitzailean korrituz
Enter Fullscreen on Display Rotate: Sartu pantaila osoko pantaila biratu pantailan
+ Autoplay Interruption Timer: Erreprodukzio automatikoa eteteko tenporizadorea
Privacy Settings:
- Privacy Settings: 'Pribatutasunari buruzko ezarpenak'
+ Privacy Settings: 'Pribatutasuna'
Remember History: 'Historikoa oroitu'
Save Watched Progress: 'Ikusitakoaren progresioa gorde'
Clear Search Cache: 'Bilaketen cachea ezabatu'
@@ -464,16 +475,16 @@ Settings:
Are you sure you want to remove all your playlists?: Ziur erreprodukzio-zerrenda
guztiak kendu nahi dituzula?
Subscription Settings:
- Subscription Settings: 'Harpidetzen ezarpenak'
+ Subscription Settings: 'Harpidetza'
Hide Videos on Watch: 'Ikusten ari zaren bideoa ezkutatu'
Fetch Feeds from RSS: 'RSS jarioak eskuratu'
- Manage Subscriptions: 'Harpidetzak kudeatu'
Fetch Automatically: Eskuratu jarioa automatikoki
- Only Show Latest Video for Each Channel: Erakutsi soilik kanal bakoitzeko azken
- bideoa
Confirm Before Unsubscribing: Saihestu ustekabeko harpidetza kentzea
+ 'Limit the number of videos displayed for each channel': Mugatu kanal bakoitzeko
+ bistaratzen diren bideo kopurua
+ To: Hona
Distraction Free Settings:
- Distraction Free Settings: 'Oharkabetasunak ekiditeko ezarpenak'
+ Distraction Free Settings: 'Oharkabetasunik ez'
Hide Video Views: 'Bideoen ikustaldi kopurua ezkutatu'
Hide Video Likes And Dislikes: 'Bideoen atsegiteak eta desatsegiteak ezkutatu'
Hide Channel Subscribers: 'Kanalaren harpidedun kopurua ezkutatu'
@@ -498,21 +509,21 @@ Settings:
Display Titles Without Excessive Capitalisation: Bistaratu izenburuak gehiegizko
letra larriz eta puntuaziorik gabe
Hide Channels Placeholder: Kanalaren IDa
- Hide Channel Playlists: Ezkutatu kanaleko erreprodukzio-zerrendak
- Hide Channel Community: Ezkutatu kanalaren komunitatea
- Hide Channel Podcasts: Ezkutatu kanaleko podcastak
+ Hide Channel Playlists: Ezkutatu kanaleko "erreprodukzio-zerrendak" fitxa
+ Hide Channel Community: Ezkutatu kanalaren "komunitatea" fitxa
+ Hide Channel Podcasts: Ezkutatu kanaleko "podcastak" fitxa
Hide Videos and Playlists Containing Text: Ezkutatu testua duten bideoak eta erreprodukzio-zerrendak
Hide Channels: Ezkutatu bideoak kanaletatik
Hide Upcoming Premieres: Ezkutatu datozen estreinaldiak
Hide Subscriptions Videos: Ezkutatu harpidetza-bideoak
Hide Subscriptions Shorts: Ezkutatu bideo laburren harpidetzak
- Hide Channel Releases: Ezkutatu kanalen kaleratzeak
+ Hide Channel Releases: Ezkutatu kanalen "Argitalpenak" fitxa
Hide Chapters: Ezkutatu kapituluak
Hide Channels Invalid: Emandako kanalaren IDa baliogabea da
Hide Channels API Error: Errore bat gertatu da emandako IDa duen erabiltzailea
berreskuratzean. Mesedez, egiaztatu berriro IDa zuzena den.
Hide Channels Already Exists: Kanalaren IDa badago jada
- Hide Channel Shorts: Ezkutatu kanalaren bideo laburrak
+ Hide Channel Shorts: Ezkutatu kanalaren "bideo laburrak" fitxa
Hide Videos and Playlists Containing Text Placeholder: Hitza, Hitzaren zatia edo
esaldia
Hide Subscriptions Live: Ezkutatu zuzenekoen harpidetzak
@@ -520,15 +531,12 @@ Settings:
Hide Featured Channels: Ezkutatu nabarmendutako kanalak
Hide Channels Disabled Message: Kanal batzuk IDa erabiliz blokeatu dira eta ez
dira prozesatu. Eginbidea blokeatuta dago ID horiek eguneratzen ari diren bitartean
+ Hide Channel Home: Ezkutatu kanala "Hasierako" fitxa
Data Settings:
- Data Settings: 'Datuen ezarpenak'
+ Data Settings: 'Datuak'
Select Import Type: 'Hautatu Inportazio mota'
Select Export Type: 'Hautatu esportazio mota'
Import Subscriptions: 'Harpidetzak inportatu'
- Import FreeTube: 'Freetube inportatu'
- Import YouTube: 'Youtubetik inportatu'
- Import NewPipe: 'Newpipetik inportatu'
- Check for Legacy Subscriptions: 'Legacy harpidetzak bilatu'
Export Subscriptions: 'Harpidetzak esportatu'
Export FreeTube: 'Freetubera esportatu'
Export YouTube: 'Youtubera esportatu'
@@ -578,7 +586,7 @@ Settings:
bertsio zaharra eta inportatu esportatutako erreprodukzio-zerrendak.\""
Subscription File: Harpidetza Fitxategia
Proxy Settings:
- Proxy Settings: 'Proxy-aren ezarpenak'
+ Proxy Settings: 'Proxy-a'
Enable Tor / Proxy: 'Tor / Proxy ahalbidetu'
Proxy Protocol: 'Proxy protokoloa'
Proxy Host: 'Proxy ostalaria'
@@ -594,10 +602,14 @@ Settings:
Error getting network information. Is your proxy configured properly?: 'Errore
bat gertatu da sareko informazioa eskuratzean. Zure proxya behar bezala konfiguratuta
al dago?'
+ Proxy Warning: FreeTube-k ez du proxy-rik, baina kanpoko proxy batera konekta
+ daiteke, adibidez, zure makinan Tor gisa exekutatzen den bat edo kanpoko proxy
+ bat, VPN batzuek emandako proxy bat bezala. Aktibatuta badago, ziurtatu proxy/Tor
+ behar bezala konfiguratuta dagoela, edo FreeTube-k ezingo du daturik lortu.
External Player Settings:
Ignore Unsupported Action Warnings: Onartu gabeko ekintzen oharrei ez ikusiarena
egin
- External Player Settings: Kanpoko erreproduzitzailearen ezarpenak
+ External Player Settings: Kanpoko erreproduzitzailea
External Player: Kanpoko erreproduzitzailea
Custom External Player Executable: Lehenetsitako kanpo erreproduzitzailea exekutagarria
Custom External Player Arguments: Lehenetsitako kanpo erreproduzitzailea argudioak
@@ -606,7 +618,7 @@ Settings:
None:
Name: Bat ere ez
Download Settings:
- Download Settings: Deskargen ezarpenak
+ Download Settings: Deskargak
Ask Download Path: Deskargaren ibilbidea galdetu
Choose Path: Ibilbidea hautatu
Download Behavior: Deskargen portaera
@@ -625,7 +637,7 @@ Settings:
Enable SponsorBlock: Babesleak blokeatzea ahalbidetu
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': Babesleak blokeatzeko
API Url (lehenetsia https://sponsor.ajay.app da)
- SponsorBlock Settings: Babesleak blokeatzeko ezarpenak
+ SponsorBlock Settings: Babesleak blokeatu
UseDeArrowTitles: Erabili DeArrow bideo-izenburuak
UseDeArrowThumbnails: Erabili DeArrow irudi txikietarako
'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': DeArrow
@@ -633,7 +645,7 @@ Settings:
Parental Control Settings:
Show Family Friendly Only: Erakutsi familientzat aproposa dena bakarrik
Hide Unsubscribe Button: Harpidetza kendu botoia ezkutatu
- Parental Control Settings: Gurasoen kontrolaren ezarpenak
+ Parental Control Settings: Gurasoen kontrola
Hide Search Bar: Bilaketa barra ezkutatu
Password Dialog:
Password: Pasahitza
@@ -642,23 +654,21 @@ Settings:
Enter Password To Unlock: Sartu pasahitza ezarpenak desblokeatzeko
Experimental Settings:
Replace HTTP Cache: Ordeztu HTTP cachea
- Experimental Settings: Ezarpen esperimentalak
+ Experimental Settings: Esperimentalak
Warning: Ezarpen hauek esperimentalak dira, aktibatuta dauden bitartean hutsegiteak
eragin ditzakete. Oso gomendagarria da babeskopiak egitea. Erabili zure ardurapean!
Password Settings:
- Password Settings: Pasahitz ezarpenak
+ Password Settings: Pasahitza
Set Password To Prevent Access: Ezarri pasahitz bat ezarpenetara sarbidea galarazteko
Remove Password: Pasahitza ezabatu
Set Password: Ezarri pasahitza
- Expand All Settings Sections: Zabaldu ezarpen guztien atalak
Sort Settings Sections (A-Z): Ordenatu ezarpenen atalak (A-Z)
+ Return to Settings Menu: Ezarpenen menura itzuli
About:
#On About page
About: 'Honi buruz'
Beta: 'Beta'
Source code: 'Kode iturria'
- Licensed under the AGPLv3: 'AGPLv3 lizentziapean'
- View License: 'Lizentzia ikusi'
Downloads / Changelog: 'Deskargak / Aldaketen erregistroa'
GitHub releases: 'Github argitalpenak'
Help: 'Laguntza'
@@ -727,7 +737,7 @@ Profile:
al zaude hautatutako kanalak ezabatu nahi dituzula? Honek ez du kanala beste profil
batetik ezabatuko.'
#On Channel Page
- Profile Settings: Profilaren ezarpenak
+ Profile Settings: Profila
Close Profile Dropdown: Itxi goitibeherako profila
Open Profile Dropdown: Ireki goitibeherako profila
Toggle Profile List: Aldatu profilen zerrenda
@@ -801,6 +811,9 @@ Channel:
Podcasts: Podcastak
This channel does not currently have any podcasts: Une honetan kanal honek ez
du podcastik
+ Home:
+ Home: Menu nagusia
+ View Playlist: Ikusi Erreprodukzio zerrenda
Video:
Mark As Watched: 'Ikusitako gisa jarri'
Remove From History: 'Historikotik ezabatu'
@@ -850,39 +863,10 @@ Video:
video only: 'Bideoa soilik'
audio only: 'Audioa soilik'
Published:
- Jan: 'Urtarrila'
- Feb: 'Otsaila'
- Mar: 'Martxoa'
- Apr: 'Apirila'
- May: 'Maiatza'
- Jun: 'Ekaina'
- Jul: 'Uztaila'
- Aug: 'Abuztua'
- Sep: 'Iraila'
- Oct: 'Urria'
- Nov: 'Azaroa'
- Dec: 'Abendua'
- Second: 'Segundua'
- Seconds: 'Segundoak'
- Minute: 'Minutua'
- Minutes: 'Minutuak'
- Hour: 'Ordua'
- Hours: 'Orduak'
- Day: 'Eguna'
- Days: 'Egunak'
- Week: 'Astea'
- Weeks: 'Asteak'
- Month: 'Hilabetea'
- Months: 'Hilabeteak'
- Year: 'Urtea'
- Years: 'Urteak'
- Ago: 'Duela'
- Upcoming: 'Estreinaldiak'
In less than a minute: Minutu bat baino gutxiagoan
Published on: 'Noiz argitaratua'
Streamed on: 'Noiz zuzenean emana'
Started streaming on: 'Noiz hasi zen zuzenekoa'
- Publicationtemplate: 'Duela {number} {unit}'
#& Videos
External Player:
Unsupported Actions:
@@ -948,6 +932,17 @@ Video:
Playback will resume automatically when your connection comes back: Erreprodukzioa
automatikoki berrekingo da konexioa itzultzen denean.
Full Window: Pantaila osoa
+ MembersOnly: Kideentzat baino ez diren bideoak ezin dira FreeTube-rekin ikusi, Googleren
+ saioa hastea eta eduki sortzailearen kanalari ordaindutako bazkidetza eskatzen
+ baitute.
+ Unlisted: Zerrendatugabeak
+ AgeRestricted: Adin muga duten bideoak ezin dira FreeTube-rekin ikusi, Googlen saioa
+ hasi eta adinak egiaztatutako YouTube-ko kontu bat erabili behar delako.
+ IP block: YouTubek bideoak ikusteko zure IP helbidea blokeatu du. Mesedez, saiatu
+ VPN edo proxy desberdin batera aldatzen.
+ DeArrow:
+ Show Original Details: Erakutsi jatorrizko xehetasunak
+ Show Modified Details: Erakutsi aldatutako xehetasunak
Videos:
#& Sort By
Sort By:
@@ -958,9 +953,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Ikusi erreprodukzio-zerrenda osoa'
- Videos: 'Bideoak'
- View: 'Ikusi'
- Views: 'Ikustaldiak'
Last Updated On: 'Azkenengoz eguneratua'
# On Video Watch Page
@@ -976,7 +968,8 @@ Playlist:
VideoTitleDescending: Izenburua (Z-A)
AuthorAscending: Egilea (A-Z)
AuthorDescending: Egilea (Z-A)
-Toggle Theatre Mode: 'Aldatu Antzerki modura'
+ VideoDurationDescending: Iraupena (luzeenetik laburrenera)
+ VideoDurationAscending: Iraupena (laburrenetik luzeenera)
Change Format:
Change Media Formats: 'Bideoen formatuak aldatu'
Use Dash Formats: 'DASH formatuak erabili'
@@ -1060,6 +1053,9 @@ Tooltips:
External Link Handling: "Lehenetsitako portaera hautatu, Freetube-n ireki ezin
den esteka bat klikatua izan denean.\nLehentasunez, Freetube-k lehenetsitako
nabigatazailean irekiko du klikatutako esteka.\n"
+ Open Deep Links In New Window: FreeTube-ra pasatzen diren URLak, birbideratzeko
+ arakatzailearen luzapenek edo komando-lerroko argumentuek, leiho berri batean
+ irekiko dira.
Player Settings:
Proxy Videos Through Invidious: 'Bideoak hornitzeko Invidious-era konektatuko
da, YouTube-ra zuzeneko konexioa egin beharrean.'
@@ -1076,10 +1072,9 @@ Tooltips:
Skip by Scrolling Over Video Player: Erabili korritze-gurpila bideoa saltatzeko,
MPV estiloa.
Subscription Settings:
- Fetch Feeds from RSS: 'Posible denean, Freetube-k bere lehenetsitako metodoa erabili
- beharrean RSS-ak baliatuko ditu zure harpidetzen jariora konektatzeko. RSS arinagoa
- izateaz gain, IP-en blokeoak saihesten ditu. Aldiz, zuzenekoaren egoeraren edo
- bideoaren iraupenaren informaziorik ez du ematen, besteak beste'
+ Fetch Feeds from RSS: 'Gaituta dagoenean, FreeTube-k RSS erabiliko du zure harpidetza-elikadurari
+ eusteko. RSSa azkarragoa da eta IP blokeoa saihesten du, baina ez du informaziorik
+ ematen, hala nola bideoaren iraupena, zuzeneko egoera edo komunitateko mezuak'
Fetch Automatically: Gaituta dagoenean, FreeTubek automatikoki eskuratuko du zure
harpidetza-jarioa leiho berri bat irekitzen denean eta profila aldatzean.
@@ -1095,7 +1090,7 @@ Tooltips:
zerrenda (posible bada) irekitzerakoan, ikono bat agertuko da miniaturan. Kontuz,
Individious-en ezarpenek ez dituzte kanpo erreproduzitzaileak trabatzen.
Custom External Player Arguments: Komando-lerroko argumentu pertsonalizatuak,
- puntu eta komaz bereizita (';'), kanpoko erreproduzitzailera pasatzea nahi duzu.
+ kanpoko erreproduzitzailera pasatzea nahi duzu.
Ignore Default Arguments: Ez bidali argumentu lehenetsirik kanpoko erreproduzitzaileari
bideoaren URLaz gain (adibidez, erreprodukzio-tasa, erreprodukzio-zerrendaren
URLa, etab.). Argumentu pertsonalizatuak transmitituko dira oraindik.
@@ -1127,7 +1122,6 @@ Falling back to Local API: 'Tokiko APIra itzultzen'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Bideo
hau ez dago erabilgarri, zenbait formatu eskas baitira. Honakoa zure herrialdean
erabilgarri ez dagoelako gerta daiteke.'
-Subscriptions have not yet been implemented: 'Harpidetzak ez dira oraindik aktibatu'
Loop is now disabled: 'Etengabeko erreprodukzioa desaktibatu egin da'
Loop is now enabled: 'Etengabeko ereprodukzioa aktibatu egin da'
Shuffle is now disabled: 'Erreprodukzioen nahasketak desaktibatu egin dira'
@@ -1158,8 +1152,6 @@ External link opening has been disabled in the general settings: Kanpo estekak i
Downloading has completed: '"{videoTitle}" deskargatu egin da'
Unknown YouTube url type, cannot be opened in app: Youtube-ko URL mota ezezaguna,
ezin da aplikazioan ireki
-Hashtags have not yet been implemented, try again later: Etiketak ez dira oraindik
- aktibatu, berriz ere saiatu zaitez beranduago
Downloading failed: Akats bat gertatu da "{videoTitle}" deskargatzerakoan
Screenshot Success: Pantaila-argazkia gode da "{filePath}" gisa
Screenshot Error: Pantaila-argazkiak huts egin du. {error}
@@ -1169,8 +1161,6 @@ Channels:
Channels: Kanalak
Title: Kanalen zerrenda
Search bar placeholder: Kanalak bilatu
- Unsubscribe: Harpidetza kendu
- Unsubscribed: '{channelName} zure harpidetzen zerrendatik ezabatu da'
Unsubscribe Prompt: Ziur al zaude "{channelName}"-ren harpidetza kendu nahi duzula?
Count: '{number} kanal aurkitu dira.'
Empty: Zure kanalen zerrenda hutsik da.
@@ -1199,6 +1189,7 @@ Chapters:
Chapters: Kapituluak
'Chapters list visible, current chapter: {chapterName}': 'Kapituluen zerrenda ikusgai,
uneko kapitulua: {chapterName}'
+ Key Moments: Une garrantzitsuenak
Hashtag:
Hashtag: Traola
This hashtag does not currently have any videos: Traola honek ez du bideorik une
@@ -1222,5 +1213,26 @@ Search Listing:
4K: 4K
Subtitles: Azpitituluak
Closed Captions: Azpititulu deskriptiboak
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360º
+ New: Berria
+ 3D: 3D
'Blocked opening potentially unsafe URL': 'Insegurua izan daitekeen URLa irekitzea
blokeatu da: "{url}".'
+Keys:
+ arrowleft: Gezia ezkerrera
+ arrowright: Gezia eskuinera
+ arrowup: Gezia gora
+ arrowdown: Gezia behera
+ alt: Alt
+ ctrl: Ctrl
+shortcutJoinOperator: +
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Right-click or hold to see history: Egin klik eskuineko botoiarekin edo mantendu sakatuta
+ historia ikusteko
+Autoplay Interruption Timer: Erreprodukzio automatikoa bertan behera utzi da {autoplayInterruptionIntervalHours}
+ orduz geldirik egon delako
+Description:
+ Collapse Description: Gutxiago erakutsi
+ Expand Description: '...gehiago'
diff --git a/static/locales/fa.yaml b/static/locales/fa.yaml
index c918fe849ac85..a45984c378042 100644
--- a/static/locales/fa.yaml
+++ b/static/locales/fa.yaml
@@ -78,14 +78,18 @@ Search Filters:
4K: ۴کی
HD: وضوحبالا
Creative Commons: کرییتیو کامنز
+ VR180: VR180
Subscriptions:
# On Subscriptions Page
Subscriptions: 'دنبال کرده ها'
Latest Subscriptions: 'اخرین دنبال کرده ها'
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'این
پروفایل تعداد زیادی اشتراک دارد. اجبار RSS برای جلوگیری از محدودیت نرخ'
- 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'چیزی
- دنبال نکرده اید.شروع به افزودن دنبال کننده ها کنید تا اینجا نشان داده شوند.'
+ 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'لیست
+ اشتراک شما در حال حاضر خالی است. اضافه کردن اشتراکها را برای مشاهده آنها در اینجا
+ شروع کنید. اگر میخواهید اشتراکهای خود را وارد کنید، میتوانید به تنظیمات داده
+ رفته و وارد کردن اشتراکها را انتخاب کنید یا میتوانید کانالی را جستجو کرده و
+ در آنها مشترک شوید.'
'Getting Subscriptions. Please wait.': 'درحال گرفتن دنبال کرده ها.لطفا صبر کنید.'
Refresh Subscriptions: 'تازه سازی دنبال کرده ها'
Load More Videos: 'بارگیری ویدیو های بیشتر'
@@ -111,15 +115,9 @@ Most Popular: 'پر طرفدارترین ها'
Playlists: 'لیست های پخش'
User Playlists:
Your Playlists: 'لیست های پخش شما'
- Playlist Message: 'این صفحه، فهرست پخشی را نمایش میدهد که هنوز تکمیل نشده و در حال
- کار میباشد. در اینجا فقط ویدیو هایی که ذخیره شده اند یا موردعلاقه اند را می بینید.
- وقتی که عملیات تکمیل شد، این ویدیوها به بخش فهرت پخش «مورد علاقه ها» منتقل خواهند
- شد.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'ویدیوی
- ذخیره شده ای ندارید.بر روی دکمه ذخیره در گوشه ویدیو کلیک کنید تا اینجا لیست شوند'
Search bar placeholder: جستجو برای فهرست های پخش
- Empty Search Message: هیچ ویدیویی در این فهرست پخش وجود ندارد که با جستجوی شما مطابق
- باشد
+ Empty Search Message: هیچ ویدیویی در این لیست پخش وجود ندارد که با جستجوی شما مطابقت
+ داشته باشد
Cancel: لغو
Remove from Playlist: پاک کردن از فهرست پخش
Playlist Name: نام فهرست پخش
@@ -138,17 +136,109 @@ User Playlists:
Remove Duplicate Videos: حذف ویدیوهای تکراری
AddVideoPrompt:
Save: ذخیره کنید
+ Search in Playlists: جستجو در لیستهای پخش
+ Allow Adding Duplicate Video(s): اجازه افزودن ویدیو(های) تکراری
+ Toast:
+ "{videoCount} video(s) added to {playlistCount} playlists": 1 ویدیو به {playlistCount}
+ لیست پخش اضافه شد | {videoCount} ویدیو به {playlistCount} لیست پخش اضافه شد
+ You haven't selected any playlist yet.: هنوز هیچ لیست پخشی را انتخاب نکردهاید.
+ "{videoCount} video(s) added to 1 playlist": 1 ویدیو به 1 لیست پخش اضافه شد
+ | {videoCount} ویدیو به 1 لیست پخش اضافه شد
+ "{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
+ ویدیو از قبل اضافه شده'
+ N playlists selected: '{playlistCount} انتخاب شد'
+ Added {count} Times: قبلا اضافه شده | {count} بار اضافه شد
+ Select a playlist to add your N videos to: یک لیست پخش برای افزودن ویدیوی خود
+ به | انتخاب کنید یک لیست پخش برای افزودن ویدیوهای {videoCount} خود انتخاب کنید
+ در
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ ویدیو اضافه خواهند شد'
SinglePlaylistView:
Toast:
Video has been removed: ویدیو حذف شده است
There was a problem with removing this video: در حذف این ویدیو مشکلی وجود داشت
+ This playlist is now used for quick bookmark: این لیست پخش اکنون برای نشانک
+ سریع استفاده میشود
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: برخی
+ از ویدیوها در لیست پخش هنوز بارگیری نشده اند. به هر حال برای کپی اینجا کلیک
+ کنید.
+ "{videoCount} video(s) have been removed": 1 ویدئو حذف شد | {videoCount} ویدیو
+ حذف شد
+ Playlist {playlistName} has been deleted.: فهرست پخش {playlistName} حذف شد.
+ Playlist {playlistName} is the new quick bookmark playlist.: لیست پخش {playlistName}
+ یک فهرست پخش نشانک سریع جدید است.
+ This video cannot be moved up.: این ویدئو را نمیتوان به بالا منتقل کرد.
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: این
+ لیست پخش اکنون برای نشانک سریع به جای {oldPlaylistName} استفاده می شود. برای
+ لغو اینجا را کلیک کنید
+ This playlist is already being used for quick bookmark.: این لیست پخش در حال
+ حاضر برای نشانک سریع استفاده می شود.
+ Playlist name cannot be empty. Please input a name.: نام لیست پخش نمی تواند
+ خالی باشد. لطفا یک نام وارد کنید.
+ There were no videos to remove.: هیچ ویدیویی برای حذف وجود نداشت.
+ This playlist is protected and cannot be removed.: این لیست پخش محافظت میشود
+ و نمیتوان آن را حذف کرد.
+ This video cannot be moved down.: این ویدئو را نمیتوان به پایین منتقل کرد.
+ Playlist has been updated.: لیست پخش به روز شد.
+ There was an issue with updating this playlist.: مشکلی در بهروزرسانی این لیست
+ پخش وجود داشت.
+ This playlist does not exist: این لیست پخش وجود ندارد
+ Reverted to use {oldPlaylistName} for quick bookmark: به استفاده از {oldPlaylistName}
+ برای نشانکگذاری سریع بازگردد
+ This playlist has a video with a duration error: این لیست پخش شامل حداقل یک
+ ویدیو است که مدت زمان ندارد، به گونهای مرتب میشود که گویی مدت زمان آنها
+ صفر است.
+ Search for Videos: جستجوی ویدئوها
+ Sort By:
+ EarliestUpdatedFirst: اولین به روز شده
+ LatestUpdatedFirst: به تازگی به روز شده
+ NameAscending: آ-ی
+ NameDescending: ی-آ
+ LatestCreatedFirst: به تازگی ایجاد شده
+ Sort By: مرتبکردن بر اساس
+ LatestPlayedFirst: اخیراً پخش شده
+ EarliestPlayedFirst: اولین پخش شده
+ EarliestCreatedFirst: قدیمی ترین ایجاد شده
+ CreatePlaylistPrompt:
+ Toast:
+ Playlist {playlistName} has been successfully created.: لیست پخش {playlistName}
+ با موفقیت ایجاد شد.
+ There is already a playlist with this name. Please pick a different name.: از
+ قبل یک فهرست پخش با این نام وجود دارد. لطفا نام دیگری انتخاب کنید.
+ There was an issue with creating the playlist.: مشکلی در ایجاد لیست پخش وجود
+ داشت.
+ New Playlist Name: نام لیست پخش جدید
+ Create: ایجاد
+ You have no playlists. Click on the create new playlist button to create a new one.: شما
+ هیچ لیست پخشی ندارید. بر روی دکمه ایجاد لیست پخش جدید کلیک کنید تا لیست پخش جدیدی
+ ایجاد شود.
+ Export Playlist: صادر کردن این لیست پخش
+ The playlist has been successfully exported: لیست پخش با موفقیت صادر شد
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: آیا
+ مطمئنید که می خواهید 1 ویدیوی تماشا شده را از این لیست پخش حذف کنید؟ این قابل
+ واگرد نیست. | آیا مطمئن هستید که می خواهید {playlistItemCount} ویدیو تماشا شده
+ را از این لیست پخش حذف کنید؟ این قابل واگرد نیست.
+ Cannot delete the quick bookmark target playlist.: نمی توان لیست پخش مورد نظر نشانک
+ سریع را حذف کرد.
+ Are you sure you want to delete this playlist? This cannot be undone: آیا مطمئن
+ هستید که می خواهید این لیست پخش را حذف کنید؟ این قابل واگرد نیست.
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: آیا
+ مطمئنید که میخواهید 1 ویدیوی تکراری را از این فهرست پخش حذف کنید؟ این قابل واگرد
+ نیست. | آیا مطمئنید که می خواهید {playlistItemCount} ویدیو تکراری را از این لیست
+ پخش حذف کنید؟ این قابل واگرد نیست.
+ Copy Playlist: رونوشت لیستپخش
+ Enable Quick Bookmark With This Playlist: فعال کردن نشانک سریع با این لیست پخش
+ Quick Bookmark Enabled: نشانک سریع فعال شد
+ Delete Playlist: حذف لیست پخش
History:
# On History Page
History: 'تاریخچه'
Watch History: 'تاریخچه تماشا'
Your history list is currently empty.: 'تاریخچه شما در حال حاضر خالی است.'
Search bar placeholder: جستجو در تاریخچه
- Empty Search Message: هیچ ویدیویی در تاریخچه وجود ندارد که با جستجوی شما مطابق باشد
+ Empty Search Message: هیچ ویدیویی در سابقه شما وجود ندارد که با جستجوی شما مطابقت
+ داشته باشد
+ Case Sensitive Search: جستجوی حساس به حروف کوچک و بزرگ
Settings:
# On Settings Page
Settings: 'تنظیمات'
@@ -156,7 +246,7 @@ Settings:
نرم افزار نیاز به راه اندازی دوباره دارد تا تغییرات لحاظ شوند. تغییرات ذخیره و
راه اندازی شود؟'
General Settings:
- General Settings: 'تنظیمات عمومی'
+ General Settings: 'عمومی'
Check for Updates: 'بررسی برای به روزرسانی ها'
Check for Latest Blog Posts: 'بررسی آخرین مطالب وبلاگ'
Fallback to Non-Preferred Backend on Failure: 'بازگشت به Backend غیر ترجیحی در
@@ -180,6 +270,7 @@ Settings:
Middle: 'وسط'
End: 'انتها'
Hidden: مخفی
+ Blur: تاری
Current Invidious Instance: 'نمونه فعلی Invidious'
The currently set default instance is {instance}: 'در حال حاضر نمونه Invidious
پیشفرض {instance} است'
@@ -196,8 +287,13 @@ Settings:
Ask Before Opening Link: پرسیدن قبل از باز کردن لینک
No Action: کاری نکردن
External Link Handling: اداره کردن لینک های خارجی
+ Auto Load Next Page:
+ Label: بارگذاری خودکار صفحه بعدی
+ Tooltip: صفحات و نظرات اضافی را به صورت خودکار بارگیری کنید.
+ Open Deep Links In New Window: نشانی های ارسال شده به FreeTube را در یک پنجره
+ جدید باز کنید
Theme Settings:
- Theme Settings: 'تنظیمات قالب'
+ Theme Settings: 'طرح'
Match Top Bar with Main Color: 'یکسان سازی قطعه بالا با رنگ اصلی'
Expand Side Bar by Default: 'گسترش ستون فرعی به صورت پیشفرض'
Disable Smooth Scrolling: 'غیرفعال کردن حرکت ملایم'
@@ -212,6 +308,11 @@ Settings:
Catppuccin Mocha: مجموعه رنگ کتپوسین موکا
Hot Pink: صورتی داغ
Pastel Pink: صورتی پاستلی
+ Solarized Dark: درخشش تاریک
+ Solarized Light: درخشش روشن
+ Gruvbox Dark: جعبه تیره تاریک
+ Gruvbox Light: جعبه تیره روشن
+ Nordic: شمال اروپا
Main Color Theme:
Main Color Theme: 'رنگ تم اصلی'
Red: 'قرمز'
@@ -251,12 +352,30 @@ Settings:
Catppuccin Mocha Peach: هلویی
Catppuccin Mocha Yellow: کتپوسین موکا زرد
Catppuccin Mocha Green: کتپوچین موکا سبز
+ Gruvbox Light Orange: جعبهتیره نارنجی روشن
+ Solarized Cyan: فیروزهای درخشان
+ Solarized Orange: نارنجی درخشان
+ Solarized Red: قرمز درخشان
+ Solarized Violet: بنفش درخشان
+ Solarized Blue: آبی درخشان
+ Solarized Magenta: سرخابی درخشان
+ Solarized Green: سبز درخشان
+ Gruvbox Dark Yellow: جعبهتیره زرد
+ Gruvbox Dark Blue: جعبهتیره آبی
+ Gruvbox Dark Aqua: جعبهتیره آسمانی
+ Gruvbox Dark Purple: جعبهتیره ارغوانی
+ Gruvbox Dark Orange: جعبهتیره نارنجی
+ Gruvbox Light Red: جعبهتیره قرمز
+ Solarized Yellow: زرد درخشان
+ Gruvbox Dark Green: جعبهتیره سبز
+ Gruvbox Light Blue: جعبهتیره آبی روشن
+ Gruvbox Light Purple: جعبهتیره ارغوانی روشن
Secondary Color Theme: 'رنگ دوم تم'
#* Main Color Theme
Hide Side Bar Labels: مخفی کردن عنوان های ستون فرعی
Hide FreeTube Header Logo: لوگوی سربرگ FreeTube را مخفی کنید
Player Settings:
- Player Settings: 'تنظیمات پخش کننده'
+ Player Settings: 'پخش کننده'
Play Next Video: 'پخش ویدیو بعدی'
Turn on Subtitles by Default: 'فعال کردن زیرنویس به عنوان پیشفرض'
Autoplay Videos: 'پخش خودکار ویدیو ها'
@@ -265,7 +384,7 @@ Settings:
Enable Theatre Mode by Default: 'فعال کردن حالت تئاتر به عنوان پیشفرض'
Scroll Volume Over Video Player: 'کنترل صدا با حرکت اسکرول موس روی پخش کننده ویدیو'
Display Play Button In Video Player: 'نمایش دکمه پخش داخل پخش کننده ویدیو'
- Next Video Interval: 'بازه زمانی ویدیو بعدی'
+ Next Video Interval: 'تایمر شمارش معکوس پخش خودکار'
Fast-Forward / Rewind Interval: 'بازه زمانی جلو / عقب رفتن سریع'
Default Volume: 'میزان صدای پیشفرض'
Default Playback Rate: 'سرعت پخش پیشفرض'
@@ -307,8 +426,9 @@ Settings:
Folder Label: پوشه اسکرین شات
Folder Button: پوشه را انتخاب کنید
Skip by Scrolling Over Video Player: با پیمایش روی پخشکننده ویدیو از آن بگذرید
+ Autoplay Interruption Timer: تایمر وقفه پخش خودکار
External Player Settings:
- External Player Settings: 'تنظیمات پخش کننده خارجی'
+ External Player Settings: 'پخش کننده خارجی'
External Player: 'پخش کننده خارجی'
Ignore Unsupported Action Warnings: 'به اخطارهای فعالیت پشتیبانی نشده اهمیت نده'
Custom External Player Executable: 'پخش کننده خارجی شخصی سازی شده قابل اجرا'
@@ -316,8 +436,9 @@ Settings:
Players:
None:
Name: هیچ کدام
+ Ignore Default Arguments: نادیده گرفتن برهان های پیش فرض
Privacy Settings:
- Privacy Settings: 'تنظیمات امنیتی'
+ Privacy Settings: 'امنیتی'
Remember History: 'حفظ تاریخچه'
Save Watched Progress: 'ذخیره ویدیو های دیده شده'
Clear Search Cache: 'پاک کردن کش جستجو'
@@ -334,14 +455,21 @@ Settings:
نیست.'
Save Watched Videos With Last Viewed Playlist: ویدئوهای تماشا شده را با لیست پخش
آخرین مشاهده ذخیره کنید
+ All playlists have been removed: تمام لیست های پخش حذف شد
+ Remove All Playlists: حذف تمام لیست های پخش
+ Are you sure you want to remove all your playlists?: آیا مطمئنید که میخواهید
+ همه فهرستهای پخش خود را حذف کنید؟
Subscription Settings:
- Subscription Settings: 'تنظیمات دنبال شوندگان'
+ Subscription Settings: 'دنبال شوندگان'
Hide Videos on Watch: 'مخفی کردن ویدیو ها هنگام تماشا'
Fetch Feeds from RSS: 'دریافت feed ها از RSS'
- Manage Subscriptions: 'سامان دهی دنبال شوندگان'
Fetch Automatically: آوردن خودکار فید
+ Confirm Before Unsubscribing: تایید لغو اشتراک
+ 'Limit the number of videos displayed for each channel': تعداد ویدیوهای نمایش
+ داده شده برای هر کانال را محدود کنید
+ To: به
Distraction Free Settings:
- Distraction Free Settings: 'تنظیمات اضافی مفید'
+ Distraction Free Settings: 'اضافات مفید'
Hide Video Views: 'مخفی کردن دیده های ویدیو'
Hide Video Likes And Dislikes: 'مخفی کردن لایک و دیسلایک های ویدیو'
Hide Channel Subscribers: 'مخفی کردن دنبال کنندگان کانال'
@@ -352,7 +480,7 @@ Settings:
Hide Playlists: 'مخفی کردن فهرست های پخش'
Hide Live Chat: 'مخفی کردن چت لایو'
Hide Active Subscriptions: 'مخفی کردن دنبال کنندگان فعال'
- Hide Channel Playlists: لیست های پخش کانال را مخفی کنید
+ Hide Channel Playlists: '"لیست های پخش" کانال را مخفی کنید'
Sections:
Watch Page: صفحه تماشا
Subscriptions Page: صفحه اشتراک ها
@@ -365,28 +493,36 @@ Settings:
Hide Featured Channels: پنهان کردن کانال های ویژه
Hide Comments: پنهان کردن نظرات
Hide Profile Pictures in Comments: مخفی کردن تصاویر پروفایل در نظرات
- Display Titles Without Excessive Capitalisation: نمایش عناوین بدون حروف بزرگ
+ Display Titles Without Excessive Capitalisation: نمایش عناوین بدون حروف بزرگ و
+ نقطه گذاری
Hide Channels: پنهان کردن ویدیوها از کانال ها
Hide Upcoming Premieres: مخفی کردن اولین نمایش های آینده
Hide Chapters: پنهان کردن فصل ها
- Hide Channels Placeholder: نام یا آیدی کانال
+ Hide Channels Placeholder: شناسه کانال
Hide Subscriptions Live: مخفی کردن اشتراک های زنده
- Hide Channel Community: مخفی کردن انجمن کانال
- Hide Channel Shorts: مخفی کردن شورت های کانال
+ Hide Channel Community: مخفی کردن "انجمن" کانال
+ Hide Channel Shorts: مخفی کردن "ویدئو های کوتاه" کانال
Hide Subscriptions Shorts: مخفی کردن شورت اشتراک ها
- Hide Channel Podcasts: پنهان کردن پادکست های کانال
- Hide Channel Releases: مخفی کردن انتشارات کانال
+ Hide Channel Podcasts: پنهان کردن "پادکستهای" کانال
+ Hide Channel Releases: مخفی کردن "انتشارات" کانال
Hide Sharing Actions: مخفی کردن فعالیت های مشترک
- Blur Thumbnails: تار کردن ریز عکسها
+ Hide Videos and Playlists Containing Text Placeholder: کلمه، بخش کلمه یا عبارت
+ Hide Channels Invalid: شناسه کانال ارائه شده نامعتبر بود
+ Hide Channels Already Exists: شناسه کانال از قبل وجود دارد
+ Hide Videos and Playlists Containing Text: ویدیوها و لیست های پخش حاوی متن را
+ مخفی کنید
+ Hide Subscriptions Community: مخفی کردن انجمن دنبالشده ها
+ Hide Channel Home: مخفی کردن "صفحه اصلی" کانال
+ Hide Channels API Error: خطای بازیابی کاربر با شناسه ارائه شده. لطفا دوباره بررسی
+ کنید که شناسه درست باشد.
+ Hide Channels Disabled Message: برخی از کانالها با استفاده از شناسه مسدود شدند
+ و پردازش نشدند. در حالی که آن شناسه ها در حال به روز رسانی هستند، ویژگی مسدود
+ می شود
Data Settings:
- Data Settings: 'تنظیمات اطلاعات'
+ Data Settings: 'داده ها'
Select Import Type: 'انتخاب روش وارد کردن فایل بک آپ'
Select Export Type: 'انتخاب روش پشتیبان گیری'
Import Subscriptions: 'وارد کردن بک آپ دنبال شوندگان'
- Import FreeTube: 'وارد کردن از FreeTube'
- Import YouTube: 'وارد کردن از YouTube'
- Import NewPipe: 'وارد کردن از NewPipe'
- Check for Legacy Subscriptions: 'بررسی برای دنبالشوندگان قدیمی'
Export Subscriptions: 'ذخیره (پشتیبان گیری)دنبال شوندگان'
Export FreeTube: 'استخراج FreeTube'
Export YouTube: 'استخراج YouTube'
@@ -426,6 +562,14 @@ Settings:
Subscription File: فایل اشتراک
Playlist insufficient data: داده ناکافی برای لیست پخش «{playlist}»، در حال رد
شدن از مورد
+ Export Playlists For Older FreeTube Versions:
+ Tooltip: "این گزینه ویدئوها را از همه لیست های پخش به یک لیست پخش به نام \"
+ مورد علاقه\" صادر می کند.\nنحوه صادر کردن و وارد کردن ویدیوها در لیست پخش
+ برای نسخه قدیمی FreeTube:\n1. لیست های پخش خود را با فعال بودن این گزینه صادر
+ کنید.\n2. با استفاده از گزینه حذف تمام لیستهای پخش در قسمت تنظیمات حریم خصوصی،
+ تمام لیست های پخش موجود خود را حذف کنید.\n3. نسخه قدیمی FreeTube را راه اندازی
+ کنید و لیست های پخش صادر شده را وارد کنید.\""
+ Label: صادرکردن لیستهای پخش برای نسخه های قدیمی FreeTube
Proxy Settings:
Proxy Host: میزبان پروکسی
Region: منطقه
@@ -433,7 +577,7 @@ Settings:
دریافت اطلاعات شبکه. آیا پروکسی شما به درستی پیکربندی شده است؟
Ip: آی پی
Country: کشور
- Proxy Settings: تنظیمات پروکسی
+ Proxy Settings: پروکسی
Proxy Port Number: شماره پورت پروکسی
Test Proxy: تست پروکسی
Enable Tor / Proxy: پروکسی / تور را فعال کنید
@@ -442,6 +586,11 @@ Settings:
Clicking on Test Proxy will send a request to: با کلیک بر روی تست پروکسی یک درخواست
ارسال می شود
Your Info: اطلاعات شما
+ Proxy Warning: FreeTube یک پروکسی داخلی ندارد اما میتواند به یک پروکسی خارجی
+ مانند پروکسی که روی دستگاه شما اجرا میشود مانند تور یا یک پراکسی خارجی مثل
+ یک پراکسی SOCKS5 که توسط برخی VPNها ارائه میشود، متصل شود. در صورت فعال بودن،
+ مطمئن شوید که پروکسی/تور شما به درستی پیکربندی شده است، در غیر این صورت FreeTube
+ نمی تواند هیچ داده ای را واکشی کند.
SponsorBlock Settings:
Skip Options:
Skip Option: گزینه پرش
@@ -450,16 +599,19 @@ Settings:
Auto Skip: پرش خودکار
Prompt To Skip: اعلان برای پرش
Enable SponsorBlock: فعال کردن محدود کردن حامی
- SponsorBlock Settings: تنظیمات محدود کردن حامی
+ SponsorBlock Settings: محدود کردن حامی
Notify when sponsor segment is skipped: وقتی بخش حامی رد شد اطلاع دهید
UseDeArrowTitles: از عنوان های ویدیویی DeArrow استفاده کنید
Category Color: رنگ دسته
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API
URL (پیشفرض https://sponsor.ajay.app است)
+ UseDeArrowThumbnails: استفاده از افزونه DeArrow برای ریزعکسها
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': رابط
+ آدرس سازنده ریزعکس DeArrow (پیشفرض https://dearrow-thumb.ajay.app است)
Download Settings:
Download in app: دانلود از طریق برنامه
Open in web browser: در مرورگر وب باز کنید
- Download Settings: تنظیمات دانلود
+ Download Settings: بارگیری
Ask Download Path: هربار مسیر دانلود را سوال کند
Choose Path: مکان ذخیره دانلود را انتخاب کنید
Download Behavior: روش دانلود
@@ -467,15 +619,15 @@ Settings:
Hide Unsubscribe Button: پنهان کردن دکمه لغو اشتراک
Show Family Friendly Only: نمایش فقط دوستانه برای خانواده
Hide Search Bar: پنهان کردن نوار جستجو
- Parental Control Settings: تنظیمات کنترل والدین
+ Parental Control Settings: کنترل والدین
Experimental Settings:
- Experimental Settings: تنظیمات آزمایشی
+ Experimental Settings: آزمایشی
Replace HTTP Cache: کش HTTP را جایگزین کنید
Warning: این تنظیمات آزمایشی هستند، ممکن است هنگام فعال بودن باعث خرابی شوند.
تهیه نسخه پشتیبان به شدت توصیه می شود. با مسئولیت خود استفاده کنید!
Password Settings:
Remove Password: رمز عبور را حذف کنید
- Password Settings: تنظیمات رمز عبور
+ Password Settings: رمز عبور
Set Password To Prevent Access: برای جلوگیری از دسترسی به تنظیمات، رمز عبور تنظیم
کنید
Set Password: قراردادن رمز عبور
@@ -484,6 +636,8 @@ Settings:
Enter Password To Unlock: برای باز کردن قفل تنظیمات رمز عبور را وارد کنید
Password Incorrect: رمز عبور اشتباه است
Unlock: باز کردن
+ Sort Settings Sections (A-Z): مرتبسازی بخشهای تنظیمات (آ-ی)
+ Return to Settings Menu: بازگشت به منوی تنظیمات
Channel:
Playlists:
Sort Types:
@@ -519,6 +673,10 @@ Channel:
This channel currently does not have any posts: این کانال در حال حاضر هیچ پستی
ندارد
Hide Answers: پنهان کردن پاسخ ها
+ View Full Post: مشاهده کامل پست
+ Video hidden by FreeTube: ویدیو توسط FreeTube مخفی شده
+ Viewing Posts Only Supported By Invidious: مشاهده پست ها فقط توسط Invidious پشتیبانی
+ می شود. برای مشاهده محتوا بدون Invidious، به برگه انجمن کانال بروید.
Removed subscription from {count} other channel(s): اشتراک از {count} کانال(های)
دیگر حذف شد
About:
@@ -549,6 +707,9 @@ Channel:
Channel has been removed from your subscriptions: کانال از اشتراک های شما حذف شده
است
Added channel to your subscriptions: کانال به اشتراک های شما اضافه شد
+ Home:
+ View Playlist: نمایش لیستپخش
+ Home: خانه
Video:
External Player:
video: ویدیو
@@ -566,34 +727,6 @@ Video:
playlist: فهرست پخش
OpeningTemplate: باز کردن {videoOrPlaylist} در {externalPlayer}...
Published:
- Sep: سپتامبر
- Month: ماه
- Months: ماه ها
- Year: سال
- May: می
- Minute: دقیقه
- Hours: ساعت ها
- Day: روز
- Weeks: هفته ها
- Feb: فوریه
- Hour: ساعت
- Mar: مارس
- Jul: ژوئیه
- Jan: جان
- Apr: آپریل
- Jun: ژوئن
- Aug: اوت
- Oct: اکتبر
- Nov: نوامبر
- Dec: دسامبر
- Second: دوم
- Seconds: ثانیه ها
- Minutes: دقیقه ها
- Days: روزها
- Week: هفته
- Years: سالها
- Ago: پیش
- Upcoming: اولین نمایش در
In less than a minute: در کمتر از یک دقیقه
Copy Invidious Link: لینک Invidious را کپی کنید
Play Previous Video: پخش ویدیوی قبلی
@@ -623,7 +756,7 @@ Video:
است
Download Video: دانلود ویدیو
Open in YouTube: در یوتیوب باز کنید
- Play Next Video: پخش ویدیوی بعدی
+ Play Next Video: پخش ویدئوی بعدی
Open Channel in Invidious: کانال را در Invidious باز کنید
Copy Invidious Channel Link: لینک کانال Invidious را کپی کنید
Watched: دیده شده
@@ -640,7 +773,6 @@ Video:
Streamed on: پخش جریانی
Published on: منتشر شده در
audio only: فقط صدا
- Publicationtemplate: '{number} {unit} پیش'
Video has been saved: ویدیو ذخیره شده است
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': گفتگوی
زنده در حال حاضر با Invidious API پشتیبانی نمی شود. اتصال مستقیم به YouTube مورد
@@ -659,6 +791,50 @@ Video:
Video has been marked as watched: ویدیو به عنوان تماشا شده علامت گذاری شده است
Mark As Watched: علامت گذاری به عنوان تماشا شده
Video has been removed from your history: ویدیو از سابقه شما حذف شده است
+ Player:
+ You appear to be offline: به نظر می رسد آفلاین هستید.
+ Exit Theatre Mode: خروج از حالت تئاتر
+ Stats:
+ Video ID: 'شناسه ویدئو: {videoId}'
+ Media Formats: 'فرمت ویدئو: {formats}'
+ Stats: اطلاعات
+ Resolution: 'وضوح: {width}x{height}@{frameRate}'
+ Bandwidth: 'پهنای باند: {bandwidth} کیلوبیتبرثانیه'
+ Player Dimensions: 'ابعاد پخش کننده: {width}x{height}'
+ Bitrate: 'نرخ بیت: {bitrate} کیلوبیتبرثانیه'
+ Buffered: 'بافر: {bufferedPercentage}%'
+ Volume: 'صدا: {volumePercentage}%'
+ CodecAudio: 'کدک: {audioCodec} ({audioItag})'
+ Dropped Frames / Total Frames: 'فریمهای رد شده: {droppedFrames} / مجموع فریمها:
+ {totalFrames}'
+ CodecsVideoAudio: 'کدکها: {video Codec} ({video tag}) / {audio Codec} ({audio
+ Itag})'
+ CodecsVideoAudioNoItags: 'کدکها: {video Codec} / {audio Codec}'
+ Take Screenshot: گرفتن عکس صفحه
+ Show Stats: نمایش اطلاعات
+ Skipped segment: بخش {segmentCategory} رد شد
+ TranslatedCaptionTemplate: '{language} (ترجمه شده از "{originalLanguage}")'
+ Hide Stats: مخفی کردن اطلاعات
+ Full Window: تمامصفحه
+ Exit Full Window: خروج از تمامصفحه
+ Playback will resume automatically when your connection comes back: با بازگشت
+ اتصال شما، پخش به طور خودکار از سر گرفته می شود.
+ Audio Tracks: تراک صوتی
+ Theatre Mode: حالت تئاتر
+ Hide Channel: مخفیکردن کانال
+ Pause on Current Video: توقف در ویدیو فعلی
+ IP block: YouTube آدرس نشانی شما را از تماشای ویدیو مسدود کرده است. لطفاً سعی کنید
+ به فیلترشکن یا پروکسی دیگری بروید.
+ More Options: گزینههای بیشتر
+ Unhide Channel: نمایش کانال
+ Unlisted: بدون لیست
+ MembersOnly: ویدیوهای مختص اعضا را نمیتوان با FreeTube تماشا کرد زیرا به ورود Google
+ و عضویت پولی در کانال آپلودکننده نیاز دارند.
+ AgeRestricted: ویدیوهای دارای محدودیت سنی را نمیتوان با FreeTube تماشا کرد، زیرا
+ نیاز به ورود به سیستم Google و استفاده از یک حساب YouTube تأیید شده برای سن دارند.
+ DeArrow:
+ Show Original Details: نمایش جزئیات اصلی
+ Show Modified Details: نمایش جزئیات اصلاح شده
Tooltips:
General Settings:
External Link Handling: "وقتی روی پیوندی که در FreeTube باز نمی شود، روی آن کلیک
@@ -676,9 +852,12 @@ Tooltips:
Preferred API Backend: پس زمینه ای را انتخاب کنید که FreeTube برای به دست آوردن
داده ها استفاده می کند. API محلی یک استخراج کننده داخلی است. Invidious API برای
اتصال به سرور Invidious نیاز دارد.
+ Open Deep Links In New Window: نشانی هایی که به FreeTube ارسال می شوند، مانند
+ پسوندهای مرورگر تغییر مسیر یا برهان های خط فرمان، در یک پنجره جدید باز می شوند.
SponsorBlock Settings:
UseDeArrowTitles: عناوین ویدیویی را با عناوین ارسال شده توسط کاربر از DeArrow
جایگزین کنید.
+ UseDeArrowThumbnails: ریز عکسها را با ریز عکسهای DeArrow جایگزین کنید.
Player Settings:
Skip by Scrolling Over Video Player: از چرخ اسکرول برای رد شدن از ویدیو، سبک MPV
استفاده کنید.
@@ -688,16 +867,16 @@ Tooltips:
و نگه دارید و روی ماوس کلیک چپ کنید تا به سرعت به سرعت پخش پیش فرض برگردید (مگر
اینکه در تنظیمات تغییر نکرده باشد).
Proxy Videos Through Invidious: به جای اتصال مستقیم به YouTube، به Invidious متصل
- می شود تا ویدیوها را ارائه دهد. اولویت API را لغو می کند.
+ می شود تا ویدیوها را ارائه دهد.
Default Video Format: فرمت های مورد استفاده هنگام پخش ویدیو را تنظیم کنید. فرمت
های DASH می توانند کیفیت های بالاتری را پخش کنند. فرمت های قدیمی به حداکثر 720p
محدود می شوند اما از پهنای باند کمتری استفاده می کنند. فرمت های صوتی فقط جریان
های صوتی هستند.
Subscription Settings:
- Fetch Feeds from RSS: هنگامی که FreeTube فعال باشد، از RSS به جای روش پیش فرض
+ Fetch Feeds from RSS: هنگامی که فعال باشد، FreeTube از RSS به جای روش پیش فرض
خود برای گرفتن فید اشتراک شما استفاده می کند. RSS سریعتر است و از مسدود شدن
- IP جلوگیری می کند، اما اطلاعات خاصی مانند مدت زمان ویدیو یا وضعیت زنده را ارائه
- نمی دهد
+ IP جلوگیری می کند، اما اطلاعات خاصی مانند مدت زمان ویدیو، وضعیت زنده یا پست
+ های انجمن را ارائه نمی دهد.
Fetch Automatically: هنگامی که فعال باشد، FreeTube به طور خودکار فید اشتراک شما
را هنگام باز شدن یک پنجره جدید و هنگام تغییر نمایه دریافت می کند.
External Player Settings:
@@ -707,17 +886,24 @@ Tooltips:
DefaultCustomArgumentsTemplate: "(پیشفرض: '{defaultCustomArguments}')"
Ignore Warnings: اخطارها را برای زمانی که پخش کننده خارجی فعلی از عملکرد فعلی
پشتیبانی نمی کند (به عنوان مثال معکوس کردن لیست های پخش و غیره) حذف کنید.
- Custom External Player Arguments: هر آرگومان خط فرمان سفارشی، که با نقطه ویرگول
- (';') از هم جدا شده اند، می خواهید به پخش کننده خارجی منتقل شوند.
+ Custom External Player Arguments: هر برهان خط فرمان سفارشی که می خواهید به پخش
+ کننده خارجی منتقل شود.
External Player: با انتخاب یک پخش کننده خارجی، نمادی برای باز کردن ویدیو (در صورت
پشتیبانی لیست پخش) در پخش کننده خارجی، روی تصویر کوچک نمایش داده می شود. هشدار،
تنظیمات ناخوشایند بر پخش کننده های خارجی تأثیر نمی گذارد.
+ Ignore Default Arguments: هیچ برهان پیش فرضی را به غیر از آدرس ویدیو به پخش کننده
+ خارجی ارسال نکنید (به عنوان مثال نرخ پخش، آدرس لیست پخش و غیره). برهان های سفارشی
+ همچنان منتقل خواهند شد.
Distraction Free Settings:
- Hide Subscriptions Live: این تنظیم با «{appWideSetting}» در سراسر برنامه، در بخش
- «{subsection}» در «{settingsSection}» لغو میشود.
- Hide Channels: نام کانال یا شناسه کانال را وارد کنید تا همه ویدیوها، فهرستهای
- پخش و خود کانال در جستجو، پرطرفدار، محبوبترین و توصیهشدهها ظاهر نشوند. نام
- کانال وارد شده باید کاملا مطابقت داشته باشد و به حروف کوچک و بزرگ حساس باشد.
+ Hide Subscriptions Live: این تنظیمات توسط تنظیم "{appWideSetting}" در سراسر برنامه،
+ در بخش "{subsection}" در "{settingsSection}" لغو شده است.
+ Hide Channels: یک شناسه کانال وارد کنید تا همه ویدیوها، لیستهای پخش و خود کانال
+ در جستجو، پرطرفدار، محبوبترین و توصیهشدهها ظاهر نشود. شناسه کانال وارد شده
+ باید کاملاً مطابقت داشته باشد و شامل حروف کوچک و بزرگ باشد.
+ Hide Videos and Playlists Containing Text: یک کلمه، قطعه کلمه یا عبارت (بدون حساسیت
+ به حروف کوچک) وارد کنید تا همه ویدیوها و فهرستهای پخشی که عنوان اصلی آنها حاوی
+ آن در تمام FreeTube است، پنهان شود، به استثنای تاریخچه، فهرستهای پخش شما، و
+ ویدیوهای داخل فهرستهای پخش.
Experimental Settings:
Replace HTTP Cache: حافظه پنهان HTTP مبتنی بر دیسک Electron را غیرفعال می کند
و یک کش تصویر سفارشی در حافظه را فعال می کند. منجر به افزایش مصرف رم خواهد شد.
@@ -744,15 +930,15 @@ About:
Translate: ترجمه
Blog: وبلاگ
Chat on Matrix: چت در ماتریکس
- Licensed under the AGPLv3: تحت مجوز AGPLv3
these people and projects: این افراد و پروژه ها
- View License: مشاهده مجوز
Report a problem: گزارش یک مشکل
GitHub issues: مشکلات گیت هاب
Donate: اهدا
Source code: کد منبع
- Mastodon: Mastodon
+ Mastodon: برنامه ماستودون
FreeTube is made possible by: فری تیوب ممکن است ساخته شده توسط
+ AGPLv3: پروانهعمومیجامعآفرو نسخه3
+ Licensed under the: دارای مجوز تحت
New Window: پنجره جدید
Preferences: تنظیمات
Version {versionNumber} is now available! Click for more details: نسخه {versionNumber}
@@ -761,8 +947,6 @@ A new blog is now available, {blogTitle}. Click to view more: یک مطلب جد
است, {blogTitle}. برای مشاهده بیشتر کلیک کنید
Channels:
Channels: کانال ها
- Unsubscribe: لغو اشتراک
- Unsubscribed: '{channelName}از اشتراک های شما حذف شده است'
Unsubscribe Prompt: آیا مطمئنید که میخواهید اشتراک «{channelName}» را لغو کنید؟
Title: لیست کانال
Search bar placeholder: جستجو در کانال ها
@@ -778,6 +962,8 @@ Global:
Watching Count: ۱ در حال تماشا | {count} در حال تماشا
Channel Count: ۱ کانال | {count} کانال
Video Count: ۱ ویدیو | {count} ویدیو
+ Like Count: 1 پسند | {count} پسند
+ Comment Count: 1 نظر | {count} نظر
Community: جامعه
Input Tags:
Length Requirement: برچسب باید حداقل {number} کاراکتر داشته باشد
@@ -806,12 +992,15 @@ Change Format:
نیست
Use Dash Formats: از فرمت های دش استفاده کنید
Use Audio Formats: از فرمت های صوتی استفاده کنید
+ Legacy formats are not available for this video: قالبهای قدیمی برای این ویدیو موجود
+ نیست
Chapters:
'Chapters list hidden, current chapter: {chapterName}': 'فهرست فصلها پنهان است،
فصل فعلی: {chapterName}'
'Chapters list visible, current chapter: {chapterName}': 'فهرست فصلها قابل مشاهده
است، فصل فعلی: {chapterName}'
Chapters: فصل
+ Key Moments: لحظات کلیدی
Hashtag:
This hashtag does not currently have any videos: این هشتگ در حال حاضر هیچ ویدیویی
ندارد
@@ -854,6 +1043,8 @@ Comments:
Hide: مخفی کردن
Replies: پاسخ
Hearted: دلی
+ There are no comments available for this post: هیچ نظری برای این پست موجود نیست
+ Subscribed: دنبال شده
The playlist has been reversed: لیست پخش معکوس شده است
Default Invidious instance has been cleared: نمونه پیش فرض Invidious پاک شده است
Profile:
@@ -867,7 +1058,7 @@ Profile:
same channels will be deleted in any profile they are found in.
: این نمایه اصلی شماست. آیا مطمئن هستید که می خواهید کانال های انتخاب شده را حذف
کنید؟ همان کانال ها در هر نمایه ای که در آن یافت می شوند حذف می شوند.
- Profile Settings: تنظیمات پروفایل
+ Profile Settings: نمایه
Profile Filter: فیلتر پروفایل
Profile Manager: مدیر پروفایل
Custom Color: رنگ سفارشی
@@ -900,6 +1091,11 @@ Profile:
Your default profile has been changed to your primary profile: پروفایل پیش فرض شما
به پروفایل اصلی شما تغییر یافته است
Profile Select: پروفایل را انتخاب کنید
+ Edit Profile Name: ویرایش نام نمایه
+ Create Profile Name: ایجاد نام نمایه
+ Profile Name: نام نمایه
+ Open Profile Dropdown: بازکردن نمایه کشویی
+ Close Profile Dropdown: بستن نمایه کشویی
Screenshot Success: اسکرین شات به عنوان «{filePath}» ذخیره شد
Ok: تایید
Downloading has completed: دانلود '{videoTitle}' به پایان رسید
@@ -915,35 +1111,84 @@ Falling back to Local API: بازگشت به API محلی
This video is unavailable because of missing formats. This can happen due to country unavailability.: این
ویدیو به دلیل عدم وجود قالب در دسترس نیست. این ممکن است به دلیل در دسترس نبودن کشور
اتفاق بیفتد.
-Subscriptions have not yet been implemented: اشتراک ها هنوز اجرا نشده است
Playing Previous Video: پخش ویدیوی قبلی
Default Invidious instance has been set to {instance}: نمونه پیشفرض Invidious روی
{instance} تنظیم شده است
Starting download: شروع دانلود «{videoTitle}»
Yes: بلی
Invidious API Error (Click to copy): خطای Invidious API (برای کپی کلیک کنید)
-Hashtags have not yet been implemented, try again later: هشتگ ها هنوز پیاده سازی نشده
- اند، بعداً دوباره امتحان کنید
Downloading failed: مشکلی در بارگیری «{videoTitle}» وجود داشت
No: خیر
Playlist:
- Views: مشاهدات
Last Updated On: آخرین بروز رسانی در تاریخ
View Full Playlist: مشاهده لیست پخش کامل
- Videos: ویدیوها
- View: مشاهده
Playlist: فهرست پخش
+ Sort By:
+ VideoDurationDescending: مدت (اول طولانیترین)
+ VideoDurationAscending: مدت (اول کوتاه ترین)
+ VideoTitleAscending: عنوان (آ-ی)
+ DateAddedNewest: آخرین اضافه شده در ابتدا
+ DateAddedOldest: اولین اضافه شده در ابتدا
+ AuthorDescending: نویسنده (ی-آ)
+ VideoTitleDescending: عنوان (ی-آ)
+ Custom: سفارشی
+ Sort By: به ترتیب
+ AuthorAscending: نویسنده (آ-ی)
Mini Player: مینی پلیر
Videos:
Sort By:
Newest: جدیدترین
Oldest: قدیمی ترین
-Toggle Theatre Mode: حالت تئاتر را تغییر دهید
Up Next: تا بعدی
Feed:
Refresh Feed: تازهسازی {subscriptionName}
+ Feed Last Updated: '{feedName} آخرین به روز رسانی فید: {date}'
Go to page: برو به {page}
Search Listing:
Label:
Subtitles: زیرنویس
+ 4K: 4K
+ Closed Captions: زیرنویسها
+ 3D: 3 بعدی
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: جدید
Close Banner: بستن بنر
+Age Restricted:
+ This video is age restricted: این ویدیو دارای محدودیت سنی است
+ This channel is age restricted: این کانال دارای محدودیت سنی می باشد
+Search character limit: عبارت جستجو از حد مجاز نویسه {searchCharacterLimit} فراتر
+ است
+Playlist will pause when current video is finished: پس از پایان ویدیوی فعلی، فهرست
+ پخش متوقف میشود
+Yes, Delete: بله حذف شود
+Yes, Restart: بله شروع دوباره
+Cancel: لغو
+Trimmed input must be at least N characters long: ورودی بریده شده باید حداقل 1 کاراکتر
+ طول داشته باشد | ورودی بریده شده باید حداقل {length} کاراکتر باشد
+Tag already exists: برچسب "{tagName}" از قبل وجود دارد
+checkmark: ✓
+Channel Unhidden: '{channel} از فیلتر کانال حذف شد'
+'Blocked opening potentially unsafe URL': 'باز کردن آدرس بالقوه ناامن مسدود شد: "{url}".'
+Channel Hidden: '{channel} به فیلتر کانال اضافه شد'
+Yes, Open Link: بله بازکردن پیوند
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Right-click or hold to see history: برای دیدن تاریخچه کلیک راست کرده یا نگه دارید
+Moments Ago: لحظاتی پیش
+Playlist will not pause when current video is finished: پس از اتمام ویدیوی فعلی، لیست
+ پخش متوقف نمی شود
+Display Label: '{label}: {value}'
+Autoplay Interruption Timer: پخش خودکار به دلیل {autoplayInterruptionIntervalHours}
+ ساعت عدم فعالیت لغو شد
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: فلش پایین
+ arrowleft: فلش چپ
+ arrowright: فلش راست
+ arrowup: فلش بالا
+Description:
+ Expand Description: '...بیشتر'
+ Collapse Description: نمایش کمتر
diff --git a/static/locales/fi.yaml b/static/locales/fi.yaml
index 9d2ccda264aee..56e0e6c917aa7 100644
--- a/static/locales/fi.yaml
+++ b/static/locales/fi.yaml
@@ -118,12 +118,6 @@ Most Popular: 'Suosituimmat'
Playlists: 'Soittolistat'
User Playlists:
Your Playlists: 'Omat soittolistat'
- Playlist Message: Tämä sivu ei kuvasta täysin toimivia soittolistoja. Se listaa
- vain tallentamasi tai tykkäämäsi videot. Kun tämä on valmis, kaikki täällä olevat
- videot siirretään soittolistaan ”Tykkäykset”.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Et
- ole tallentanut videoita. Paina "Tallenna"-painiketta videon kulmassa tallentaaksesi
- sen tänne
Search bar placeholder: Etsi soittolistoja
Empty Search Message: Tällä soittolistalla ei ole hakuasi vastaavia videoita
Sort By:
@@ -222,8 +216,6 @@ Settings:
End: 'Loppu'
Hidden: Piilotettu
Blur: Sumennettu
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious instanssi
- (Oletus on https://invidious.snopyta.org)'
Region for Trending: 'Nousussa-sivun alue'
#! List countries
Check for Latest Blog Posts: Tarkista tuoreimmat blogimerkinnät
@@ -307,7 +299,6 @@ Settings:
Hide FreeTube Header Logo: Piilota FreeTube-otsikkologo
Player Settings:
Player Settings: 'Soittimen asetukset'
- Remember History: 'Muista historia'
Play Next Video: 'Toista seuraava video'
Turn on Subtitles by Default: 'Ota tekstitys käyttöön oletusarvoisesti'
Autoplay Videos: 'Toista videot automaattisesti'
@@ -355,51 +346,14 @@ Settings:
File Name Tooltip: Voit käyttää allanäkyviä muuttujia. %Y Vuosi 4 numeroa. %M
Kuukausi 2 numeroa. %D Päivä 2 numeroa. %H Tunnit 2 numeroa. %N Minuutit 2
numeroa. %S Sekunnit 2 numeroa. %T Millisekunnit 3 numeroa. %s Videosekunnit.
- %t Videon Millisekunnit 3 numeroa. %i Videotunniste eli ID. Voit myös käyttää
- "\" tai "/" luodaksesi alikansioita.
+ %t Videon Millisekunnit 3 numeroa. %i Videotunniste eli ID.
Enter Fullscreen on Display Rotate: Siirry koko näytön tilaan näyttöä kiertäessä
Skip by Scrolling Over Video Player: Ohita vierittämällä videosoittimen yli
Subscription Settings:
Subscription Settings: 'Tilausasetukset'
Hide Videos on Watch: 'Piilota katsotut videot'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Tilausten vientiformaatti'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Hallinnoi tilauksia'
- Import Subscriptions: 'Tuo tilauksia'
- Export Subscriptions: 'Vie tilauksia'
- How do I import my subscriptions?: 'Miten voin tuoda tilaukseni?'
Fetch Feeds from RSS: Nouda RSS-syöte
Fetch Automatically: Nouda syöte automaattisesti
- Only Show Latest Video for Each Channel: Näytä vain jokaisen kanavan uusin video
- Advanced Settings:
- Advanced Settings: 'Lisäasetukset'
- Enable Debug Mode (Prints data to the console): 'Ota virheenkorjaustila käyttöön
- (Tulostaa tiedot konsoliin)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Välityspalvelimen osoite
- (Esimerkiksi: SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '"TESTAA
- VÄLITYSPALVELIN" -painikkeen napsauttaminen lähettää pyynnön osoitteeseen https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Käytä Tor-verkkoa / Välityspalvelinta API-pyynnöille'
- TEST PROXY: 'TESTAA VÄLITYSPALVELIN'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Näytä julkiset instanssit'
- Clear History:
- Clear History: 'Tyhjennä historia'
- # On Click
- Are you sure you want to delete your history?: 'Haluatko varmasti poistaa historian?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Tyhjennä tilaukset'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Haluatko varmasti poistaa
- kaikki tilaukset?'
- #& Yes
- #& No
-
Privacy Settings:
Watch history has been cleared: Katseluhistoria poistettiin
Are you sure you want to remove your entire watch history?: Haluatko varmasti
@@ -447,14 +401,10 @@ Settings:
Export YouTube: Vie YouTube-tilaukset
Export FreeTube: Vie FreeTube-tilaukset
Export Subscriptions: Vie tilaukset
- Import NewPipe: Tuo NewPipe-tilaukset
- Import YouTube: Tuo YouTube-tilaukset
- Import FreeTube: Tuo FreeTube-tilaukset
Import Subscriptions: Tuo tilaukset
Select Export Type: Valitse Viennin tyyppi
Select Import Type: Valitse Tuonnin tyyppi
Data Settings: Data-asetukset
- Check for Legacy Subscriptions: Tarkista vanhat tilaukset
Manage Subscriptions: Hallitse tilauksia
All playlists has been successfully imported: Kaikki soittolistat on onnistuneesti
tuotu
@@ -504,7 +454,6 @@ Settings:
Hide Channel Podcasts: Piilota kanavan podcastit
Hide Subscriptions Videos: Piilota tilausvideot
Hide Subscriptions Live: Piilota tilausten livet
- Blur Thumbnails: Sumenna pikkukuvat
Hide Profile Pictures in Comments: Piilota profiilikuvat kommenteissa
Hide Channels Invalid: Annettu kanavatunnus oli virheellinen
Hide Subscriptions Shorts: Piilota tilattujen kanavien Shorts-videot
@@ -580,48 +529,21 @@ Settings:
Password Settings: Salasana-asetukset
Set Password: Aseta salasana
Remove Password: Poista salasana
- Expand All Settings Sections: Laajenna asetusten kaikki osiot
Sort Settings Sections (A-Z): Järjestä asetusosio (A-Ö)
About:
#On About page
About: 'Tietoja'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Tämä
- avoin ohjelmisto on julkaistu AGPL-3.0 -lisenssin alla.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Löysitko bugin? Haluatko ehdottaa ominaisuutta? Haluatko auttaa? Katso GitHub-sivumme.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Kiitos
- ihmiset ja projektit, jotka tekevät FreeTuben mahdolliseksi!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Haluatko
- keskustella? Liity Element / Matrix -serverillemme. Luethan säännöt ennen liittymistä.'
-
- 'Looking for help? Check out our Wiki page.': 'Tarvitko apua? Tutustu Wiki-sivuumme.'
-
- Check out our Firefox extension!: 'Tutustu Firefox-laajennukseemme!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Jos
- nautit FreeTuben käytöstä, harkitse lahjoittamista LiberaPayn tai Bitcoin-osoittemme
- kautta.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Viimeisimmät Freetube-uutiset'
-
#On Channel Page
GitHub issues: GitHub-ongelmat
Report a problem: Ilmoita ongelmasta
FAQ: UKK
Blog: Blogi
Email: Sähköposti
- Licensed under the AGPLv3: Lisensoitu AGPLv3:n alle
Chat on Matrix: Matrix
these people and projects: nämä henkilöt ja projektit
room rules: huoneen säännöt
Please read the: Lue
- View License: Katso lisenssi
Please check for duplicates before posting: Tarkista kopioiden varalta ennen julkaisua
Website: Verkkosivusto
Mastodon: Mastodon
@@ -724,38 +646,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Live-keskustelua
ei tueta nykyisessä Invidious API:ssa. Suora yhteys Youtubeen vaaditaan.'
Published:
- Jan: 'Tam'
- Feb: 'Hel'
- Mar: 'Maa'
- Apr: 'Huh'
- May: 'Tou'
- Jun: 'Kes'
- Jul: 'Hei'
- Aug: 'Elo'
- Sep: 'Syy'
- Oct: 'Lok'
- Nov: 'Mar'
- Dec: 'Jou'
- Second: 'Sekunti'
- Seconds: 'Sekuntia'
- Hour: 'Tunti'
- Hours: 'Tuntia'
- Day: 'Päivä'
- Days: 'Päivää'
- Week: 'Viikko'
- Weeks: 'Viikkoa'
- Month: 'Kuukausi'
- Months: 'Kuukautta'
- Year: 'Vuosi'
- Years: 'Vuotta'
- Ago: 'sitten'
- Upcoming: 'Ensiesitys'
- Minutes: Minuuttia
- Minute: Minuutti
- Less than a minute: Vähemmän kuin minuutti
In less than a minute: Alle minuutin kuluessa
Published on: 'Julkaistu'
- Publicationtemplate: '{number} {unit} sitten'
#& Videos
Video has been removed from your history: Video on poistettu historiastasi
Video has been marked as watched: Video on merkitty katsotuksi
@@ -826,9 +718,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Näytä koko soittolista'
- Videos: 'Videot'
- View: 'Katselu'
- Views: 'Katsomiskertaa'
Last Updated On: 'Viimeksi päivitetty'
# On Video Watch Page
@@ -840,7 +729,6 @@ Playlist:
DateAddedNewest: Viimeksi lisätty ensin
AuthorAscending: Tekijä (A-Ö)
AuthorDescending: Tekijä (Ö-A)
-Toggle Theatre Mode: 'Teatteritila'
Change Format:
Change Media Formats: 'Vaihda videoformaattia'
Use Dash Formats: 'Käytä DASH-formaatteja'
@@ -900,7 +788,6 @@ Local API Error (Click to copy): 'Paikallinen API-virhe (Kopioi napsauttamalla)'
Invidious API Error (Click to copy): 'Invidious API-virhe (Kopioi napsauttamalla)'
Falling back to Invidious API: 'Palaa takaisin Invidious-sovellusliittymään'
Falling back to Local API: 'Palaa takaisin paikalliseen sovellusliittymään'
-Subscriptions have not yet been implemented: 'Tilauksia ei ole vielä jalkautettu'
Loop is now disabled: 'Silmukka on poistettu käytöstä'
Loop is now enabled: 'Silmukka on nyt käytössä'
Shuffle is now disabled: 'Satunnaistoisto on poistettu käytöstä'
@@ -1002,8 +889,7 @@ Tooltips:
MPV-tyyliin.
External Player Settings:
Custom External Player Arguments: Kaikki ne omavalintaiset komentorivin määreet,
- puolipisteillä eroteltuina (';'), jotka haluat siirtää eteenpäin ulkoiselle
- toisto-ohjelmalle.
+ jotka haluat siirtää eteenpäin ulkoiselle toisto-ohjelmalle.
Ignore Warnings: Estä varoitukset, kun käytetty ulkoinen toisto-ohjelma ei tue
määrättyä toimintamallia (kuten käänteiset soittoluettelot, jne.).
Custom External Player Executable: Vakiollisesti FreeTube olettaa, että valittu
@@ -1030,8 +916,6 @@ More: Lisää
Playing Next Video Interval: Seuraava video alkaa. Klikkaa peruuttaaksesi. |Seuraava
video alkaa {nextVideoInterval} sekunnin kuluttua. Klikkaa peruuttaaksesi. | Seuraava
video alkaa {nextVideoInterval} sekunnin kuluttua. Klikkaa peruuttaaksesi.
-Hashtags have not yet been implemented, try again later: Hashtageja ei vielä ole lisätty,
- yritä uudelleen myöhemmin
Open New Window: Avaa uusi ikkuna
Unknown YouTube url type, cannot be opened in app: Tuntematon YouTube-videon osoitemuoto,
ei voida avata sovelluksessa
@@ -1056,9 +940,7 @@ Channels:
Search bar placeholder: Etsi kanavia
Count: '{number} kanava(a) löydetty.'
Empty: Kanavaluettelosi on tällä hetkellä tyhjä.
- Unsubscribe: Peruuta tilaus
Unsubscribe Prompt: Haluatko varmasti perua kanavan ”{channelName}” tilauksen?
- Unsubscribed: '{channelName} on poistettu tilauksistasi'
Clipboard:
Copy failed: Kopiointi leikepöydälle epäonnistui
Cannot access clipboard without a secure connection: Leikepöytää ei voi käyttää
diff --git a/static/locales/fil.yaml b/static/locales/fil.yaml
index d427776684e50..309e0e035da03 100644
--- a/static/locales/fil.yaml
+++ b/static/locales/fil.yaml
@@ -113,8 +113,6 @@ External link opening has been disabled in the general settings: Ang pag bukas n
Age Restricted:
This channel is age restricted: Itong channel ay pinaghihigpitan sa edad
This video is age restricted: Ang video na ito ay pinaghihigpitan sa edad
-Hashtags have not yet been implemented, try again later: Walang hashtags sa kasalukuyan,
- subukan muli
Close Banner: I-Sara ang banner
Are you sure you want to open this link?: Sigurado mo na buksan itong link?
Search character limit: Na sobrahan ng {searchCharacterLimit} na tilik ang Search
diff --git a/static/locales/fr-FR.yaml b/static/locales/fr-FR.yaml
index 8146ed8406221..d5bed634e5b0d 100644
--- a/static/locales/fr-FR.yaml
+++ b/static/locales/fr-FR.yaml
@@ -134,19 +134,9 @@ Most Popular: 'Les plus populaires'
Playlists: 'Listes de lecture'
User Playlists:
Your Playlists: 'Vos listes de lecture'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Vous
- n'avez enregistré aucune vidéo. Cliquez sur le bouton Enregistrer dans le coin
- d'une vidéo pour l'afficher ici
- Playlist Message: Cette page ne reflète pas les listes de lecture entièrement fonctionnelles.
- Elle ne répertorie que les vidéos que vous avez enregistrées ou mises en favoris.
- Une fois le travail terminé, toutes les vidéos actuellement présentes ici seront
- migrées vers une liste de lecture « Favoris ».
Search bar placeholder: Recherche de listes de lecture
Empty Search Message: Il n'y a pas de vidéos dans cette liste de lecture qui correspondent
à votre recherche
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Êtes-vous
- sûr(e) de vouloir supprimer toutes les vidéos visionnées de cette liste de lecture ?
- Cette opération ne peut pas être annulée.
AddVideoPrompt:
Search in Playlists: Recherche dans les listes de lecture
Save: Sauvegarder
@@ -195,7 +185,6 @@ User Playlists:
le bas.
This playlist is now used for quick bookmark: Cette liste de lecture est maintenant
utilisée comme marque-page rapide
- Quick bookmark disabled: Marque-page rapide désactivé
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Cette
liste de lecture est désormais utilisée comme marque-page rapide à la place
de {oldPlaylistName}. Cliquez ici pour annuler
@@ -255,7 +244,6 @@ User Playlists:
Remove from Favorites: Retirer de {playlistName}
Enable Quick Bookmark With This Playlist: Activer le marque-page rapide avec cette
liste de lecture
- Disable Quick Bookmark: Désactiver le marque-page rapide
Playlists with Matching Videos: Listes de lecture avec des vidéos correspondantes
Quick Bookmark Enabled: Signet rapide activé
Cannot delete the quick bookmark target playlist.: Impossible de supprimer la liste
@@ -269,6 +257,9 @@ User Playlists:
opération est irréversible. | Êtes-vous sûr(e) de vouloir supprimer {playlistItemCount}
vidéos regardées de cette liste de lecture ? Cette opération est irréversible.
Remove Duplicate Videos: Supprimer les vidéos en double
+ The playlist has been successfully exported: La liste de lecture a été exportée
+ avec succès
+ Export Playlist: Exporter cette liste de lecture
History:
# On History Page
History: 'Historique'
@@ -282,7 +273,7 @@ Settings:
# On Settings Page
Settings: 'Paramètres'
General Settings:
- General Settings: 'Paramètres généraux'
+ General Settings: 'Général'
Fallback to Non-Preferred Backend on Failure: 'Revenir au Backend non préférentiel
en cas d''échec'
Enable Search Suggestions: 'Activer les suggestions de recherche'
@@ -304,8 +295,6 @@ Settings:
End: 'Fin'
Hidden: Masqué
Blur: Flou
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instance Individious
- (https://invidious.snopyta.org par défaut)'
Region for Trending: 'Pays pour les tendances'
#! List countries
Check for Latest Blog Posts: Consultez les derniers billets du blog
@@ -330,8 +319,10 @@ Settings:
Auto Load Next Page:
Label: Chargement automatique de la page suivante
Tooltip: Chargement automatique des pages supplémentaires et des commentaires.
+ Open Deep Links In New Window: Les URL ouvertes ont été transmises à FreeTube
+ dans une nouvelle fenêtre
Theme Settings:
- Theme Settings: 'Paramètres du thème'
+ Theme Settings: 'Thème'
Match Top Bar with Main Color: 'Faire correspondre la barre supérieure à la couleur
principale'
Base Theme:
@@ -347,6 +338,8 @@ Settings:
Nordic: Nordic
Solarized Light: Clair polarisé
Solarized Dark: Noir polarisé
+ Gruvbox Light: Gruvbox Clair
+ Gruvbox Dark: Gruvbox Sombre
Main Color Theme:
Main Color Theme: 'Couleur principale du thème'
Red: 'Rouge'
@@ -394,6 +387,16 @@ Settings:
Solarized Yellow: Jaune polarisé
Solarized Orange: Orange polarisé
Solarized Red: Rouge polarisé
+ Gruvbox Dark Yellow: Gruvbox Jaune Sombre
+ Gruvbox Dark Purple: Gruvbox Violet Sombre
+ Gruvbox Dark Aqua: Gruvbox Eau Sombre
+ Gruvbox Dark Orange: Gruvbox Orange Sombre
+ Gruvbox Light Red: Gruvbox Rouge Sombre
+ Gruvbox Light Blue: Gruvbox Bleu Clair
+ Gruvbox Light Purple: Gruvbox Violet Clair
+ Gruvbox Light Orange: Gruvbox Orange Clair
+ Gruvbox Dark Green: Gruvbox Vert Sombre
+ Gruvbox Dark Blue: Gruvbox Bleu Sombre
Secondary Color Theme: 'Couleur secondaire du thème'
#* Main Color Theme
UI Scale: Échelle de l'interface utilisateur
@@ -402,8 +405,7 @@ Settings:
Hide Side Bar Labels: Masquer les étiquettes de la barre latérale
Hide FreeTube Header Logo: Masquer le logo d'en-tête de FreeTube
Player Settings:
- Player Settings: 'Paramètres du lecteur'
- Remember History: 'Se souvenir de l''historique'
+ Player Settings: 'Lecteur'
Play Next Video: 'Lire la vidéo suivante'
Turn on Subtitles by Default: 'Activer les sous-titres par défaut'
Autoplay Videos: 'Lecture automatique des vidéos'
@@ -431,16 +433,16 @@ Settings:
8k: '8k'
Playlist Next Video Interval: Intervalle de la prochaine vidéo dans la liste de
lecture
- Next Video Interval: Intervalle vidéo suivante
+ Next Video Interval: Minuteur de lecture automatique
Scroll Volume Over Video Player: Contrôler le niveau du volume avec la molette
au dessus du lecteur vidéo
Display Play Button In Video Player: Afficher le bouton de lecture dans le lecteur
vidéo
Fast-Forward / Rewind Interval: Intervalle d'avance / de recul rapide
- Scroll Playback Rate Over Video Player: Faire défiler le taux de lecture sur le
- lecteur vidéo
- Video Playback Rate Interval: Intervalle de débit de lecture vidéo
- Max Video Playback Rate: Débit de lecture vidéo maximal
+ Scroll Playback Rate Over Video Player: Faire défiler la vitesse de lecture sur
+ le lecteur vidéo
+ Video Playback Rate Interval: Intervalle de vitesse de lecture vidéo
+ Max Video Playback Rate: Vitesse maximale de lecture vidéo
Screenshot:
Enable: Activer les captures d'écran
Ask Path: Demander le dossier de sauvegarde
@@ -451,60 +453,26 @@ Settings:
File Name Tooltip: Vous pouvez utiliser les variables suivantes. %Y Année 4
chiffres. %M Mois 2 chiffres. %D Jour 2 chiffres. %H Heure 2 chiffres. %N
Minute 2 chiffres. %S Second 2 chiffres. %T Milliseconde 3 chiffres. %s Video
- Second. %t Milliseconde vidéo 3 chiffres. %i Video ID. Vous pouvez également
- utiliser \ ou / pour créer des sous-dossiers.
+ Second. %t Milliseconde vidéo 3 chiffres. %i Video ID.
Quality Label: Qualité des captures d'écran
Format Label: Format des captures d'écran
File Name Label: Modèle de nom de fichier
Folder Label: Dossier de capture d'écran
Enter Fullscreen on Display Rotate: Entrer en plein écran sur l'affichage Rotation
Skip by Scrolling Over Video Player: Sauter en faisant défiler le lecteur vidéo
+ Autoplay Interruption Timer: Minuteur d'arrêt de la lecture automatique
Subscription Settings:
- Subscription Settings: 'Paramètres des abonnements'
+ Subscription Settings: 'Abonnements'
Hide Videos on Watch: 'Masquer les vidéos visionnées'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Format d''exportation des abonnements'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Gérer les abonnements'
- Import Subscriptions: 'Importer vos abonnements'
- Export Subscriptions: 'Exporter vos abonnements'
- How do I import my subscriptions?: 'Comment importer mes abonnements ?'
Fetch Feeds from RSS: Récupération de flux RSS
Fetch Automatically: Récupération automatique des flux
- Only Show Latest Video for Each Channel: Afficher uniquement la dernière vidéo
- pour chaque chaîne
Confirm Before Unsubscribing: Évitez les désabonnements accidentels
- Advanced Settings:
- Advanced Settings: 'Paramètres Avancés'
- Enable Debug Mode (Prints data to the console): 'Activer le mode débug (afficher
- les données dans la console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Adresse Proxy (Exemple :
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Cliquer
- sur le bouton « TEST PROXY » enverra une demande à https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Utiliser Tor / Proxy pour les appels de l''API'
- TEST PROXY: 'TESTER LE PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Voir les instances publiques'
- Clear History:
- Clear History: 'Effacer l’historique'
- # On Click
- Are you sure you want to delete your history?: 'Êtes-vous sûr(e) de vouloir
- effacer votre historique ?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Effacer les abonnements'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Êtes-vous sûr(e) de vouloir
- supprimer tous les abonnements ?'
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': Limiter le nombre de
+ vidéos affichées pour chaque chaîne
+ To: Pour
Privacy Settings:
- Privacy Settings: Paramètres de confidentialité
+ Privacy Settings: Confidentialité
Remember History: Enregistrer l'historique
Watch history has been cleared: L'historique a été effacé
Are you sure you want to remove your entire watch history?: Êtes-vous sûr(e) de
@@ -539,9 +507,6 @@ Settings:
Export YouTube: Exporter YouTube
Export FreeTube: Exporter FreeTube
Export Subscriptions: Exporter vos abonnements
- Import NewPipe: Importer NewPipe
- Import YouTube: Importer YouTube
- Import FreeTube: Importer FreeTube
Import Subscriptions: Importer vos abonnements
Select Export Type: Sélectionner le type d'exportation
Select Import Type: Sélectionner le type d'importation
@@ -552,7 +517,7 @@ Settings:
This might take a while, please wait: Cela pourrait prendre un certain temps,
veuillez patienter
Invalid subscriptions file: Fichier d'abonnements invalide
- Data Settings: Paramètres des données
+ Data Settings: Données
All watched history has been successfully exported: Tout votre historique de visionnage
a été exporté avec succès
All watched history has been successfully imported: Tout votre historique de visionnage
@@ -561,7 +526,6 @@ Settings:
données d'historique sont insuffisantes
Profile object has insufficient data, skipping item: Ignorer cet élément car les
données de profil sont insuffisantes
- Check for Legacy Subscriptions: Vérifier les abonnements Legacy
Manage Subscriptions: Gérer les abonnements
Import Playlists: Importer des listes de lecture
Export Playlists: Exporter des listes de lecture
@@ -592,7 +556,7 @@ Settings:
Hide Popular Videos: Masquer les vidéos populaires
Hide Trending Videos: Masquer les tendances
Hide Recommended Videos: Masquer les vidéos recommandées
- Distraction Free Settings: Mode sans distraction
+ Distraction Free Settings: Sans distraction
Hide Active Subscriptions: Masquer les abonnements actifs
Hide Playlists: Masquer les listes de lecture
Hide Video Description: Masquer la description de la vidéo
@@ -605,22 +569,21 @@ Settings:
Hide Channels Placeholder: Identifiant de la chaîne
Display Titles Without Excessive Capitalisation: Afficher les titres sans majuscules
ni ponctuation excessives
- Hide Channel Playlists: Masquer les listes de lecture des chaînes
+ Hide Channel Playlists: Masquer l'onglet de la chaîne "Listes de lecture"
Hide Featured Channels: Masquer les chaînes en vedette
- Hide Channel Community: Masquer la communauté de la chaîne
- Hide Channel Shorts: Masquer les shorts de la chaîne
+ Hide Channel Community: Masquer l'onglet de la chaîne "Communauté"
+ Hide Channel Shorts: Masquer l'onglet "Shorts" de la chaîne
Sections:
Channel Page: Page de la chaîne
Side Bar: Barre latérale
Watch Page: Page de lecture
General: Général
Subscriptions Page: Page Abonnements
- Hide Channel Podcasts: Masquer les podcasts de la chaîne
- Hide Channel Releases: Masquer les publications de la chaîne
+ Hide Channel Podcasts: Masquer l'onglet de la chaîne "Podcasts"
+ Hide Channel Releases: Masquer l'onglet de la chaîne "Publications"
Hide Subscriptions Videos: Masquer les vidéos des abonnements
Hide Subscriptions Shorts: Masquer les shorts des abonnements
Hide Subscriptions Live: Masquer les diffusions en direct des abonnements
- Blur Thumbnails: Flouter les miniatures
Hide Profile Pictures in Comments: Masquer les photos de profil dans les commentaires
Hide Subscriptions Community: Masquer les communautés abonnées
Hide Channels Invalid: L'identifiant de la chaîne fourni n'est pas valide
@@ -634,6 +597,8 @@ Settings:
lecture contenant du texte
Hide Videos and Playlists Containing Text Placeholder: Mot, fragment de mot ou
phrase
+ Hide Channel Home: Masquer l'onglet "Accueil" de la chaîne
+ Show Added Items: Afficher les éléments ajoutés
The app needs to restart for changes to take effect. Restart and apply change?: L'application
doit être redémarrée pour que les changements prennent effet. Redémarrer et appliquer
les changements ?
@@ -653,14 +618,19 @@ Settings:
Proxy Host: Hôte du proxy
Proxy Protocol: Protocole du proxy
Enable Tor / Proxy: Activer Tor / proxy
- Proxy Settings: Paramètres du proxy
+ Proxy Settings: Proxy
+ Proxy Warning: FreeTube n'a pas de proxy intégré mais peut se connecter à un proxy
+ externe, tel qu'un proxy fonctionnant sur votre machine comme Tor ou un proxy
+ externe tel qu'un proxy SOCKS5 fourni par certains VPN. Si cette option est
+ activée, assurez-vous que votre proxy/Tor est configuré correctement, sinon
+ FreeTube ne pourra pas récupérer de données.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notification lorsqu'un segment sponsorisé
est ignoré
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL de l'API SponsorBlock
(la valeur par défaut est https://sponsor.ajay.app)
Enable SponsorBlock: Activer SponsorBlock
- SponsorBlock Settings: Paramètres de SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Ignorer l'option
Auto Skip: Ignorer automatiquement
@@ -676,7 +646,7 @@ Settings:
Ignore Unsupported Action Warnings: Ignorer les avertissements concernant les
actions non prises en charge
External Player: Lecteur externe
- External Player Settings: Paramètres du lecteur externe
+ External Player Settings: Lecteur externe
Custom External Player Arguments: Arguments personnalisés du lecteur externe
Custom External Player Executable: Exécutable de lecteur externe personnalisé
Players:
@@ -684,7 +654,7 @@ Settings:
Name: Aucun
Ignore Default Arguments: Ignorer les arguments par défaut
Download Settings:
- Download Settings: 'Paramètres de téléchargement'
+ Download Settings: 'Téléchargement'
Ask Download Path: 'Demander l''emplacement de téléchargement'
Choose Path: 'Choisir l''emplacement'
Download Behavior: Comportement de téléchargement
@@ -693,11 +663,11 @@ Settings:
Parental Control Settings:
Hide Unsubscribe Button: Masquer le bouton de désabonnement
Hide Search Bar: Masquer la barre de recherche
- Parental Control Settings: Paramètres du contrôle parental
+ Parental Control Settings: Contrôle parental
Show Family Friendly Only: Afficher uniquement le contenu familial
Experimental Settings:
Replace HTTP Cache: Remplacer le cache HTTP
- Experimental Settings: Paramètres expérimentaux
+ Experimental Settings: Expérimental
Warning: Ces paramètres sont expérimentaux ; ils peuvent provoquer des plantages
lorsqu'ils sont activés. Il est fortement recommandé de faire des sauvegardes.
Utilisez-les à vos risques et périls !
@@ -711,66 +681,26 @@ Settings:
Set Password To Prevent Access: Définir un mot de passe pour empêcher l'accès
aux paramètres
Set Password: Définir un mot de passe
- Password Settings: Paramètres de mot de passe
- Expand All Settings Sections: Développer toutes les sections des paramètres
+ Password Settings: Mot de passe
Sort Settings Sections (A-Z): Trier les rubriques de paramètres (A-Z)
+ Return to Settings Menu: Revenir au Menu paramètres
About:
#On About page
About: 'À propos'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Ce
- logiciel est sous licence AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Vous avez trouvé une erreur ? Vous souhaitez suggérer une nouvelle fonctionnalité
- ? Vous voulez aider de façon générale ? Rendez-vous sur la page GitHub. Les pull
- requests sont les bienvenues.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Un
- grand merci à toutes les personnes et à tous les projets qui ont rendu FreeTube
- possible !'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Envie
- de discuter ? Rejoigner notre serveur Element / Matrix. Merci de lire les règles
- avant de nous rejoindre.'
-
- 'Looking for help? Check out our Wiki page.': 'Vous cherchez de l''aide ? Consultez
- notre page Wiki.'
-
- Check out our Firefox extension!: 'Découvrez notre extension Firefox !'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Si
- vous aimez utiliser FreeTube, envisagez de faire un don via Liberapay ou via notre
- adresse Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Les dernières actualités FreeTube'
-
#On Channel Page
- Channel Rules: Règles du salon
Website: Site web
- Source Code: Code source
- Release Notes: Notes de version
Email: Courriel
- License: Licence
Help: Aide
- Contact: Contacts
- Translate via Weblate: Traduire via Weblate
Blog: Blog
Credits: Crédits
FAQ: FAQ
- Wiki: Wiki
- Report an Issue: Signaler un problème
Beta: Bêta
Donate: Faire un don
- Useful Links: Liens utiles
Translate: Aidez-nous à traduire FreeTube
Chat on Matrix: Discuter sur Matrix
Mastodon: Mastodon
Report a problem: Signaler un problème
- View License: Voir la licence
- Licensed under the AGPLv3: Sous licence AGPLv3
Source code: Code source
these people and projects: ces personnes et ces projets
FreeTube is made possible by: FreeTube est rendu possible par
@@ -854,6 +784,9 @@ Channel:
Podcasts: Podcasts
This channel does not currently have any podcasts: Cette chaîne n'a pas encore
de podcasts
+ Home:
+ Home: Accueil
+ View Playlist: Afficher la liste de lecture
Video:
Mark As Watched: 'Marquer comme vu'
Remove From History: 'Supprimer de l''historique'
@@ -882,38 +815,8 @@ Video:
tchat en direct n''est actuellement pas pris en charge avec l''API Invidious.
Une connexion directe à YouTube est requise.'
Published:
- Jan: 'jan'
- Feb: 'fév'
- Mar: 'mar'
- Apr: 'avr'
- May: 'mai'
- Jun: 'juin'
- Jul: 'juil'
- Aug: 'août'
- Sep: 'sep'
- Oct: 'oct'
- Nov: 'nov'
- Dec: 'déc'
- Second: 'seconde'
- Seconds: 'secondes'
- Hour: 'heure'
- Hours: 'heures'
- Day: 'jour'
- Days: 'jours'
- Week: 'semaine'
- Weeks: 'semaines'
- Month: 'mois'
- Months: 'mois'
- Year: 'année'
- Years: 'années'
- Ago: 'Il y a'
- Upcoming: 'Avant-première le'
- Minutes: minutes
- Minute: minute
- Less than a minute: Moins d'une minute
In less than a minute: En moins d'une minute
Published on: 'Mise en ligne le'
- Publicationtemplate: 'Il y a {number} {unit}'
#& Videos
Play Previous Video: Lire la vidéo précédente
Play Next Video: Lire la vidéo suivante
@@ -1005,6 +908,16 @@ Video:
reprendra automatiquement quand votre connexion reviendra.
IP block: YouTube a bloqué votre adresse IP pour le visionnage de vidéos. Veuillez
essayer de changer de VPN ou de proxy.
+ Unlisted: Non répertorié
+ AgeRestricted: Les vidéos soumises à des restrictions d'âge ne peuvent pas être
+ regardées avec FreeTube car elles nécessitent une connexion Google et l'utilisation
+ d'un compte YouTube dont l'âge a été vérifié.
+ MembersOnly: Les vidéos réservées aux membres ne peuvent pas être visionnées avec
+ FreeTube, car elles nécessitent une connexion Google et une adhésion payante à
+ la chaîne du vidéaste.
+ DeArrow:
+ Show Original Details: Afficher les détails originaux
+ Show Modified Details: Afficher les détails modifiés
Videos:
#& Sort By
Sort By:
@@ -1015,9 +928,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Afficher la liste de lecture complète'
- Videos: 'Vidéos'
- View: 'Vue'
- Views: 'Vues'
Last Updated On: 'Dernière mise à jour le'
# On Video Watch Page
@@ -1035,7 +945,6 @@ Playlist:
Custom: Personnalisé
VideoDurationDescending: Durée (la plus longue en premier)
VideoDurationAscending: Durée (la plus courte en premier)
-Toggle Theatre Mode: 'Mode Cinéma'
Change Format:
Change Media Formats: 'Changer le format de la vidéo'
Use Dash Formats: 'Utiliser le format DASH'
@@ -1105,8 +1014,6 @@ Local API Error (Click to copy): 'Erreur d''API locale (Cliquez pour copier)'
Invidious API Error (Click to copy): 'Erreur d''API Invidious (Cliquez pour copier)'
Falling back to Invidious API: 'Revenir à l''API Invidious'
Falling back to Local API: 'Revenir à l''API locale'
-Subscriptions have not yet been implemented: 'Les abonnements n''ont pas encore été
- implémentés'
Loop is now disabled: 'La boucle est maintenant désactivée'
Loop is now enabled: 'La boucle est maintenant activée'
Shuffle is now disabled: 'Mode aléatoire désactivé'
@@ -1119,7 +1026,7 @@ Canceled next video autoplay: 'Annuler la lecture automatique'
Yes: 'Oui'
No: 'Non'
-Locale Name: Français
+Locale Name: Français (France)
Profile:
'{profile} is now the active profile': '{profile} est maintenant le profil actif'
Your default profile has been changed to your primary profile: Votre profil par
@@ -1163,7 +1070,7 @@ Profile:
'{number} selected': '{number} sélectionné(s)'
Other Channels: Autres chaînes
Profile Filter: Filtre de profil
- Profile Settings: Paramètres du profil
+ Profile Settings: Profil
Toggle Profile List: Afficher la liste des profils
Open Profile Dropdown: Ouvrir la liste déroulante du profil
Close Profile Dropdown: Fermer la liste déroulante du profil
@@ -1219,10 +1126,12 @@ Tooltips:
External Link Handling: "Choisissez le comportement par défaut quand on clique
sur un lien qui ne peut être ouvert dans FreeTube.\nPar défaut, FreeTube ouvrira
le lien dans votre navigateur par défaut.\n"
+ Open Deep Links In New Window: Les URL transmises à FreeTube, par des extensions
+ de redirection d'un navigateur ou par les arguments de la ligne de commande,
+ sont ouvertes dans une nouvelle fenêtre.
External Player Settings:
Custom External Player Arguments: Tous les arguments de ligne de commande personnalisés,
- séparés par des points-virgules (';'), que vous souhaitez transmettre au lecteur
- externe.
+ que vous souhaitez transmettre au lecteur externe.
Ignore Warnings: Suppression des avertissements lorsque le lecteur externe actuel
ne prend pas en charge l'action en cours (par exemple, inversion des listes
de lecture, etc.).
@@ -1263,8 +1172,6 @@ Playing Next Video Interval: Lecture de la prochaine vidéo en un rien de temps.
pour annuler. | Lecture de la prochaine vidéo dans {nextVideoInterval} seconde.
Cliquer pour annuler. | Lecture de la vidéo suivante dans {nextVideoInterval} secondes.
Cliquer pour annuler.
-Hashtags have not yet been implemented, try again later: Les hashtags n'ont pas encore
- été implémentés, réessayez plus tard
Unknown YouTube url type, cannot be opened in app: Type d'URL YouTube inconnu, ne
peut pas être ouvert dans l'application
Open New Window: Ouvrir une nouvelle fenêtre
@@ -1283,17 +1190,15 @@ Downloading failed: 'Il y a eu un problème lors du téléchargement de {videoTi
Downloading canceled: 'Le téléchargement est annulé par l''utilisateur'
Download folder does not exist: 'Le répertoire "$" de téléchargement n''existe pas.
Mode sans répertoire activé.'
-Screenshot Success: Capture d'écran enregistrée sous « {filePath} »
+Screenshot Success: Capture d'écran enregistrée
Screenshot Error: La capture d'écran a échoué. {error}
New Window: Nouvelle fenêtre
Channels:
Channels: Chaînes
Title: Liste des chaînes
Empty: Votre liste de chaînes est actuellement vide.
- Unsubscribe: Se désabonner
Search bar placeholder: Rechercher des chaînes
Count: '{number} chaîne(s) trouvée(s).'
- Unsubscribed: '{channelName} a été supprimé de vos abonnements'
Unsubscribe Prompt: Êtes-vous sûr(e) de vouloir vous désabonner de « {channelName} » ?
Clipboard:
Copy failed: La copie dans le presse-papiers a échoué
@@ -1305,6 +1210,7 @@ Chapters:
chapitre actuel : {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Liste des chapitres cachée,
chapitre actuel : {chapterName}'
+ Key Moments: Moments clés
Preferences: Préférences
Ok: OK
Hashtag:
@@ -1349,3 +1255,78 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': "Blocage de l'ouverture d'une URL potentiellement
dangereuse : « {url} »."
+shortcutJoinOperator: +
+Keys:
+ ctrl: Ctrl
+ arrowdown: Flèche bas
+ arrowleft: Flèche gauche
+ arrowright: Flèche droite
+ arrowup: Flèche haut
+ alt: Alt
+ enter: Entrer
+ plus: Plus
+ shift: Shift
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Right-click or hold to see history: Clic droit ou maintenez pour voir l'historique
+Autoplay Interruption Timer: Lecture automatique annulée après {autoplayInterruptionIntervalHours}
+ heures d'inactivité
+Description:
+ Expand Description: '...plus'
+ Collapse Description: Montrer moins
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Raccourcis clavier
+ Sections:
+ Video:
+ Playback: 'Vidéo : Lecture'
+ General: 'Vidéo : Général'
+ App:
+ General: 'Application : Générale'
+ Situational: 'Application : Situationnelle'
+ Show Keyboard Shortcuts: Afficher les raccourcis clavier
+ History Forward: Aller à la page suivante
+ Navigate to Settings: Naviguer vers la page des paramètres
+ Navigate to History: Naviguer vers la page de l'historique
+ Refresh: Actualiser le flux avec le contenu le plus récent
+ Captions: Activer/Désactiver les sous-titres
+ Stats: Afficher les statistiques de la vidéo
+ Picture in Picture: Activer/Désactiver le mode Image dans l'image
+ Play: Activer/Désactiver la lecture/pause
+ Large Fast Forward: Avancer de 10 secondes / Avancer rapidement la vidéo en fonction
+ de la vitesse de lecture actuelle
+ Mute: Activer/Désactiver le son
+ Decrease Video Speed: Diminuer la vitesse de la vidéo en fonction de l'intervalle
+ de la vitesse de lecture vidéo
+ Fullscreen: 'Activer/désactiver le plein écran'
+ Increase Video Speed: Augmenter la vitesse de la vidéo en fonction de l'intervalle
+ de la vitesse de lecture vidéo
+ New Window: Créer une nouvelle fenêtre
+ Large Rewind: Rembobiner de 10 secondes / Rembobiner la vidéo en fonction de la
+ vitesse de lecture actuelle
+ History Backward: Revenir à la page précédente
+ Focus Secondary Search: Mettre l'accent sur la barre de recherche secondaire (si
+ elle est présente)
+ Theatre Mode: Activer/désactiver le mode cinéma
+ Take Screenshot: Faire une capture d'écran
+ Minimize Window: Minimiser la fenêtre
+ Close Window: Fermer la fenêtre
+ Restart Window: Redémarrer la fenêtre
+ Force Restart Window: Forcer le redémarrage de la fenêtre
+ Toggle Developer Tools: Activer/désactiver les outils de développement
+ Reset Zoom: Réinitialiser le niveau de zoom / l'échelle de l'interface utilisateur
+ Zoom In: Zoomer
+ Zoom Out: Dézoomer
+ Focus Search: Mettre le focus sur la barre de recherche
+ Search in New Window: Rechercher dans une nouvelle fenêtre
+ Last Frame: Image précédente (lorsque la lecture est en pause)
+ Next Frame: Image suivante (lorsque la lecture est en pause)
+ Volume Up: Augmenter le volume
+ Volume Down: Réduire le volume
+ Small Rewind: Rembobiner X secondes en fonction de l'intervalle de rembobinage et
+ de la vitesse de lecture vidéo actuelle
+ Small Fast Forward: Avancer de X secondes en fonction de l'intervalle d'avance rapide
+ et de la vitesse de lecture vidéo actuelle
+ Last Chapter: Dernier chapitre
+ Next Chapter: Chapitre suivant
+ Full Window: Activer/désactiver la fenêtre maximisée
+ Skip by Tenths: Sauter dans la vidéo par pourcentage (3 sauts pour atteindre 30
+ % de la durée)
diff --git a/static/locales/gl.yaml b/static/locales/gl.yaml
index ea663d8f4b5a7..b67a5cab32425 100644
--- a/static/locales/gl.yaml
+++ b/static/locales/gl.yaml
@@ -110,13 +110,6 @@ Most Popular: 'Máis populares'
Playlists: 'Listaxes de reprodución'
User Playlists:
Your Playlists: 'As túas listaxes de reprodución'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Os
- teus vídeos gardados están baleiros. Fai clic no botón Gardar na esquina dun vídeo
- para que apareza aquí
- Playlist Message: Esta páxina non reflicte as listas de reprodución que funcionan
- completamente. Só lista os vídeos que gardaches ou marcaches como favoritos. Cando
- remate o traballo, todos os vídeos que hai aquí migraranse a unha lista de reprodución
- "Favoritos".
Empty Search Message: Non hai vídeos nesta lista de reprodución que coincidan coa
túa busca
Search bar placeholder: Atopar na lista de reprodución
@@ -155,8 +148,6 @@ Settings:
Beginning: 'Principio'
Middle: 'Metade'
End: 'Final'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instancia de
- Invidious (por defecto é https://invidious.snopyta.org)'
Region for Trending: 'Rexión para as tendencias'
#! List countries
View all Invidious instance information: Ver todala información da instancia de
@@ -274,8 +265,7 @@ Settings:
File Name Tooltip: Podes usalas variables a continuación. %Y 4 díxitos do ano.
%M Mes 2 díxitos. %D Día 2 díxitos. %H Hora 2 díxitos. %N minutos 2 díxitos.
%S Segundo 2 díxitos. %T Milisegundos 3 díxitos. %s segundo de vídeo. %t Video
- Milisegundos 3 díxitos. ID de vídeo %i. Tamén podes usar "\" ou "/" para crear
- subcartafoles.
+ Milisegundos 3 díxitos. ID de vídeo %i.
Folder Button: Seleccione un cartafol
File Name Label: Patrón do nome do fixeiro
Enable: Activalas capturas da pantalla
@@ -307,7 +297,6 @@ Settings:
Subscription Settings: 'Axustes de subscricións'
Hide Videos on Watch: 'Agochar vídeos visualizados'
Fetch Feeds from RSS: 'Obter subscricións a través de RSS'
- Manage Subscriptions: 'Xestionar subscricións'
Fetch Automatically: Obter feed automaticamente
Distraction Free Settings:
Distraction Free Settings: 'Sen distraccións'
@@ -336,10 +325,6 @@ Settings:
Select Import Type: 'Escoller tipo de importación'
Select Export Type: 'Escoller tipo de exportación'
Import Subscriptions: 'Importar subscricións'
- Import FreeTube: 'Importar FreeTube'
- Import YouTube: 'Importar YouTube'
- Import NewPipe: 'Importar NewPipe'
- Check for Legacy Subscriptions: 'Comprobar subscricións antigas (Legacy)'
Export Subscriptions: 'Exportar subscricións'
Export FreeTube: 'Exportar Freetube'
Export YouTube: 'Exportar YouTube'
@@ -379,31 +364,6 @@ Settings:
All playlists has been successfully exported: Todalas listas de reprodución exportáronse
correctamente
Export Playlists: Exportalas listas de reprodución
- Advanced Settings:
- Enable Debug Mode (Prints data to the console): 'Activar modo de depuración (escribe
- datos na consola)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Enderezo proxy (Exemplo:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Premendo
- en "TESTAR PROXY" enviarase unha petición a https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usar Tor / Proxy para chamadas API'
- TEST PROXY: 'TESTAR PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Ver instancias públicas'
- Clear History:
- Clear History: 'Limpar histórico'
- # On Click
- Are you sure you want to delete your history?: 'Estás seguro de querer limpar
- o histórico?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Limpar subscricións'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Estás seguro de querer
- limpar tódalas subscricións?'
- #& Yes
- #& No
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notificar cando se omita o segmento do
@@ -477,33 +437,6 @@ About:
#On About page
About: 'Sobre'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Este
- software ten licencia libre AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Atopaches un erro? Tes algunha suxestión? Queres axudar? Visita a nosa páxina
- de GitHub. Calquera petición é benvida.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Moitas
- grazas a tódalas persoas e proxectos que fan FreeTube posible!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Queres
- chatear? Únete ao noso servidor Element / Matrix. Lembra comprobar as regras antes
- de te unir.'
-
- 'Looking for help? Check out our Wiki page.': 'Precisas axuda? Visita a nosa páxina
- Wiki.'
-
- Check out our Firefox extension!: 'Comproba a nosa extensión para Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Se
- estás a desfrutar FreeTube, considera doar através de Liberapay ou ao noso enderezo
- Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Noticias recentes sobre FreeTube'
-
Donate: Doar
these people and projects: aquelas persoas e proxectos
FreeTube is made possible by: FreeTube é posible grazas a
@@ -525,8 +458,6 @@ About:
Help: Axuda
GitHub releases: Lanzamentos de GitHub
Downloads / Changelog: Descargas / Rexistro de cambios
- View License: Ver licenza
- Licensed under the AGPLv3: Licenza baixo o AGPLv3
Source code: Código fonte
Beta: Beta
Profile:
@@ -661,39 +592,10 @@ Video:
video only: 'Só vídeo'
audio only: 'Só audio'
Published:
- Jan: 'Xan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Abr'
- May: 'Mai'
- Jun: 'Xuñ'
- Jul: 'Xul'
- Aug: 'Ago'
- Sep: 'Set'
- Oct: 'Out'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Segundo'
- Seconds: 'Segundos'
- Minute: 'Minuto'
- Minutes: 'Minutos'
- Hour: 'Hora'
- Hours: 'Horas'
- Day: 'Día'
- Days: 'Días'
- Week: 'Semana'
- Weeks: 'Semanas'
- Month: 'Mes'
- Months: 'Meses'
- Year: 'Ano'
- Years: 'Anos'
- Ago: 'Hai'
- Upcoming: 'Estrea'
In less than a minute: En menos dun minuto
Published on: 'Publicado'
Streamed on: 'Transmitido'
Started streaming on: 'A transmisión comezou'
- Publicationtemplate: 'Fai {number} {unit}'
#& Videos
External Player:
Unsupported Actions:
@@ -737,16 +639,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Ver listaxe de reprodución completa'
- Videos: 'Vídeos'
- View: 'Visualización'
- Views: 'Visualizacións'
Last Updated On: 'Última actualización'
# On Video Watch Page
#* Published
#& Views
Playlist: Lista de reprodución
-Toggle Theatre Mode: 'Activar modo cinema'
Change Format:
Change Media Formats: 'Mudar formato do vídeo'
Use Dash Formats: 'Utilizar formato Dash'
@@ -850,7 +748,7 @@ Tooltips:
teu feed da subscrición, cando se abra unha nova ventá e cando cambies de perfil.
External Player Settings:
Custom External Player Arguments: Calquera argumento de liña de comandos personalizado,
- separado por puntos e coma (';'), que desexa que se pase ao reprodutor externo.
+ que desexa que se pase ao reprodutor externo.
Ignore Warnings: Suprime avisos para cando os reprodutores externos actuais non
apoian a acción actual (e.g. Invertendo listas de reprodución, etc.).
Custom External Player Executable: Por defecto, FreeTube asumirá que o reprodutor
@@ -876,7 +774,6 @@ Falling back to Local API: 'Recorrendo á API local'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Este
vídeo non está dispoñible porque faltan formatos. Isto pode ocorrer debido á non
dispoñibilidade do país.'
-Subscriptions have not yet been implemented: 'As subscricións aínda non foron implementadas'
Loop is now disabled: 'Reprodución en bucle desactivada'
Loop is now enabled: 'Reprodución en bucle activada'
Shuffle is now disabled: 'Reprodución aleatoria desactivada'
@@ -894,8 +791,6 @@ Playing Next Video Interval: Reproducindo o seguinte vídeo en pouco tempo. Prem
cancelar. | Reproducindo o seguinte vídeo en {nextVideoInterval} segundo. Prema
para cancelar. | Reproducindo o seguinte vídeo en {nextVideoInterval} segundos.
Prema para cancelar.
-Hashtags have not yet been implemented, try again later: Os cancelos non foron aínda
- aplicados. Inténtao outra vez máis tarde
Unknown YouTube url type, cannot be opened in app: O tipo de URL de YouTube descoñecido
non se pode abrir no aplicativo
More: Máis
@@ -907,8 +802,6 @@ Channels:
Search bar placeholder: Busca canles
Count: Atopouse {number} canle(s).
Empty: A túa lista de canles atopase baleira.
- Unsubscribe: Cancelar a subscrición
- Unsubscribed: Eliminouse {channelName} das túas subscricións
Unsubscribe Prompt: Estás seguro de que queres cancelar a subscrición a "{channelName}"?
Search Bar:
Clear Input: Borrar entrada
diff --git a/static/locales/he.yaml b/static/locales/he.yaml
index cbac0bae5e937..ac1a1e6828e5c 100644
--- a/static/locales/he.yaml
+++ b/static/locales/he.yaml
@@ -134,11 +134,6 @@ Most Popular: 'הכי פופולרי'
Playlists: 'רשימות נגינה'
User Playlists:
Your Playlists: 'רשימות הנגינה שלך'
- Playlist Message: העמוד הזה אינו משקף רשימות נגינה תקינות לחלוטין. הוא מציג רק סרטונים
- ששמרת או הוספת כמועדפים. עם סיום העבודה, כל הסרטונים שכאן ייובאו אל רשימת הנגינה
- ‚מועדפים’.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: לא
- שמרת סרטונים. יש ללחוץ על כפתור השמירה בפינת הסרטון כדי שיופיע כאן
Search bar placeholder: חיפוש רשימות נגינה
Empty Search Message: אין סרטונים ברשימת הנגינה הזו שעונים לחיפוש שלך
You have no playlists. Click on the create new playlist button to create a new one.: אין
@@ -180,7 +175,7 @@ User Playlists:
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: רשימת
הנגינה הזאת משמשת לסימניות מהירות במקום {oldPlaylistName}. לחיצה כאן תבטל
את זה
- This playlist does not exist: רשימת השידורים הזו לא קיימת.
+ This playlist does not exist: רשימת השידורים הזו לא קיימת
Some videos in the playlist are not loaded yet. Click here to copy anyway.: חלק
מהסרטונים ברשימת השידורים עדיין לא הועלו. לחץ כאן כדי להעתיק בכל זאת.
Playlist name cannot be empty. Please input a name.: שם רשימת השידורים לא יכול
@@ -198,6 +193,8 @@ User Playlists:
הזו.
Playlist {playlistName} is the new quick bookmark playlist.: רשימת השידורים
{playlistName} היא רשימת הסימנייה המהירה החדשה.
+ This playlist has a video with a duration error: רשימת הנגינה הזאת מכילה סרטון
+ אחד לפחות שאין לו אורך, הם ימוינו כאילו המשך שלהם הוא אפס.
Search for Videos: חיפוש סרטונים
Cannot delete the quick bookmark target playlist.: לא ניתן למחוק את רשימת הנגינה
ביעד הסימניות הזריזות.
@@ -218,8 +215,8 @@ User Playlists:
| בחר רשימת שידורים להוספת {videoCount} הסרטונים שלך
Toast:
You haven't selected any playlist yet.: עדיין לא נבחרה רשימת שידורים.
- "{videoCount} video(s) added to 1 playlist": סרטון 1 נוסף לרשימת השמעה 1 | {videoCount}
- סרטונים שנוספו לרשימת השמעה 1
+ "{videoCount} video(s) added to 1 playlist": סרטון נוסף לרשימת השמעה | {videoCount}
+ סרטונים נוספו לרשימת השמעה
"{videoCount} video(s) added to {playlistCount} playlists": 1 סרטון הוסף ל{playlistCount}
רשימות שידורים | {videoCount} סרטונים הוספו ל{playlistCount} רשימות שידורים
CreatePlaylistPrompt:
@@ -243,6 +240,8 @@ User Playlists:
Add to Favorites: הוספה אל {playlistName}
Quick Bookmark Enabled: סימנייה מהירה מופעלת
Enable Quick Bookmark With This Playlist: אפשר סימנייה מהירה עם רשימת השידורים הזו
+ Export Playlist: ייצוא רשימת הנגינה הזאת
+ The playlist has been successfully exported: רשימת הנגינה יוצאה בהצלחה
History:
# On History Page
History: 'היסטוריה'
@@ -278,8 +277,6 @@ Settings:
End: 'סוף'
Hidden: מוסתר
Blur: טשטוש
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'שרת Invidious
- (ברירת המחדל היא https://invidious.snopyta.org)'
Region for Trending: 'אזור לסרטונים חמים'
#! List countries
View all Invidious instance information: הצגת כל פרטי העותק של Invidious
@@ -300,6 +297,7 @@ Settings:
Auto Load Next Page:
Label: טעינת העמוד הבא אוטומטית
Tooltip: טען דפים ותגובות נוספים באופן אוטומטי.
+ Open Deep Links In New Window: פתיחת כתובות שהועברו ל־FreeTube בחלון חדש
Theme Settings:
Theme Settings: 'ערכת עיצוב'
Match Top Bar with Main Color: 'התאמת האזור העליון לצבע הראשי'
@@ -316,6 +314,8 @@ Settings:
Nordic: נורדית
Solarized Dark: חשוך זוהר
Solarized Light: בהיר זוהר
+ Gruvbox Dark: תיבת גרוב כהה
+ Gruvbox Light: תיבת גרוב בהירה
Main Color Theme:
Main Color Theme: 'צבע ראשי'
Red: 'אדום'
@@ -363,6 +363,16 @@ Settings:
Solarized Blue: כחול זוהר
Solarized Violet: ויולט מואר בשמש
Solarized Cyan: סולרייזד כחול-ירוק
+ Gruvbox Light Orange: תיבת גרוב כתומה בהירה
+ Gruvbox Dark Green: תיבת גרוב ירוקה כהה
+ Gruvbox Dark Purple: תיבת גרוב סגולה כהה
+ Gruvbox Light Purple: תיבת גרוב סגולה בהירה
+ Gruvbox Dark Blue: תיבת גרוב כחולה כהה
+ Gruvbox Light Red: תיבת גרוב אדומה בהירה
+ Gruvbox Dark Yellow: תיבת גרוב צהובה כהה
+ Gruvbox Dark Orange: תיבת גרוב כתומה כהה
+ Gruvbox Dark Aqua: תיבת גרוב מים כהים
+ Gruvbox Light Blue: תיבת גרוב כחולה בהירה
Secondary Color Theme: 'ערכת צבע משנית'
#* Main Color Theme
UI Scale: יחס גודל הממשק
@@ -398,7 +408,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: מרווח זמן לפני ניגון הסרטון הבא בפלייליסט
- Next Video Interval: משך הסרטון הבא
+ Next Video Interval: מתזמן ספירה לאחור של נגינה אוטומטית
Display Play Button In Video Player: הצגת כפתור הניגון בתוך נגן הווידאו
Scroll Volume Over Video Player: גלילה על הסרטון לשינוי עוצמת השמע
Scroll Playback Rate Over Video Player: גלילת מהירות הנגינה על גבי נגן הווידאו
@@ -419,9 +429,10 @@ Settings:
File Name Tooltip: אפשר להשתמש במשתנים להלן. %Y שנה ב־4 ספרות. %M חודש ב־2
ספרות. %D יום ב־2 ספרות. %H שעה ב־2 ספרות. %N דקה ב־2 ספרות. %S שניות
ב־2 ספרות. %T מילישניות ב־3 ספרות. %s השנייה בסרטון. %t מילישניות בסרטון
- ב־3 ספרות. %i מזהה הסרטון. אפשר להשתמש גם ב־„/” או ב־„\” כדי ליצור תת־תיקיות.
+ ב־3 ספרות. %i מזהה הסרטון.
Enter Fullscreen on Display Rotate: מעבר למסך מלא עם סיבוב התצוגה
Skip by Scrolling Over Video Player: אפשר לדלג על ידי גלילה על נגן הווידאו
+ Autoplay Interruption Timer: מתזמן הפרעת ניגון אוטומטי
Privacy Settings:
Privacy Settings: 'פרטיות'
Remember History: 'לזכור את היסטוריית הצפייה'
@@ -446,18 +457,16 @@ Settings:
Subscription Settings: 'מינוי'
Hide Videos on Watch: 'הסתרת סרטונים לאחר הצפייה'
Fetch Feeds from RSS: 'ייבוא עדכונים בעזרת RSS'
- Manage Subscriptions: 'ניהול מינויים'
Fetch Automatically: משיכת ערוץ העדכונים אוטומטית
Confirm Before Unsubscribing: אישור לפני ביטול מינוי
- Only Show Latest Video for Each Channel: להציג רק את הסרטון האחרון לכל ערוץ
+ 'Limit the number of videos displayed for each channel': הגבלת מספר הסרטונים שמופיעים
+ בכל ערוץ
+ To: עד
Data Settings:
Data Settings: 'נתונים'
Select Import Type: 'נא לבחור את תסדיר הייבוא'
Select Export Type: 'נא לבחור את תסדיר הייצוא'
Import Subscriptions: 'ייבוא מינויים'
- Import FreeTube: 'יבוא בפורמט FreeTube'
- Import YouTube: 'יבוא בפורמט YouTube'
- Import NewPipe: 'יבוא בפורמט NewPipe'
Export Subscriptions: 'ייצוא מינויים'
Export FreeTube: 'ייצוא בתסדיר של FreeTube'
Export YouTube: 'ייצוא בתסדיר של YouTube'
@@ -483,7 +492,6 @@ Settings:
Unable to write file: 'לא ניתן ליצור את הקובץ'
Unknown data key: 'מפתח נתון לא ידוע'
How do I import my subscriptions?: 'איך לייבא את המינויים שלי?'
- Check for Legacy Subscriptions: איתור מינויים מיושנים
Manage Subscriptions: ניהול מינויים
All playlists has been successfully exported: כל רשימות הנגינה יוצאו בהצלחה
All playlists has been successfully imported: כל רשימות הנגינה יובאו בהצלחה
@@ -501,32 +509,6 @@ Settings:
הסרת כל הרשימות בהגדרות הפרטיות.\n3. הפעל את הגרסה הישנה של FreeTube וייבא
את הרשימות שיוצאו."
Label: ייצוא רשימות לגרסאות ישנות של FreeTube
- Advanced Settings:
- Advanced Settings: 'הגדרות מתקדמות'
- Enable Debug Mode (Prints data to the console): 'הפעל מצב Debug ( מציג נתונים
- בקונסול)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'כתובת פרוקסי (דוגמה: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'לחיצה
- על כפתור "בדיקת פרוקסי" תשלח בקשה לאתר https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'השתמש ב-Tor או פרוקסי לקריאות API'
- TEST PROXY: 'בדוק פרוקסי'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'ראה שרתים פומביים'
- Clear History:
- Clear History: 'נקה היסטוריה'
- # On Click
- Are you sure you want to delete your history?: 'האם אתה בטוח שאתה רוצה למחוק
- את ההיסטוריה שלך?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'נקה מנויים'
- # On Click
- Are you sure you want to remove all subscriptions?: 'האם אתה בטוח שאתה רוצה
- למחוק את כל המנויים?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: הסתרת צ׳אט חי
@@ -551,21 +533,20 @@ Settings:
Display Titles Without Excessive Capitalisation: הצג כותרות ללא אותיות גדולות
וסימני פיסוק מיותרים
Hide Featured Channels: הסתרת ערוצים מומלצים
- Hide Channel Playlists: הסתרת רשימת נגינה של ערוץ
- Hide Channel Community: הסתרת קהילת הערוץ
- Hide Channel Shorts: הסתרת ה־Shorts של הערוץ
+ Hide Channel Playlists: הסתרת לשונית „רשימות נגינה” של ערוץ
+ Hide Channel Community: הסתרת לשונית ה„קהילת” הערוץ
+ Hide Channel Shorts: הסתרת לשונית ה־„Shorts” של הערוץ
Sections:
Watch Page: עמוד הצפייה
Channel Page: עמוד ערוץ
Side Bar: סרגל צד
General: כללי
Subscriptions Page: עמוד מינויים
- Hide Channel Podcasts: הסתרת הסכתים של הערוץ
- Hide Channel Releases: הסתרת שחרורים של הערוץ
+ Hide Channel Podcasts: הסתרת לשונית ה„הסכתים” של הערוץ
+ Hide Channel Releases: הסתרת לשונית ה„שחרורים” של הערוץ
Hide Subscriptions Live: הסתרת שידורים חיים של המינויים
Hide Subscriptions Shorts: הסתרת Shorts של המינויים
Hide Subscriptions Videos: הסתרת סרטוני מינוי
- Blur Thumbnails: טשטוש התמונות הממוזערות
Hide Profile Pictures in Comments: הסתרת תמונות הפרופיל בהערות
Hide Subscriptions Community: הסתרת קהילת המינויים
Hide Videos and Playlists Containing Text Placeholder: מילה, חלק מילה או ביטוי
@@ -575,8 +556,10 @@ Settings:
Hide Channels Already Exists: ID הערוץ כבר קיים
Hide Channels API Error: אירעה שגיאה באיחזור משתמש עם ה-ID שסופק. נא לבדוק שוב
אם ה-ID נכון.
- Hide Videos and Playlists Containing Text: הסתר סרטונים ורשימות שידורים המכילים
+ Hide Videos and Playlists Containing Text: הסתרת סרטונים ורשימות שידורים המכילים
טקסט
+ Hide Channel Home: הסתרת לשונית ה„בית” של הערוץ
+ Show Added Items: הצגת פריטים שנוספו
The app needs to restart for changes to take effect. Restart and apply change?: צריך
להפעיל את היישומון מחדש כדי שהשינויים ייכנסו לתוקף. להפעיל מחדש ולהחיל את השינוי?
Proxy Settings:
@@ -595,6 +578,10 @@ Settings:
Proxy Protocol: פרוטוקול מתווך
Enable Tor / Proxy: הפעלת Tor / מתווך
Proxy Settings: מתווך (פרוקסי)
+ Proxy Warning: ל־FreeTube אין מתווך מובנה אבל הוא יכול להתחבר למתווך חיצוני, כמו
+ למשל כזה שרץ על המחשב שלך כמו Tor או מתווך חיצוני כגון מתווך SOCKS5 שמסופק על
+ ידי איזשהו ספק VPN. אם האפשרות פעילה, נא לוודא שהמתווך/Tor שלך מוגדרים כראוי,
+ או ש־FreeTube לא יוכל למשוך נתונים כלל.
External Player Settings:
External Player: נגן חיצוני
External Player Settings: נגן חיצוני
@@ -649,54 +636,20 @@ Settings:
Set Password: הגדרת סיסמה
Remove Password: הסרת סיסמה
Set Password To Prevent Access: יש להגדיר סיסמה כדי למנוע גישה להגדרות
- Expand All Settings Sections: פתח את כל חלקי ההגדרות
- Sort Settings Sections (A-Z): מיין חלקי הגדרות (א-ת)
+ Sort Settings Sections (A-Z): מיון אזורי הגדרות (א-ת)
+ Return to Settings Menu: חזרה לתפריט ההגדרות
About:
#On About page
About: 'על אודות'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'תוכנה
- זו היא Copyleft המופצת ברשיון החופשי AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- מצאתם באג? יש הצעות לשיפור? רוצים לעזור? בקרו את עמוד ה-GitHub שלנו. Pull requests
- ייתקבלו בברכה.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'תודה
- רבה לאנשים ולפרוייקטים שהופכים את FreeTube לאפשרי!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'רוצים
- לדבר? הצטרפו לשרת ה- Element / Matrix שלנו. בבקשה לקרוא את החוקים לפני ההצטרפות.'
-
- 'Looking for help? Check out our Wiki page.': 'צריכים עזרה? בקרו את עמוד ה- Wiki
- שלנו.'
-
- Check out our Firefox extension!: 'יש לנו תוסף ל-Firefox !'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'במידה
- ואתם נהנים מ-FreeTube, בבקשה תשקלו לתרום דרך Liberapay או דרך ארנק ה-Bitcoin שלנו.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'מה חדש ב-FreeTube'
-
- Translate via Weblate: תרגום עם Weblate
Website: אתר
- Source Code: קוד מקור
- Release Notes: הערות מהדורה
Blog: בלוג
Credits: תודות
FAQ: שו״ת
- Wiki: ויקי
- Report an Issue: דיווח על תקלה
- Channel Rules: כללי הערוץ
Email: דוא״ל
- License: רישיון
Beta: בטא
Donate: תרומה
- Useful Links: קישורים שימושיים
Help: עזרה
- Contact: יצירת קשר
these people and projects: האנשים והמיזמים האלו
FreeTube is made possible by: FreeTube קיים בזכות
Translate: תרגום
@@ -710,8 +663,6 @@ About:
FreeTube Wiki: הוויקי של FreeTube
GitHub releases: מהדורות ב־GitHub
Downloads / Changelog: הורדות / יומן שינויים
- View License: הצגת הרישיון
- Licensed under the AGPLv3: בכפוף לרישיון AGPLv3
Source code: קוד מקור
Discussions: דיונים
AGPLv3: AGPLv3
@@ -825,6 +776,9 @@ Channel:
Releases:
Releases: שחרורים
This channel does not currently have any releases: בערוץ הזה אין שחרורים כרגע
+ Home:
+ Home: בית
+ View Playlist: הצגת רשימת נגינה
Video:
Mark As Watched: 'סימון כנצפה'
Remove From History: 'הסרה מהיסטוריית הצפייה'
@@ -859,38 +813,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'מנגנון
הצ׳אט כרגע לא נתמך ע״י ה־API של Invidious. דרוש חיבור ישיר ל־YouTube.'
Published:
- Jan: 'בינו׳'
- Feb: 'בפבר׳'
- Mar: 'במרץ'
- Apr: 'באפר׳'
- May: 'במאי'
- Jun: 'ביונ׳'
- Jul: 'ביול׳'
- Aug: 'באוג׳'
- Sep: 'בספט׳'
- Oct: 'באוק׳'
- Nov: 'בנוב׳'
- Dec: 'בדצמ׳'
- Second: 'שנייה'
- Seconds: 'שניות'
- Minute: 'דקה'
- Minutes: 'דקות'
- Hour: 'שעה'
- Hours: 'שעות'
- Day: 'יום'
- Days: 'ימים'
- Week: 'שבוע'
- Weeks: 'שבועות'
- Month: 'חודש'
- Months: 'חודשים'
- Year: 'שנה'
- Years: 'שנים'
- Ago: 'לפני'
- Upcoming: 'שידור הבכורה ישודר ב־'
- Less than a minute: פחות מדקה
In less than a minute: עוד פחות מדקה
Published on: 'פורסם'
- Publicationtemplate: 'לפני {number} {unit}'
#& Videos
audio only: שמע בלבד
video only: סרטון בלבד
@@ -952,7 +876,7 @@ Video:
Stats: נתונים
Media Formats: 'פורמטים מדיה: {formats}'
Player Dimensions: 'ממדי הנגן: {height}x{width}'
- Bitrate: 'קצב נתונים: kbps {bitrate}'
+ Bitrate: 'קצב סיביות: {bitrate} קסל״ש'
Buffered: 'מטופל: %{bufferedPercentage}'
Volume: 'עוצמת קול: %{volumePercentage}'
Bandwidth: 'רוחב פס: kbps {bandwidth}'
@@ -962,7 +886,7 @@ Video:
CodecsVideoAudio: 'קודקים: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
CodecsVideoAudioNoItags: 'קודקים: {videoCodec} / {audioCodec}'
Hide Stats: הסתר נתונים
- You appear to be offline: נראה שאתה לא מחובר
+ You appear to be offline: נראה שהחיבור שלך נקטע.
Playback will resume automatically when your connection comes back: הפלייבק יחודש
אוטומטית כאשר החיבור שלך יחזור.
Skipped segment: דילגתי על {segmentCategory}
@@ -971,6 +895,14 @@ Video:
More Options: אפשרויות נוספות
IP block: YouTube חסמו את כתובת ה־IP לצפייה בסרטונים. נא לנסות לעבור ל־VPN או למתווך
אחרים.
+ MembersOnly: אי אפשר לצפות בסרטונים לחברים בלבד עם FreeTube כיוון שהם דורשים כניסה
+ ל־Google וחברות בתשלום לערוץ של מי שהעלה.
+ AgeRestricted: אי אפשר לצפות בסרטונים שמוגבלים בגיל עם FreeTube כיוון שהם דורשים
+ כניסה עם Google ושימוש בחשבון YouTube עם גיל מאומת.
+ Unlisted: לא מופיע
+ DeArrow:
+ Show Modified Details: הצגת פרטים לאחר שינוי
+ Show Original Details: הצגת פרטים מקוריים
Videos:
#& Sort By
Sort By:
@@ -981,9 +913,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'צפייה ברשימת הנגינה המלאה'
- Videos: 'סרטונים'
- View: 'צפייה'
- Views: 'צפיות'
Last Updated On: 'עודכן לאחרונה ב־'
# On Video Watch Page
@@ -999,7 +928,8 @@ Playlist:
Custom: מותאם
VideoTitleDescending: כותר (ת-א)
DateAddedNewest: האחרונים שנוספו ראשונים
-Toggle Theatre Mode: 'הפעלת / השבתת מצב קולנוע'
+ VideoDurationAscending: משך (קצרים בהתחלה)
+ VideoDurationDescending: משך (ארוכים בהתחלה)
Change Format:
Change Media Formats: 'שינוי תסדירי המדיה'
Use Dash Formats: 'שימוש בתסדירי DASH'
@@ -1062,7 +992,6 @@ Falling back to Invidious API: 'מתבצעת נסיגה ל־API של Invidious'
Falling back to Local API: 'מתבצעת נסיגה ל־API המקומי'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'חסרות
תצורות לסרטון הזה. הדבר יכול להיגרם בגלל חוסר זמינות למדינה.'
-Subscriptions have not yet been implemented: 'מנגנון המינויים עדיין לא מוכן'
Loop is now disabled: 'ניגון בלולאה מושבת'
Loop is now enabled: 'ניגון בלולאה הופעל'
Shuffle is now disabled: 'ערבוב מושבת'
@@ -1091,6 +1020,8 @@ Tooltips:
שלך.\n"
Region for Trending: מגמות אזוריות מאפשרות לך לבחור סרטונים חמים של איזו מדינה
שמעניין אותך לראות.
+ Open Deep Links In New Window: כתובות שמועברות ל־FreeTube, כגון העברת הרחבות דפדפן
+ או ארגומנטים בשורת הפקודה, תיפתחנה בחלון חדש.
Player Settings:
Proxy Videos Through Invidious: יתבצע חיבור ל־Invidious כדי להגיש סרטונים במקום
להתחבר ישירות ל־YouTube.
@@ -1119,8 +1050,8 @@ Tooltips:
על נגנים חיצוניים.
Custom External Player Executable: כברירת מחדל FreeTube יניח שהנגן החיצוני הנבחר
נגיש דרך משתנה הסביבה PATH. במקרה הצורך, ניתן להגדיר כאן נתיב משלך.
- Custom External Player Arguments: הארגומנטים משלך לשורת הפקודה שיועברו לנגן החיצוני,
- מופרדים בפסיקים (‚;’).
+ Custom External Player Arguments: ארגומנטים כלשהם משלך לשורת הפקודה להעברה הלאה
+ לנגן החיצוני.
Ignore Default Arguments: אל תשלח אף ארגומנט סטנדרטי לנגן החיצוני, מלבד כתובת
הסרטון (למשל, קצב הפלייבק, כתובת הרשימה, וכו'). ארגומנטים מותאמים ימשיכו להיות
מועברים.
@@ -1151,22 +1082,18 @@ Default Invidious instance has been set to {instance}: עותק Invidious שהו
Default Invidious instance has been cleared: נוקתה העדפת עותק ברירת המחדל של Invidious
External link opening has been disabled in the general settings: פתיחת הקישורים החיצוניים
מושבתת בהגדרות הכלליות
-Hashtags have not yet been implemented, try again later: עדיין לא הוטמעו תגיות הקבץ,
- נא לנסות בהמשך
Downloading failed: אירעה שגיאה בהורדת "{videoTitle}"
Starting download: 'ההורדה של „{videoTitle}” החלה'
Downloading has completed: 'ההורדה של „{videoTitle}” הסתיימה'
Playing Next Video Interval: הסרטון הבא יתחיל מייד. לחיצה לביטול. | הסרטון הבא יתנגן
בעוד שנייה. לחיצה לביטול. | הסרטון הבא יתנגן בעוד {nextVideoInterval} שניות. לחיצה
לביטול.
-Screenshot Success: צילום המסך נשמר בתור „{filePath}”
+Screenshot Success: צילום המסך נשמר
Screenshot Error: צילום המסך נכשל. {error}
New Window: חלון חדש
Channels:
Search bar placeholder: חיפוש ערוצים
Empty: רשימת הערוצים שלך ריקה כרגע.
- Unsubscribe: ביטול מינוי
- Unsubscribed: '{channelName} הוסר מרשימת המינויים שלך'
Count: '{number} ערוצים נמצאו.'
Channels: ערוצים
Title: רשימת ערוצים
@@ -1177,6 +1104,7 @@ Chapters:
Chapters: פרקים
'Chapters list visible, current chapter: {chapterName}': 'רשימת הפרקים גלויה, הפרק
הנוכחי: {chapterName}'
+ Key Moments: רגעי שיא
Clipboard:
Copy failed: ההעתקה ללוח הגזירים נכשלה
Cannot access clipboard without a secure connection: לא ניתן לגשת ללוח הגזירים ללא
@@ -1197,6 +1125,11 @@ Search Listing:
4K: 4K
Subtitles: כתוביות
Closed Captions: כתוביות לכבדי שמיעה
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: חדש
+ 3D: תלת־ממד
Search character limit: שאילתת החיפוש חורגת ממגבלת התווים {searchCharacterLimit}
Feed:
Feed Last Updated: 'הערוץ {feedName} התעדכן לאחרונה: {date}'
@@ -1217,3 +1150,18 @@ Channel Unhidden: '{channel} הוסר ממסנן ערוצים'
Channel Hidden: '{channel} נוסף למסנן ערוצים'
Trimmed input must be at least N characters long: הקלט המקוצץ חייב להיות באורך של
לפחות תו אחד | הקלט המקוצץ חייב להיות באורך של לפחות {length} תווים
+Keys:
+ arrowright: חץ ימינה
+ arrowup: חץ למעלה
+ arrowdown: חץ למטה
+ arrowleft: חץ שמאלה
+ ctrl: Ctrl
+ alt: Alt
+Right-click or hold to see history: לחיצה ימנית או החזקה כדי לראות היסטוריה
+shortcutJoinOperator: +
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Description:
+ Collapse Description: להציג פחות
+ Expand Description: …עוד
+Autoplay Interruption Timer: ניגון אוטומטי בוטל עקב {autoplayInterruptionIntervalHours}
+ שעות של חוסר פעילות
diff --git a/static/locales/hi.yaml b/static/locales/hi.yaml
index 7a5fa624e6781..94b7151eae486 100644
--- a/static/locales/hi.yaml
+++ b/static/locales/hi.yaml
@@ -99,13 +99,6 @@ Most Popular: 'सबसे लोकप्रिय'
Playlists: 'प्लेलिस्ट'
User Playlists:
Your Playlists: 'आपकी प्लेलिस्ट'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: आपके
- सहेजे गए वीडियो खाली हैं। किसी वीडियो को यहां सूचीबद्ध करने के लिए उसके कोने पर
- सहेजें बटन पर क्लिक करें
- Playlist Message: यह पृष्ठ पूरी तरह से काम करने वाली प्लेलिस्ट को प्रतिबिंबित नहीं
- करता है। यह केवल उन वीडियो को सूचीबद्ध करता है जिन्हें आपने सहेजा है या पसंदीदा
- है। जब काम समाप्त हो जाता है, तो वर्तमान में यहां सभी वीडियो 'पसंदीदा' प्लेलिस्ट
- में स्थानांतरित हो जाएंगे।
Empty Search Message: इस प्लेलिस्ट में आपकी खोज से मेल खाने वाला कोई वीडियो नहीं
है
Search bar placeholder: प्लेलिस्ट में खोजें
@@ -168,7 +161,6 @@ Settings:
Match Top Bar with Main Color: 'टॉप बार को मेन कलर से मैच करें'
Player Settings:
Proxy Videos Through Invidious: 'इनविडियस के माध्यम से प्रॉक्सी वीडियो'
- Advanced Settings: {}
About:
#On About page
Email: ईमेल करें
@@ -213,8 +205,6 @@ Channels:
Count: '{number} चैनल मिला(मिले)।'
Title: चैनल सूची
Empty: आपकी चैनल सूची वर्तमान में खाली है।
- Unsubscribe: अनसब्सक्राईब करें
- Unsubscribed: '{channelName} को आपकी सब्सक्रिप्शन से हटा दिया गया है'
Unsubscribe Prompt: क्या आप वाकई "{channelName}" की सदस्यता छोड़ना चाहते हैं?
Are you sure you want to open this link?: क्या आप वाकई इस लिंक को खोलना चाहते हैं?
Search Bar:
diff --git a/static/locales/hr.yaml b/static/locales/hr.yaml
index 9e8d51359ab80..e90ebde97f70f 100644
--- a/static/locales/hr.yaml
+++ b/static/locales/hr.yaml
@@ -41,8 +41,10 @@ Global:
Video Count: 1 video | {count} videa
Subscriber Count: 1 pretplatnik | {count} pretplatnika
View Count: 1 prikaz | {count} prikaza
- Watching Count: 1 praćenje | {count} praćenja
+ Watching Count: 1 gledatelj | {count} gledatelja
Channel Count: 1 kanal | {count} kanala
+ Comment Count: 1 komentar | {count} komentara
+ Like Count: 1 lajk | {count} lajkova
Input Tags:
Length Requirement: Oznaka mora imati barem {number} znakova
Search / Go to URL: 'Pretraži / Idi na URL'
@@ -99,8 +101,9 @@ Subscriptions:
Subscriptions: 'Pretplate'
Latest Subscriptions: 'Najnovije pretplate'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Tvoj
- popis pretplata je trenutačno prazan. Za prikaz pretplata na ovom mjestu, dodaj
- neke pretplate.'
+ popis pretplata je trenutačno prazan. Ako želiš uvesti tvoje pretplate, idi u
+ postavke podataka i odaberi „Uvezi pretplate” ili traži kanale i pretplati se
+ na njih.'
'Getting Subscriptions. Please wait.': 'Preuzimanje pretplata. Pričekaj.'
Refresh Subscriptions: 'Aktualiziraj pretplate'
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Ovaj
@@ -127,12 +130,6 @@ Most Popular: 'Najpopularniji'
Playlists: 'Zbirke'
User Playlists:
Your Playlists: 'Tvoje zbirke'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Nemaš
- spremljenih videa. Pritisni gumb za spremanje u sličici videa, kako bi se video
- ovdje prikazao
- Playlist Message: Ova stranica ne odražava potpuno funkcionalne zbirke. Prikazuje
- samo spremljena ili kao favoriti označena videa. Kad posao završi, sva trenutačno
- ovdje prisutna videa premjestit će se u zbirku „Favoriti”.
Search bar placeholder: Traži zbirke
Empty Search Message: U ovoj zbirci nema videa koji odgovaraju tvojem pretraživanju
This playlist currently has no videos.: Ova zbirka trenutačno nema nijedan video.
@@ -146,8 +143,6 @@ User Playlists:
Cancel: Odustani
Edit Playlist Info: Uredi podatke zbirke
Copy Playlist: Kopiraj zbirku
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Stvarno
- želiš ukloniti sva gledana videa iz ove zbirke? To se ne može poništiti.
Delete Playlist: Ukloni zbirku
Are you sure you want to delete this playlist? This cannot be undone: Stvarno želiš
izbrisati ovu zbirku? To se ne može poništiti.
@@ -188,7 +183,6 @@ User Playlists:
There were no videos to remove.: Nije bilo videa za uklanjanje.
This playlist is now used for quick bookmark: Ova se zbirka sada koristi za
brze zabilješke
- Quick bookmark disabled: Brze zabilješke su deaktivirane
Reverted to use {oldPlaylistName} for quick bookmark: Vraćeno na korištenje
zbirke „{oldPlaylistName}” za brze zabilješke
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Ova
@@ -198,6 +192,9 @@ User Playlists:
je nova zbirka za brze zabilješke.
This playlist is already being used for quick bookmark.: Ova se zbirka već koristi
za brze zabilješke.
+ This playlist has a video with a duration error: Ova zbirka sadrži barem jedan
+ video koji nema trajanje. Video će se svrstati kao da je njegovo trajanje
+ nula.
Search for Videos: Traži videa
AddVideoPrompt:
N playlists selected: 'Odabrano: {playlistCount}'
@@ -230,7 +227,6 @@ User Playlists:
Add to Favorites: Dodaj u zbirku „{playlistName}”
Remove from Favorites: Ukloni iz zbirke „{playlistName}”
Enable Quick Bookmark With This Playlist: Aktiviraj brze zabilješke s ovom zbirkom
- Disable Quick Bookmark: Deaktiviraj brze zabilješke
Playlists with Matching Videos: Zbirke s poklapajućim videima
Quick Bookmark Enabled: Brze zabilješke aktivirano
Cannot delete the quick bookmark target playlist.: Nije moguće izbrisati zbirku
@@ -244,6 +240,8 @@ User Playlists:
želiš ukloniti 1 gledani video iz ove zbirke? To se ne može poništiti. | Stvarno
želiš ukloniti {playlistItemCount} gledana/ih videa iz ove zbirke? To se ne može
poništiti.
+ Export Playlist: Izvezi ovu zbirku
+ The playlist has been successfully exported: Zbirka je uspješno izvezena
History:
# On History Page
History: 'Povijest'
@@ -257,7 +255,7 @@ Settings:
# On Settings Page
Settings: 'Postavke'
General Settings:
- General Settings: 'Opće postavke'
+ General Settings: 'Opće'
Fallback to Non-Preferred Backend on Failure: 'U slučaju problema koristi sekundarni
pozadinski sustav'
Enable Search Suggestions: 'Aktiviraj prijedloge pretrage'
@@ -279,8 +277,6 @@ Settings:
End: 'Kraj'
Hidden: Skriveno
Blur: Neoštro
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious primjerak
- (standardno se koristi https://invidious.snopyta.org)'
Region for Trending: 'Regija za videa u trendu'
#! List countries
Check for Latest Blog Posts: Traži najnovije objave na blogu
@@ -304,8 +300,8 @@ Settings:
Label: Automatski učitaj sljedeću stranicu
Tooltip: Automatski učitaj dodatne stranice i komentare.
Theme Settings:
- Theme Settings: 'Postavke teme'
- Match Top Bar with Main Color: 'Koristi glavnu boju u gornjoj traci'
+ Theme Settings: 'Tema'
+ Match Top Bar with Main Color: 'Uskladi gornju traku s glavnom bojom'
Base Theme:
Base Theme: 'Osnova teme'
Black: 'Crna'
@@ -337,27 +333,27 @@ Settings:
Amber: 'Žutosmeđa'
Orange: 'Narančasta'
Deep Orange: 'Tamnonarančasta'
- Dracula Cyan: 'Drakula Cijan'
- Dracula Green: 'Drakula Zelena'
- Dracula Orange: 'Drakula Narančasta'
- Dracula Pink: 'Drakula Ružičasta'
- Dracula Purple: 'Drakula Ljubičasta'
- Dracula Red: 'Drakula Crvena'
- Dracula Yellow: 'Drakula Žuta'
- Catppuccin Mocha Rosewater: Catppuccin Mocha Rosewater
- Catppuccin Mocha Flamingo: Catppuccin Mocha Flamingo
- Catppuccin Mocha Pink: Catppuccin Mocha Ružičasta
- Catppuccin Mocha Mauve: Catppuccin Mocha Ljubičasta
- Catppuccin Mocha Red: Catppuccin Mocha Crvena
- Catppuccin Mocha Maroon: Catppuccin Mocha Kestenjasta
- Catppuccin Mocha Peach: Catppuccin Mocha Breskva
- Catppuccin Mocha Yellow: Catppuccin Mocha Žuta
- Catppuccin Mocha Teal: Catppuccin Mocha Plavozelena
- Catppuccin Mocha Sky: Catppuccin Mocha Nebo
- Catppuccin Mocha Sapphire: Catppuccin Mocha Safir
- Catppuccin Mocha Blue: Catppuccin Mocha Plava
- Catppuccin Mocha Lavender: Catppuccin Mocha Lavanda
- Catppuccin Mocha Green: Catppuccin Mocha Zelena
+ Dracula Cyan: 'Drakula cijan'
+ Dracula Green: 'Drakula zelena'
+ Dracula Orange: 'Drakula narančasta'
+ Dracula Pink: 'Drakula ružičasta'
+ Dracula Purple: 'Drakula ljubičasta'
+ Dracula Red: 'Drakula crvena'
+ Dracula Yellow: 'Drakula žuta'
+ Catppuccin Mocha Rosewater: Catppuccin Mocha ruža
+ Catppuccin Mocha Flamingo: Catppuccin Mocha flamingo
+ Catppuccin Mocha Pink: Catppuccin Mocha ružičasta
+ Catppuccin Mocha Mauve: Catppuccin Mocha ljubičasta
+ Catppuccin Mocha Red: Catppuccin Mocha crvena
+ Catppuccin Mocha Maroon: Catppuccin Mocha kestenjasta
+ Catppuccin Mocha Peach: Catppuccin Mocha breskva
+ Catppuccin Mocha Yellow: Catppuccin Mocha žuta
+ Catppuccin Mocha Teal: Catppuccin Mocha plavozelena
+ Catppuccin Mocha Sky: Catppuccin Mocha nebo
+ Catppuccin Mocha Sapphire: Catppuccin Mocha safir
+ Catppuccin Mocha Blue: Catppuccin Mocha plava
+ Catppuccin Mocha Lavender: Catppuccin Mocha lavanda
+ Catppuccin Mocha Green: Catppuccin Mocha zelena
Solarized Blue: Solarna plava
Solarized Green: Solarna zelena
Solarized Yellow: Solarna žuta
@@ -374,7 +370,7 @@ Settings:
Hide Side Bar Labels: Sakrij oznake bočnih traka
Hide FreeTube Header Logo: Sakrij FreeTube logotip u zaglavlju
Player Settings:
- Player Settings: 'Postavke playera'
+ Player Settings: 'Player'
Play Next Video: 'Reproduciraj sljedeći video'
Turn on Subtitles by Default: 'Standardno uključi titlove'
Autoplay Videos: 'Automatski reproduciraj videa'
@@ -391,15 +387,15 @@ Settings:
Default Quality:
Default Quality: 'Standardna kvaliteta'
Auto: 'Automatski'
- 144p: '144 p'
- 240p: '240 p'
- 360p: '360 p'
- 480p: '480 p'
- 720p: '720 p'
- 1080p: '1080 p'
- 1440p: '1440 p'
+ 144p: '144p'
+ 240p: '240p'
+ 360p: '360p'
+ 480p: '480p'
+ 720p: '720p'
+ 1080p: '1080p'
+ 1440p: '1440p'
4k: '4k'
- 8k: '8 k'
+ 8k: '8k'
Playlist Next Video Interval: Interval sljedećeg videa zbirke
Next Video Interval: Interval za sljedeći video
Scroll Volume Over Video Player: Mijenjaj glasnoću u video playeru
@@ -422,13 +418,12 @@ Settings:
File Name Tooltip: Možeš koristiti sljedeće varijable. %Y godina 4 znamenke.
%M mjesec 2 znamenke. %D dan 2 znamenke. %H sat 2 znamenke. %N minuta 2 znamenke.
%S sekunda 2 znamenke. %T milisekunda 3 znamenke. %s video sekunda. %t milisekunda
- videa 3 znamenke. %i ID videa. Također možete koristiti "\" ili "/" za stvaranje
- podmapa.
+ videa 3 znamenke. %i ID videa.
Enter Fullscreen on Display Rotate: Koristi cjeloekranski prikaz pri okretanju
ekrana
Skip by Scrolling Over Video Player: Preskoči pomicanjem preko video playera
Privacy Settings:
- Privacy Settings: 'Postavke privatnosti'
+ Privacy Settings: 'Privatnost'
Remember History: 'Zapamti povijest'
Save Watched Progress: 'Spremi napredak gledanja'
Clear Search Cache: 'Isprazni predmemoriju pretrage'
@@ -449,47 +444,11 @@ Settings:
Are you sure you want to remove all your playlists?: Stvarno želiš ukloniti sve
tvoje zbirke?
Subscription Settings:
- Subscription Settings: 'Postavke pretplata'
+ Subscription Settings: 'Pretplata'
Hide Videos on Watch: 'Sakrij video nakon gledanja'
Fetch Feeds from RSS: 'Dohvati feedove s RSS-a'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Format izvoza pretplata'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Upravljaj pretplatama'
- Import Subscriptions: 'Uvoz pretplata'
- Export Subscriptions: 'Izvoz pretplata'
- How do I import my subscriptions?: 'Kako mogu uvesti pretplate?'
Fetch Automatically: Automatski dohvati feed
- Only Show Latest Video for Each Channel: Prikaži samo najnoviji video za svaki
- kanal
Confirm Before Unsubscribing: Izbjegni slučajno otkazivanje pretplate
- Advanced Settings:
- Advanced Settings: 'Napredne postavke'
- Enable Debug Mode (Prints data to the console): 'Aktiviraj modus otklanjanja grešaka
- (ispisuje podatke na konzolu)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Adresa posrednika (npr.:
- SOCKS5: //127.0.0.1: 9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Pritiskom
- gumba „TESTIRAJ POSREDNIKA” poslat će se zahtjev na https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Koristi Tor/posrednika za pozive sučelja'
- TEST PROXY: 'TESTIRAJ POSREDNIKA'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Pogledaj javne primjerke'
- Clear History:
- Clear History: 'Izbriši povijest'
- # On Click
- Are you sure you want to delete your history?: 'Stvarno želiš izbrisati povijest?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Izbriši pretplate'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Stvarno želiš ukloniti
- sve pretplate?'
- #& Yes
- #& No
Data Settings:
Unknown data key: Nepoznat podatkovni ključ
@@ -516,15 +475,11 @@ Settings:
Export YouTube: Izvezi YouTube
Export FreeTube: Izvezi FreeTube
Export Subscriptions: Izvezi pretplate
- Import NewPipe: Uvezi NewPipe
- Import YouTube: Uvezi YouTube
Import Subscriptions: Uvezi pretplate
- Import FreeTube: Uvezi FreeTube
Select Export Type: Odaberi vrstu izvoza
Select Import Type: Odaberi vrstu uvoza
- Data Settings: Postavke podataka
+ Data Settings: Podaci
How do I import my subscriptions?: Kako uvesti pretplate?
- Check for Legacy Subscriptions: Potraži stare pretplate
Manage Subscriptions: Upravljaj pretplatama
Import Playlists: Uvezi zbirke
Export Playlists: Izvezi zbirke
@@ -549,9 +504,9 @@ Settings:
Hide Live Chat: Sakrij razgovor uživo
Hide Popular Videos: Sakrij popularna videa
Hide Comment Likes: Sakrij ocjene komentara
- Hide Video Likes And Dislikes: Sakrij ocjenjivanje videa
+ Hide Video Likes And Dislikes: Sakrij broj sviđanja videa
Hide Video Views: Sakrij broj gledanja videa
- Distraction Free Settings: Postavke za nesmetan rad
+ Distraction Free Settings: Nesmetan rad
Hide Active Subscriptions: Sakrij aktivne pretplate
Hide Playlists: Sakrij zbirke
Hide Comments: Sakrij komentare
@@ -579,7 +534,6 @@ Settings:
Hide Subscriptions Shorts: Sakrij pretplate kratkih videa
Hide Subscriptions Live: Sakrij pretplate videa uživo
Hide Subscriptions Videos: Sakrij pretplate videa
- Blur Thumbnails: Zamuti minijature
Hide Profile Pictures in Comments: Sakrij slike profila u komentarima
Hide Subscriptions Community: Sakrij pretplate zajednice
Hide Channels Invalid: Navedeni ID kanala nije bio ispravan
@@ -608,13 +562,13 @@ Settings:
Proxy Host: Računalo posrednika
Proxy Protocol: Protokol posrednika
Enable Tor / Proxy: Aktiviraj Tor/Posrednik
- Proxy Settings: Postavke posrednika
+ Proxy Settings: Posrednik
SponsorBlock Settings:
Notify when sponsor segment is skipped: Obavijesti kad se preskoči segment sponzora
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL API-a za blokiranja
sponzora (standardno je https://sponsor.ajay.app)
Enable SponsorBlock: Aktiviraj blokiranja sponzora
- SponsorBlock Settings: Postavke blokiranja sponzora
+ SponsorBlock Settings: Blokiranja sponzora
Skip Options:
Auto Skip: Automatsko preskakanje
Show In Seek Bar: Prikaži u traci napretka
@@ -631,27 +585,27 @@ Settings:
Custom External Player Executable: Izvršna datoteka prilagođenog eksternog playera
Ignore Unsupported Action Warnings: Zanemari upozorenja o nepodržanim radnjama
External Player: Vanjski player
- External Player Settings: Postavke vanjskog playera
+ External Player Settings: Eksterni player
Players:
None:
Name: Bez
Ignore Default Arguments: Zanemari zadane argumente
Download Settings:
Choose Path: Odaberi stazu
- Download Settings: Postavke preuzimanja
- Ask Download Path: Zatraži stazu preuzimanja
+ Download Settings: Preuzimanje
+ Ask Download Path: Zatraži stazu za preuzimanja
Download in app: Preuzmi u aplikaciji
Open in web browser: Otvori u web-pregledniku
Download Behavior: Ponašanje preuzimanja
Parental Control Settings:
- Parental Control Settings: Postavke roditeljskog nadzora
+ Parental Control Settings: Roditeljski nadzor
Hide Unsubscribe Button: Sakrij gumb za odjavu
Hide Search Bar: Sakrij traku pretrage
Show Family Friendly Only: Prikaži samo prikladne za obitelji
Experimental Settings:
Warning: Ovo su eksperimentalne postavke. Kad su aktivirane mogu prouzročiti prekid
programa. Preporučujemo spremanje sigurnosnih kopija. Koristi na vlastitu odgovornost!
- Experimental Settings: Eksperimentalne postavke
+ Experimental Settings: Eksperimentalno
Replace HTTP Cache: Zamijeni HTTP predmemoriju
Password Dialog:
Password Incorrect: Lozinka neispravna
@@ -659,60 +613,24 @@ Settings:
Enter Password To Unlock: Za otključavanje postavki upiši lozinku
Password: Lozinka
Password Settings:
- Password Settings: Lozinka za postavke
+ Password Settings: Lozinka
Set Password: Postavi lozinku
Remove Password: Ukloni lozinku
Set Password To Prevent Access: Postavi lozinku za sprečavanja pristupa postavkama
- Expand All Settings Sections: Rasklopi sve odjeljke postavki
Sort Settings Sections (A-Z): Razvrstaj odjeljke postavki (A-Z)
+ Return to Settings Menu: Vrati se na izbornik postavki
About:
#On About page
About: 'Informacije'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Ovaj
- je program licenciran pod uvjetima AGPL-3.0 licence.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Pronašao/la si grešku? Želiš predložiti funkciju? Želiš pomoći? Pogledaj našu
- GitHub stranicu. Zahtjevi za povlačenje su dobrodošli.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Zahvaljujemo
- svim ljudima i projektima koji omogućuju razvoj programa FreeTube!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Želiš
- razgovarati? Pridruži se našem Element/Matrix poslužitelju. Pročitaj pravila prije
- pridruživanja.'
-
- 'Looking for help? Check out our Wiki page.': 'Tražiš pomoć? Pogledaj našu Wiki
- stranicu.'
-
- Check out our Firefox extension!: 'Isprobaj naše proširenje za Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Ako
- voliš koristiti FreeTube, doniraj projektu putem Liberapaya ili putem naše Bitcoin
- adrese.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Najnovije vijesti o programu FreeTube'
-
- Translate via Weblate: Prevedi putem Weblatea
Website: Web-stranica
- Source Code: Izvorni kod
- Release Notes: Napomene uz izdanje
Blog: Blog
Credits: Zasluge
FAQ: Često postavljena pitanja
- Wiki: Wiki
- Report an Issue: Prijavi problem
- Channel Rules: Pravila kanala
Email: E-adresa
- License: Licenca
Beta: Beta
Donate: Doniraj
- Useful Links: Korisne poveznice
Help: Pomoć
- Contact: Kontakt
Chat on Matrix: Razgovaraj na Matrixu
Please check for duplicates before posting: Prije slanja greške, provjeri, je li
ista greška već prijavljena
@@ -727,8 +645,6 @@ About:
FreeTube Wiki: FreeTube Wiki
GitHub releases: GitHub izdanja
Downloads / Changelog: Preuzimanja/dnevnik promjena
- View License: Pogledaj licencu
- Licensed under the AGPLv3: AGPLv3 licenca
Source code: Izvorni kod
Discussions: Diskusije
Licensed under the: Licencirano pod
@@ -774,7 +690,7 @@ Profile:
Other Channels: Ostali kanali
Subscription List: Popis pretplata
Profile Filter: Filtar profila
- Profile Settings: Postavke profila
+ Profile Settings: Profil
Toggle Profile List: Uključi/Isključi popis profila
Profile Name: Ime profila
Edit Profile Name: Uredi ime profila
@@ -832,6 +748,9 @@ Channel:
Hide Answers: Sakrij odgovore
votes: '{votes} glasa'
Video hidden by FreeTube: Video skriven od FreeTubea
+ View Full Post: Pogledaj cijeli post
+ Viewing Posts Only Supported By Invidious: Prikazivanje postova podržava samo
+ Invidious. Idi na karticu zajednice kanala za prikaz sadržaja bez Invidiousa.
Shorts:
This channel does not currently have any shorts: Ovaj kanal trenutačno nema kratka
videa
@@ -871,38 +790,8 @@ Video:
uživo trenutačno nije podržan s Invidious sučeljem. Potrebna je izravna veza s
YouTubeom.'
Published:
- Jan: 'sij.'
- Feb: 'velj.'
- Mar: 'ožu.'
- Apr: 'tra.'
- May: 'svi.'
- Jun: 'lip.'
- Jul: 'srp.'
- Aug: 'kol.'
- Sep: 'ruj.'
- Oct: 'lis.'
- Nov: 'stu.'
- Dec: 'pro.'
- Second: 's'
- Seconds: 's'
- Minute: 'min'
- Minutes: 'min'
- Hour: 'h'
- Hours: 'h'
- Day: 'dan'
- Days: 'dana'
- Week: 'tj.'
- Weeks: 'tj.'
- Month: 'mj.'
- Months: 'mj.'
- Year: 'god.'
- Years: 'god.'
- Ago: 'Prije'
- Upcoming: 'Premijera'
- Less than a minute: Manje od jedne minute
In less than a minute: Manje od jedne minute
Published on: 'Objavljeno'
- Publicationtemplate: 'prije {number} {unit}'
#& Videos
Autoplay: Automatska reprodukcija
Play Previous Video: Reproduciraj prethodni video
@@ -956,11 +845,47 @@ Video:
Scroll to Bottom: Pomakni se skroz dolje
Upcoming: Predstojeći
'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Razgovor
- uživo nije dostupan za ovaj prijenos. Možda ga je prenosnik deaktivirao.
+ uživo nije dostupan za ovaj prijenos. Možda ga je autor deaktivirao.
Pause on Current Video: Zaustavi trenutačni video
Unhide Channel: Prikaži kanal
Hide Channel: Sakrij kanal
More Options: Više opcija
+ Player:
+ Stats:
+ Stats: Statistika
+ CodecsVideoAudio: 'Kodeci: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
+ Bitrate: 'Brzina: {bitrate} kbps'
+ Resolution: 'Rezolucija: {width}x{height}@{frameRate}'
+ CodecsVideoAudioNoItags: 'Kodeci: {videoCodec} / {audioCodec}'
+ Volume: 'Glasnoća: {volumePercentage}%'
+ Video ID: 'ID videa: {videoId}'
+ Media Formats: 'Formati medija: {formats}'
+ CodecAudio: 'Kodek: {audioCodec} ({audioItag})'
+ Dropped Frames / Total Frames: 'Ispušteni kadrovi: {droppedFrames} / Ukupni
+ broj kadrova: {totalFrames}'
+ Bandwidth: 'Propusnost: {bandwidth} kbps'
+ Player Dimensions: 'Veličina playera: {width}x{height}'
+ Buffered: 'Učitano: {bufferedPercentage}%'
+ You appear to be offline: Čini se da ne postoji veza s internetom.
+ Skipped segment: Preskočen segment „{segmentCategory}”
+ Take Screenshot: Snimi snimku ekrana
+ Show Stats: Prikaži statistiku
+ Hide Stats: Sakrij statistiku
+ Playback will resume automatically when your connection comes back: Reprodukcija
+ će se automatski nastaviti nakon što se veza ponovo uspostavi.
+ TranslatedCaptionTemplate: '{language} (izvorni jezik prijevoda: {originalLanguage})'
+ Exit Full Window: Zatvori cjeloekranski prikaz
+ Theatre Mode: Kazališni modus
+ Audio Tracks: Audio snimke
+ Exit Theatre Mode: Zatvori kazališni modus
+ Full Window: Cjeloekranski prikaz
+ MembersOnly: Videa koja su namijenjena samo za članove ne mogu se gledati putem
+ FreeTubea jer zahtijevaju prijavu na Google i plaćeno članstvo na kanalu prenositelja.
+ Unlisted: Skriveni za javnost
+ IP block: YouTube je blokirao tvoju IP adresu za gledanje videa. Pokušaj se prebaciti
+ na jedan drugi VPN ili proxy.
+ AgeRestricted: Videa s dobnim ograničenjem se ne mogu gledati s FreeTubeom jer zahtijevaju
+ prijavu na Google i korištenje YouTube računa s dobnom provjerom.
Videos:
#& Sort By
Sort By:
@@ -971,9 +896,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Pogledaj cijelu zbirku'
- Videos: 'Videa'
- View: 'Prikaz'
- Views: 'Prikazi'
Last Updated On: 'Zadnje aktualiziranje'
# On Video Watch Page
@@ -989,7 +911,8 @@ Playlist:
VideoTitleAscending: Naslov (A-Z)
VideoTitleDescending: Naslov (Z-A)
Custom: Prilagođeno
-Toggle Theatre Mode: 'Uključi/isključi kazališni modus'
+ VideoDurationDescending: Trajanje (najprije najduže)
+ VideoDurationAscending: Trajanje (najprije najkraće)
Change Format:
Change Media Formats: 'Promijeni videoformate'
Use Dash Formats: 'Koristi DASH formate'
@@ -999,6 +922,8 @@ Change Format:
video
Dash formats are not available for this video: DASH formati nisu dostupni za ovaj
video
+ Legacy formats are not available for this video: Stari formati nisu dostupni za
+ ovaj video
Share:
Share Video: 'Dijeli video'
Share Playlist: 'Dijeli zbirku'
@@ -1029,7 +954,7 @@ Comments:
Hide: 'Sakrij'
Replies: 'Odgovori'
Reply: 'Odgovor'
- There are no comments available for this video: 'Nema komentara za ovaj video'
+ There are no comments available for this video: 'Za ovaj video nema komentara'
Load More Comments: 'Učitaj još komentara'
There are no more comments for this video: Nema daljnjih komentara za ovaj video
No more comments available: Nema daljnjih komentara
@@ -1044,6 +969,7 @@ Comments:
Hearted: Omiljeno
View {replyCount} replies: Pogledaj {replyCount} odgovora
Subscribed: Pretplaćeno
+ There are no comments available for this post: Za ovaj post nema komentara
Up Next: 'Sljedeći'
# Toast Messages
@@ -1051,7 +977,6 @@ Local API Error (Click to copy): 'Greška lokalnog sučelja (pritisni za kopiran
Invidious API Error (Click to copy): 'Greška Invidious sučelja (pritisni za kopiranje)'
Falling back to Invidious API: 'Koristit će se Invidious sučelje'
Falling back to Local API: 'Koristit će se lokalno sučelje'
-Subscriptions have not yet been implemented: 'Pretplate još nisu implementirane'
Loop is now disabled: 'Ponavljanje je sada deaktivirano'
Loop is now enabled: 'Ponavljanje je sada aktivirano'
Shuffle is now disabled: 'Slučajni redoslijed je sada deaktiviran'
@@ -1106,8 +1031,8 @@ Tooltips:
Subscription Settings:
Fetch Feeds from RSS: Kada je aktivirano, FreeTube će koristiti RSS umjesto vlastite
standardne metode za dohvaćanje podataka tvoje pretplate. RSS je brži i sprečava
- blokiranje IP adresa, ali ne pruža određene podatke kao što su trajanje videa
- ili stanja „uživo”
+ blokiranje IP adresa, ali ne pruža određene podatke kao što su trajanje videa,
+ stanje „uživo” ili postova zajednice
Fetch Automatically: Kada je aktivirano, FreeTube će automatski dohvatiti feed
tvoje pretplate kada se otvori novi prozor i prilikom mijenjanja profila.
External Player Settings:
@@ -1115,7 +1040,7 @@ Tooltips:
videa (zbirka, ako je podržana) u vanjskom playeru, na minijaturi. Upozorenje,
Invidious postavke ne utječu na vanjske playere.
Custom External Player Arguments: Svi prilagođeni argumenti naredbenog retka,
- odvojene točka-zarezom (;), koje želiš da se proslijede vanjskom playeru.
+ koje želiš da se proslijede vanjskom playeru.
Ignore Warnings: Nemoj prikazati upozorenja kad trenutačni vanjski player ne podržava
trenutačnu radnju (npr. preokretanje redoslijeda zbirke itd.).
Custom External Player Executable: Prema standardnim postavkama, FreeTube će pretpostaviti
@@ -1145,8 +1070,6 @@ Playing Next Video Interval: Trenutna reprodukcija sljedećeg videa. Pritisni za
| Reprodukcija sljedećeg videa za {nextVideoInterval} sekunde. Pritisni za prekid.
| Reprodukcija sljedećeg videa za {nextVideoInterval} sekundi. Pritisni za prekid.
More: Još
-Hashtags have not yet been implemented, try again later: Hashtagovi još nisu implementirani,
- pokušaj kasnije ponovo
Unknown YouTube url type, cannot be opened in app: Nepoznata vrsta URL adrese na YouTubeu,
ne može se otvoriti u programu
Open New Window: Otvori novi prozor
@@ -1170,9 +1093,7 @@ Channels:
Search bar placeholder: Pretraži kanale
Count: '{number} kanala pronađena.'
Empty: Tvoj popis kanala je trenutačno prazan.
- Unsubscribe: Otkaži pretplatu
Unsubscribe Prompt: Stvarno želiš prekinuti pretplatu na „{channelName}”?
- Unsubscribed: '{channelName} je uklonjen iz tvojih pretplata'
Clipboard:
Copy failed: Neuspjelo kopiranje u međuspremnik
Cannot access clipboard without a secure connection: Pristup međuspremniku nije
@@ -1183,6 +1104,7 @@ Chapters:
aktualno poglavlje: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Popis poglavlja skriven,
aktualno poglavlje: {chapterName}'
+ Key Moments: Ključni trenuci
Preferences: Korisničke postavke
Ok: U redu
Hashtag:
@@ -1219,5 +1141,10 @@ Search Listing:
4K: 4K
Subtitles: Titlovi
Closed Captions: Titlovi za gluhe
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Novi
+ 3D: 3D
'Blocked opening potentially unsafe URL': 'Blokirano je otvaranje potencijalno nesigurnog
URL-a: „{url}”.'
diff --git a/static/locales/hu.yaml b/static/locales/hu.yaml
index 2f74f9341a06b..56bc5bf07482b 100644
--- a/static/locales/hu.yaml
+++ b/static/locales/hu.yaml
@@ -33,7 +33,7 @@ Forward: 'Előre'
# Anything shared among components / views should be put here
Global:
Videos: 'Videók'
- Shorts: Rövidfilmek
+ Shorts: Rövid videók
Live: Élő
Community: Közösség
@@ -129,7 +129,7 @@ Subscriptions:
Load More Posts: További bejegyzések betöltése
Empty Posts: A feliratkozott csatornáinak jelenleg nincsenek bejegyzései.
Trending:
- Trending: 'Népszerű'
+ Trending: 'Népszerűek'
Trending Tabs: Népszerű lapok
Movies: Filmek
Gaming: Játék
@@ -138,20 +138,10 @@ Trending:
Most Popular: 'Legnépszerűbbek'
Playlists: 'Lejátszási listák'
User Playlists:
- Your Playlists: 'A lejátszási listáid'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: A
- mentett videók üresek. Kattintson a videó sarkában található mentés gombra, hogy
- itt szerepeljen
- Playlist Message: Ez az oldal nem tükrözi a teljesen működő lejátszási listákat.
- Csak azokat a videókat sorolja fel, amelyeket ön elmentett vagy a kedvencek közé
- helyezett. A munka befejezése után az összes itt található videó átkerül a „Kedvencek”
- lejátszási listára.
+ Your Playlists: 'Az Ön lejátszási listái'
Search bar placeholder: Lejátszási listák keresése
Empty Search Message: Ebben a lejátszási listában nincsenek olyan videók, amelyek
megfelelnek a keresésnek
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Biztos,
- hogy el akarja távolítani az összes megtekintett videót ebből a lejátszási listából?
- Ezt nem lehet visszacsinálni.
AddVideoPrompt:
Search in Playlists: Keresés a lejátszási listában
Save: Mentés
@@ -197,7 +187,6 @@ User Playlists:
This video cannot be moved down.: Ez a videó nem mozgatható lejjebb.
This playlist is now used for quick bookmark: Ez a lejátszási lista most gyors
könyvjelzőként van használva
- Quick bookmark disabled: Gyors könyvjelző letiltva
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: A(z)
{oldPlaylistName} helyett mostantól ez a lejátszási lista szolgál gyors könyvjelzőként.
Kattintson ide a visszavonáshoz
@@ -252,7 +241,6 @@ User Playlists:
Copy Playlist: Lejátszási lista másolása
Playlist Description: Lejátszási lista leírása
Add to Favorites: Hozzáadás a(z) {playlistName} lejátszási listához
- Disable Quick Bookmark: Gyors Könyvjelző Letiltása
Remove from Favorites: Eltávolítás a(z) {playlistName} lejátszási listából
Enable Quick Bookmark With This Playlist: Gyors könyvjelző engedélyezése ezzel a
lejátszási listával
@@ -269,6 +257,9 @@ User Playlists:
eltávolít 1 megtekintett videót ebből a lejátszási listából? Ez a művelet nem
vonható vissza. | Biztosan eltávolít {playlistItemCount} megtekintett videót ebből
a lejátszási listából? Ez a művelet nem vonható vissza.
+ Export Playlist: Ezen lejátszási lista exportálása
+ The playlist has been successfully exported: A lejátszási lista sikeresen exportálva
+ lett
History:
# On History Page
History: 'Előzmények'
@@ -295,7 +286,7 @@ Settings:
Local API: 'Helyi API'
Invidious API: 'Invidious-API'
Video View Type:
- Video View Type: 'Videó nézet típusa'
+ Video View Type: 'Videónézet típusa'
Grid: 'Rács'
List: 'Lista'
Thumbnail Preference:
@@ -306,8 +297,6 @@ Settings:
End: 'Vég'
Hidden: Rejtett
Blur: Elhomályosítás
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious példány
- (Alapértelmezés: https://invidious.snopyta.org)'
Region for Trending: 'Népszerűek innen'
#! List countries
View all Invidious instance information: Az Invidious-példányok listájának megtekintése
@@ -315,7 +304,8 @@ Settings:
Current Invidious Instance: Jelenlegi Invidious-példány
Clear Default Instance: Alapértelmezett példány eltávolítása
Set Current Instance as Default: Állítsa be a jelenlegi példányt alapértelmezettként
- Current instance will be randomized on startup: Jelenlegi példány indításkor véletlenszerűsített
+ Current instance will be randomized on startup: Véletlenszerű jelenlegi példány
+ használata indításkor
No default instance has been set: Az alapértelmezett példány nincs beállítva
The currently set default instance is {instance}: A jelenleg beállított alapértelmezett
példány {instance}
@@ -327,6 +317,7 @@ Settings:
Auto Load Next Page:
Label: Következő oldal automatikus betöltése
Tooltip: További oldalak és a hozzászólások automatikus betöltése.
+ Open Deep Links In New Window: A FreeTube-nak átadott webcímek megnyitása új ablakban
Theme Settings:
Theme Settings: 'Téma'
Match Top Bar with Main Color: 'Illessze a felső sávot a fő színnel'
@@ -343,6 +334,9 @@ Settings:
Nordic: Skandináv
Solarized Light: Szolarizált világos
Solarized Dark: Szolarizált sötét
+ Gruvbox Light: Világos Gruvbox
+ Gruvbox Dark: Sötét Gruvbox
+ Catppuccin Frappe: Catppuccin Frappe
Main Color Theme:
Main Color Theme: 'Fő színtéma'
Red: 'Vörös'
@@ -390,21 +384,31 @@ Settings:
Solarized Green: Szolarizált zöld
Solarized Magenta: Szolarizált magenta
Solarized Violet: Szolarizált ibolya
+ Gruvbox Dark Yellow: Sötétsárga Gruvbox
+ Gruvbox Dark Blue: Sötétkék Gruvbox
+ Gruvbox Dark Aqua: Sötét-vízkék Gruvbox
+ Gruvbox Dark Orange: Sötétnarancssárga Gruvbox
+ Gruvbox Light Red: Világospiros Gruvbox
+ Gruvbox Light Blue: Világoskék Gruvbox
+ Gruvbox Dark Green: Sötétzöld Gruvbox
+ Gruvbox Dark Purple: Sötétlila Gruvbox
+ Gruvbox Light Orange: Világosnarancssárga Gruvbox
+ Gruvbox Light Purple: Világoslila Gruvbox
Secondary Color Theme: 'Másodlagos színtéma'
#* Main Color Theme
UI Scale: Felhasználói felület méretezése
Expand Side Bar by Default: Alapértelmezés szerinti oldalsáv megjelenítés
Disable Smooth Scrolling: Finomgörgetés kikapcsolása
- Hide Side Bar Labels: Oldalsáv címkék elrejtése
+ Hide Side Bar Labels: Gombfeliratok elrejtése az oldalsávról
Hide FreeTube Header Logo: FreeTube logo elrejtése a fejlécből
Player Settings:
Player Settings: 'Lejátszó'
Play Next Video: 'Következő videó lejátszása'
- Turn on Subtitles by Default: 'Alapértelmezetten a feliratok megjelenítése'
+ Turn on Subtitles by Default: 'Feliratok bekapcsolása alapértelemezetten'
Autoplay Videos: 'Videók automatikus lejátszása'
- Proxy Videos Through Invidious: 'Meghatalmazás videók az Invidious révén'
+ Proxy Videos Through Invidious: 'Videók proxyzása az Invidiouson keresztül'
Autoplay Playlists: 'Lejátszási listák automatikus lejátszása'
- Enable Theatre Mode by Default: 'Alapértelmezetten a mozi mód engedélyezése'
+ Enable Theatre Mode by Default: 'A mozimód bekapcsolása alapértelmezetten'
Default Volume: 'Alapértelmezett hangerő'
Default Playback Rate: 'Alapértelmezett lejátszási sebesség'
Default Video Format:
@@ -426,7 +430,7 @@ Settings:
4k: '4K'
8k: '8K'
Playlist Next Video Interval: Lejátszási lista következő videó intervalluma
- Next Video Interval: Következő videó időköze
+ Next Video Interval: Automatikus lejátszás időköze
Scroll Volume Over Video Player: A hangerő szintjét a videolejátszó feletti kerékkel
szabályozhatja
Display Play Button In Video Player: Lejátszás gomb megjelenítése a videolejátszóban
@@ -436,7 +440,7 @@ Settings:
File Name Label: Fájlnévminta
Folder Label: Képernyőképek mappa
Folder Button: Mappa kiválasztása
- Enable: Képernyőkép engedélyezése
+ Enable: Képernyőkép készítésének engedélyezése
Format Label: Képernyőkép formátuma
Error:
Forbidden Characters: Tiltott karakterek
@@ -444,8 +448,7 @@ Settings:
File Name Tooltip: Az alábbi változókat használhatja. %Y 4-számjegyű év. %M
2-számjegyű hónap. %D 2-számjegyű nap. %H 2-számjegyű óra. %N 2-számjegyű
perc. %S 2-számjegyű másodperc. %T 3-számjegyű ezredmásodperc. %s Videó másodperc.
- %t Videó 3-számjegyű ezredmásodperc. %i videóazonosító. Almappák létrehozásához
- használhatja a „\” vagy a „/” jelet is.
+ %t Videó 3-számjegyű ezredmásodperc. %i videóazonosító.
Quality Label: Képernyőkép minősége
Scroll Playback Rate Over Video Player: A lejátszás sebességét a videolejátszó
feletti kerékkel szabályozhatja
@@ -453,6 +456,7 @@ Settings:
Video Playback Rate Interval: Videó lejátszási sebesség léptetési köze
Enter Fullscreen on Display Rotate: Teljes képernyős mód a kijelzőn forgatáshoz
Skip by Scrolling Over Video Player: Kihagyás a Videolejátszó felett görgetve
+ Autoplay Interruption Timer: Automatikus lejátszás megszakításának időköze
Privacy Settings:
Privacy Settings: 'Adatvédelem'
Remember History: 'Előzmények megjegyzése'
@@ -478,19 +482,16 @@ Settings:
Subscription Settings: 'Feliratkozás'
Hide Videos on Watch: 'Videók elrejtése megtekintés után'
Fetch Feeds from RSS: 'RSS-hírcsatornák beolvasása'
- Manage Subscriptions: 'Feliratkozások kezelése'
Fetch Automatically: Hírcsatorna automatikus lekérdezése
- Only Show Latest Video for Each Channel: Csak a legújabb videókat jelenítse meg
- a csatornáktól
Confirm Before Unsubscribing: Kerülje el a véletlen leiratkozást
+ 'Limit the number of videos displayed for each channel': Az egyes csatornákon
+ megjelenített videók számának korlátozása
+ To: 'Ennyire'
Data Settings:
Data Settings: 'Adat'
Select Import Type: 'Importálási típus kiválasztása'
Select Export Type: 'Exportálási típus kiválasztása'
Import Subscriptions: 'Feliratkozások importálása'
- Import FreeTube: 'SzabadCső importálása'
- Import YouTube: 'YouTube importálása'
- Import NewPipe: 'NewPipe importálása'
Export Subscriptions: 'Feliratkozások exportálása'
Export FreeTube: 'FreeTube exportálása'
Export YouTube: 'YouTube exportálása'
@@ -516,8 +517,7 @@ Settings:
Unable to read file: 'Nem lehet olvasni a fájlt'
Unable to write file: 'Nem lehet írni a fájlt'
Unknown data key: 'Ismeretlen adatkulcs'
- How do I import my subscriptions?: 'Hogyan importálhatom a feliratkozásaimat?'
- Check for Legacy Subscriptions: Örökölt feliratkozások keresése
+ How do I import my subscriptions?: 'Hogyan importálhatja a feliratkozásait?'
Manage Subscriptions: Feliratkozások kezelése
Playlist insufficient data: Nincs elegendő adat a(z) „{playlist}” lejátszási listához,
elem kihagyása
@@ -539,33 +539,6 @@ Settings:
lista eltávolítása opcióval.\n3. Indítsa el a FreeTube régebbi verzióját,
és importálja az exportált lejátszási listákat."
Label: Lejátszási listák exportálása régebbi FreeTube verziókhoz
- Advanced Settings:
- Advanced Settings: 'További beállítások'
- Enable Debug Mode (Prints data to the console): 'Hibakeresési mód engedélyezése
- (Adatok nyomtatása a konzolra)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Meghatalmazás kiszolgáló
- címe (Példa: SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'A
- „Meghatalmazás kiszolgáló ellenőrzése” gombra kattintva kérelmet küld a https://ipinfo.io/json
- címre'
- Use Tor / Proxy for API calls: 'Használja a Tor/meghatalmazás kiszolgálót az API
- hívásokhoz'
- TEST PROXY: 'Meghatalmazás kiszolgáló ellenőrzése'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Nyilvános példányok megjelenítése'
- Clear History:
- Clear History: 'Előzmények törlése'
- # On Click
- Are you sure you want to delete your history?: 'Biztosan törli az előzményeket?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Feliratkozások törlése'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Biztosan eltávolítja az
- összes feliratkozást?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Élő csevegés elrejtése
@@ -573,13 +546,13 @@ Settings:
Hide Trending Videos: Felkapott videók elrejtése
Hide Recommended Videos: Ajánlott videók elrejtése
Hide Comment Likes: Hozzászólás-kedvelések elrejtése
- Hide Channel Subscribers: Csatorna feliratkozók elrejtése
- Hide Video Likes And Dislikes: Videó kedvelések és nemtetszések elrejtése
+ Hide Channel Subscribers: Csatorna-feliratkozók elrejtése
+ Hide Video Likes And Dislikes: Kedvelések és nemtetszések elrejtése a videóknál
Hide Video Views: Videónézettség elrejtése
Distraction Free Settings: Ne zavarjanak
Hide Active Subscriptions: Elérhető feliratkozások elrejtése
Hide Playlists: Lejátszási listák elrejtése
- Hide Video Description: Videó leírásának elrejtése
+ Hide Video Description: Videóleírás elrejtése
Hide Comments: Hozzászólások elrejtése
Hide Live Streams: Élő közvetítések elrejtése
Hide Sharing Actions: Megosztási műveletek elrejtése
@@ -590,21 +563,20 @@ Settings:
Display Titles Without Excessive Capitalisation: Címek túlzott nagybetűs írás
és írásjelek nélkül való megjelenítése
Hide Featured Channels: Kiemelt csatornák elrejtése
- Hide Channel Playlists: Csatorna lejátszási listák elrejtése
- Hide Channel Community: Csatornaközösség elrejtése
- Hide Channel Shorts: Csatorna rövidfilmek elrejtése
+ Hide Channel Playlists: Csatorna „lejátszási listák” lap elrejtése
+ Hide Channel Community: Csatorna „közösség” lap elrejtése
+ Hide Channel Shorts: Csatorna „rövid videók” lap elrejtése
Sections:
Side Bar: Oldalsáv
Channel Page: Csatornalap
Watch Page: Nézőlap
General: Általános
Subscriptions Page: Feliratkozások oldal
- Hide Channel Podcasts: Csatornapodcastok elrejtése
- Hide Channel Releases: Csatornakiadások elrejtése
- Hide Subscriptions Shorts: Feliratkozásos rövidfilmek elrejtése
+ Hide Channel Podcasts: Csatorna „podcastok” lap elrejtése
+ Hide Channel Releases: Csatorna „kiadások” lap elrejtése
+ Hide Subscriptions Shorts: Feliratkozások rövid videóinak elrejtése
Hide Subscriptions Videos: Feliratkozási videók elrejtése
Hide Subscriptions Live: Élő feliratkozások elrejtése
- Blur Thumbnails: Indexkép elhomályosítása
Hide Profile Pictures in Comments: Profilképek elrejtése a hozzászólásokban
Hide Subscriptions Community: Közösségi feliratkozások elrejtése
Hide Channels Invalid: Érvénytelen a megadott csatornaazonosító
@@ -616,6 +588,8 @@ Settings:
Hide Videos and Playlists Containing Text Placeholder: Szó, szótöredék, vagy kifejezés
Hide Videos and Playlists Containing Text: Szöveget tartalmazó videók és lejátszási
listák elrejtése
+ Hide Channel Home: Csatorna „főoldal” lap elrejtése
+ Show Added Items: Hozzáadott elemek megjelenítése
The app needs to restart for changes to take effect. Restart and apply change?: Az
alkalmazásnak újra kell indulnia, hogy a változtatások életbe lépjenek. Induljon
újra és alkalmazza a módosítást?
@@ -629,12 +603,17 @@ Settings:
kérést küld a következő címre'
Test Proxy: Proxy tesztelés
Proxy Port Number: Proxy port száma
- Proxy Host: Proxy gazdaszámítógép
+ Proxy Host: Proxy-kiszolgáló
Proxy Protocol: Proxy protokoll
Enable Tor / Proxy: Tor/Proxy engedélyezése
Proxy Settings: Proxy
Error getting network information. Is your proxy configured properly?: Hiba a
hálózati adatok lekérésekor. Megfelelő a proxy beállítása?
+ Proxy Warning: A FreeTube nem rendelkezik beépített proxyval, de képes csatlakozni
+ egy külső proxyhoz, például egy olyanhoz, amely az Ön gépén fut, mint a Tor,
+ vagy egy külső proxyhoz, például egy SOCKS5 proxyhoz, amelyet egyes VPN-ek biztosítanak.
+ Ha engedélyezve van, győződjön meg róla, hogy a proxy/Tor megfelelően van beállítva,
+ különben a FreeTube nem fog tudni adatokat lekérni.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Értesítés a szponzorált szakasz kihagyásáról
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 'SponsorBlock API
@@ -672,7 +651,7 @@ Settings:
Download in app: Letöltés az alkalmazásban
Parental Control Settings:
Parental Control Settings: Szülői felügyelet
- Show Family Friendly Only: Kizárólag családbarát megjelenítése
+ Show Family Friendly Only: Csak a családbarát videók megjelenítése
Hide Search Bar: Keresősáv elrejtése
Hide Unsubscribe Button: Leiratkozás gomb elrejtése
Experimental Settings:
@@ -692,41 +671,12 @@ Settings:
megakadályozásához
Set Password: Jelszó megadása
Remove Password: Jelszó eltávolítása
- Expand All Settings Sections: Beállítások kibontása
Sort Settings Sections (A-Z): Beállítások rendezése (A-Z)
Return to Settings Menu: Vissza a „Beállítások” menübe
About:
#On About page
About: 'Névjegy'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Ez
- a másolással szállított szoftver szabadon licencelt az AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Talált egy hibát? Szeretne javaslatot tenni egy szolgáltatásra? Szeretne segíteni?
- Nézze meg GitHub oldalunkat. Húzni kéréseket szívesen fogadjuk.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Nagyon
- köszönöm azoknak az embereknek és projekteknek, amelyek lehetővé teszik a FreeTube
- használatát!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Szeretnél
- csevegni? Csatlakozzon az Element/Matrix kiszolgálóhoz. Kérjük, csatlakozás előtt
- ellenőrizze a szabályokat.'
-
- 'Looking for help? Check out our Wiki page.': 'Segítséget keres? Nézze meg Wiki
- oldalunkat.'
-
- Check out our Firefox extension!: 'Nézze meg Firefox kiegészítőnket!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Ha
- FreeTube-t használ, fontolja meg az adományozást a Liberapay-n keresztül vagy
- a Bitcoin-címen keresztül.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Legfrissebb FreeTube hírek'
-
these people and projects: az alábbi emberek és projektek
FreeTube is made possible by: 'A FreeTube elkészítését lehetővé tették'
Donate: Adományozás
@@ -744,10 +694,7 @@ About:
GitHub issues: GitHub hibajegyek
Help: Súgó
GitHub releases: GitHub kiadások
- Downloads / Changelog: Letöltések/Változásnapló
- View License: Licenc megtekintése
- Licensed under the AGPLv3: Az AGPL (GNU Affero General Public License - GNU Affero
- általános nyilvános licenc) 3. verziója alatt licencelt
+ Downloads / Changelog: Letöltések / Változáslista
FreeTube Wiki: FreeTube Wiki
Source code: Forráskód
Beta: Béta
@@ -862,7 +809,7 @@ Channel:
fülét.
Shorts:
This channel does not currently have any shorts: Ezen a csatornán jelenleg nincsenek
- rövidfilmek
+ rövid videók
This channel does not exist: Nem létezik ez a csatorna
This channel does not allow searching: Keresés nem engedélyezett ezen a csatornán
Releases:
@@ -873,6 +820,9 @@ Channel:
Podcasts: Podcastok
This channel does not currently have any podcasts: Ez a csatorna jelenleg nem
rendelkezik podcastokkal
+ Home:
+ View Playlist: Lejátszási listák megtekintése
+ Home: Főoldal
Video:
Mark As Watched: 'Megjelölés megnézettként'
Remove From History: 'Eltávolítás az előzményekből'
@@ -909,37 +859,8 @@ Video:
élő csevegést jelenleg nem támogatja az Invidious API. Közvetlen kapcsolat szükséges
a YouTube-hoz.'
Published:
- Jan: 'január'
- Feb: 'február'
- Mar: 'március'
- Apr: 'április'
- May: 'május'
- Jun: 'június'
- Jul: 'július'
- Aug: 'augusztus'
- Sep: 'szeptember'
- Oct: 'október'
- Nov: 'november'
- Dec: 'december'
- Second: 'másodperccel'
- Seconds: 'másodperccel'
- Minute: 'perccel'
- Minutes: 'perccel'
- Hour: 'órával'
- Hours: 'órával'
- Day: 'nappal'
- Days: 'nappal'
- Week: 'héttel'
- Weeks: 'héttel'
- Month: 'hónappal'
- Months: 'hónappal'
- Year: 'évvel'
- Years: 'évvel'
- Ago: 'ezelőtt'
- Upcoming: 'Bemutató dátuma'
In less than a minute: Kevesebb, mint egy perce
Published on: 'Megjelent'
- Publicationtemplate: '{number} {unit} ezelőtt'
#& Videos
audio only: csak hang
video only: csak videó
@@ -982,7 +903,7 @@ Video:
OpenInTemplate: 'Megnyitás itt: {externalPlayer}'
Premieres on: 'Bemutató dátuma'
Premieres: Első előadások
- Show Super Chat Comment: Haladó csevegési hozzászólás megjelenítése
+ Show Super Chat Comment: Super Chat hozzászólás megjelenítése
Scroll to Bottom: Görgetés legalulra
Upcoming: Közelgő
'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Az
@@ -1022,6 +943,14 @@ Video:
automatikusan folytatódik, amikor a kapcsolat helyreáll.
IP block: A YouTube letiltotta az IP-címét a videók megtekintéséhez. Próbáljon meg
másik VPN-re vagy proxyra váltani.
+ Unlisted: Listázatlan
+ AgeRestricted: A FreeTube-on nem lehet korhatáros videókat megtekinteni, mivel ezekhez
+ Google bejelentkezés és korhatár-ellenőrzött YouTube-fiók használata szükséges.
+ MembersOnly: A csak tagoknak szóló videók nem tekinthetők meg a FreeTube-on, mivel
+ ezekhez Google bejelentkezés és fizetett tagság szükséges a feltöltő csatornájához.
+ DeArrow:
+ Show Modified Details: Módosított részletek megjelenítése
+ Show Original Details: Eredeti részletek megjelenítése
Videos:
#& Sort By
Sort By:
@@ -1032,9 +961,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Teljes lejátszási lista megtekintése'
- Videos: 'Videók'
- View: 'Megtekintés'
- Views: 'Megtekintés'
Last Updated On: 'Utoljára frissítve'
# On Video Watch Page
@@ -1052,7 +978,6 @@ Playlist:
Custom: Egyéni rendezés
VideoDurationAscending: Időtartam (legrövidebb elöl)
VideoDurationDescending: Időtartam (leghosszabb elöl)
-Toggle Theatre Mode: 'Mozi mód be-/kikapcsolása'
Change Format:
Change Media Formats: 'Videoformátumok módosítása'
Use Dash Formats: 'DASH (Dinamikus adaptív sávszélességű folyamatos átvitel HTTP-n
@@ -1124,7 +1049,6 @@ Falling back to Local API: 'Helyi-API-ra visszatérve'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Ez
a videó hiányzó formátumok miatt nem érhető el. Ez az ország nem elérhetősége miatt
következhet be.'
-Subscriptions have not yet been implemented: 'Feliratkozások még nincsenek implementálva'
Loop is now disabled: 'Folyamatos lejátszás kikapcsolva'
Loop is now enabled: 'Folyamatos lejátszás bekapcsolva'
Shuffle is now disabled: 'Véletlen sorrendű lejátszás kikapcsolva'
@@ -1155,6 +1079,8 @@ Tooltips:
External Link Handling: "Válassza ki az alapértelmezett viselkedést, amikor egy
hivatkozásra kattint, amely nem nyitható meg FreeTube-ban.\nA FreeTube alapértelmezés
szerint megnyitja a kattintott hivatkozást az alapértelmezett böngészőben.\n"
+ Open Deep Links In New Window: A FreeTube-nak átadott webcímek, például a böngészőbővítmények
+ vagy parancssori argumentumok átirányításával, új ablakban nyílnak meg.
Subscription Settings:
Fetch Feeds from RSS: Amikor engedélyezve van, a FreeTube az RSS-t fogja használni
az alapértelmezett módszer helyett az előfizetéses hírcsatorna lekérdezéséhez.
@@ -1185,8 +1111,8 @@ Tooltips:
változón keresztül. Szükség esetén itt egyéni útvonal állítható be.
Ignore Warnings: A figyelmeztetések mellőzése, amikor a jelenlegi külső lejátszó
nem támogatja a jelenlegi műveletet (pl. lejátszási listák megfordítása stb.).
- Custom External Player Arguments: Bármely egyéni parancssori pontosvesszővel (;)
- elválasztott argumentumot át kell adni a külső lejátszónak.
+ Custom External Player Arguments: A külső lejátszónak átadni kívánt egyéni parancssori
+ argumentumok.
External Player: Külső lejátszó kiválasztása esetén megjelenik egy ikon a videó
(lejátszási lista, ha támogatott) megnyitásához a külső lejátszóban, az indexképen.
Figyelem! Az Invidious beállításai nincsenek hatással a külső lejátszókra.
@@ -1218,8 +1144,6 @@ Playing Next Video Interval: A következő videó lejátszása folyamatban van.
Kattintson a megszakításhoz. | A következő videó lejátszása {nextVideoInterval}
másodperc múlva. Kattintson a megszakításhoz.
More: Több
-Hashtags have not yet been implemented, try again later: A kettőskereszt címkék kezelése
- még nincs implementálva, próbálkozzon újra később
Unknown YouTube url type, cannot be opened in app: Ismeretlen YouTube webcímtípus,
nem nyitható meg az alkalmazásban
Open New Window: Új ablak megnyitása
@@ -1239,24 +1163,23 @@ Channels:
Search bar placeholder: Csatornák keresése
Count: '{number} csatorna találat.'
Empty: A csatornalistája jelenleg üres.
- Unsubscribe: Leiratkozás
- Unsubscribed: 'A(z) {channelName} nevű csatorna el lett távolítva a feliratkozásáiból'
Unsubscribe Prompt: Biztosan le szeretne iratkozni a(z) „{channelName}” csatornáról?
Downloading failed: Hiba történt a(z) „{videoTitle}” letöltésekor
Starting download: „{videoTitle}” letöltésének indítása
Downloading has completed: A(z) „{videoTitle}” letöltése befejeződött
-Screenshot Success: Képernyőkép „{filePath}” néven mentve
+Screenshot Success: Képernyőkép elmentve
Chapters:
Chapters: Fejezetek
'Chapters list visible, current chapter: {chapterName}': 'Fejezetlista látható,
jelenlegi fejezet: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Fejezetlista elrejtve,
jelenlegi fejezet: {chapterName}'
+ Key Moments: Fontos pillanatok
Clipboard:
Cannot access clipboard without a secure connection: Biztonságos kapcsolat nélkül
nem lehet hozzáférni a vágólaphoz
Copy failed: A vágólapra másolás nem sikerült
-Screenshot Error: A képernyőkép nem sikerült. {error}
+Screenshot Error: Nem sikerült képernyőképet készíteni. {error}
Preferences: Beállítások
Ok: OK
Hashtag:
@@ -1301,3 +1224,32 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Potenciálisan nem biztonságos webcím megnyitása
letiltva: „{url}”.'
+Keys:
+ arrowup: Felfele nyíl
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Lefele nyíl
+ arrowleft: Balra nyíl
+ arrowright: Jobbra nyíl
+ enter: Enter
+ plus: Plusz
+ shift: Shift
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Right-click or hold to see history: Kattintson a jobb gombbal vagy tartsa lenyomva
+ az előzmények megtekintéséhez
+Autoplay Interruption Timer: Az automatikus lejátszás {autoplayInterruptionIntervalHours}
+ óra inaktivitás miatt visszavonásra került
+Description:
+ Collapse Description: Kevesebb megjelenítése
+ Expand Description: …továbbiak
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Billentyűkombinációk
+ Sections:
+ Video:
+ Playback: 'Videó: Lejátszás'
+ General: 'Videó: Általános'
+ App:
+ Situational: 'Alkalmazás: Helyzetfüggő'
+ General: 'Alkalmazás: Általános'
+ Show Keyboard Shortcuts: Billentyű-kombinációk megjelenítése
diff --git a/static/locales/id.yaml b/static/locales/id.yaml
index bbb3560a6ca42..5a0eb5fee527e 100644
--- a/static/locales/id.yaml
+++ b/static/locales/id.yaml
@@ -118,11 +118,6 @@ Most Popular: 'Paling Populer'
Playlists: 'Daftar Putar'
User Playlists:
Your Playlists: 'Daftar Putar Anda'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Penyimpanan
- video Anda kosong. Klik tombol simpan pada pojok video untuk menyimpannya di sini
- Playlist Message: Halaman ini tidak mencerminkan playlist yang berfungsi sepenuhnya.
- Ini hanya mencantumkan video yang telah Anda simpan atau favorit. Setelah selesai,
- semua video yang ada di sini akan dipindahkan ke daftar putar 'Favorit'.
Search bar placeholder: Cari Daftar Putar
Empty Search Message: Tidak ada video di dalam daftar putar ini yang cocok dengan
pencarian Anda
@@ -216,8 +211,6 @@ Settings:
End: 'Akhir'
Hidden: Tersembunyi
Blur: Buramkan
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Situs Invidious
- (Bawaan: https://invidious.snopyta.org)'
Region for Trending: 'Wilayah untuk Sedang Tren'
#! List countries
View all Invidious instance information: Tampilkan informasi semua peladen Invidious
@@ -353,18 +346,12 @@ Settings:
Subscription Settings: 'Pengaturan Langganan'
Hide Videos on Watch: 'Sembunyikan Video saat Menonton'
Fetch Feeds from RSS: 'Ambil Umpan dari RSS'
- Manage Subscriptions: 'Kelola Langganan'
Fetch Automatically: Ambil Umpan Secara Otomatis
- Only Show Latest Video for Each Channel: Hanya Tampilkan Video Terbaru untuk Setiap
- Kanal
Data Settings:
Data Settings: 'Pengaturan Data'
Select Import Type: 'Pilih Tipe Impor'
Select Export Type: 'Pilih Tipe Ekspor'
Import Subscriptions: 'Impor Langganan'
- Import FreeTube: 'Impor FreeTube'
- Import YouTube: 'Impor YouTube'
- Import NewPipe: 'Impor NewPipe'
Export Subscriptions: 'Ekspor Langganan'
Export FreeTube: 'Ekspor FreeTube'
Export YouTube: 'Ekspor YouTube'
@@ -392,7 +379,6 @@ Settings:
Unable to write file: 'Tidak dapat menulis berkas'
Unknown data key: 'Kunci data tidak diketahui'
How do I import my subscriptions?: 'Bagaimana saya mengimpor langganan saya?'
- Check for Legacy Subscriptions: Periksa Langganan Lawas
Manage Subscriptions: Kelola Langganan
Import Playlists: Impor Playlist
Export Playlists: Ekspor Playlist
@@ -405,32 +391,6 @@ Settings:
Playlist File: Berkas Daftar Putar
Export Playlists For Older FreeTube Versions:
Label: Ekspor Daftar Putar untuk Versi FreeTube yang Lebih Tua
- Advanced Settings:
- Advanced Settings: 'Pengaturan Lanjutan'
- Enable Debug Mode (Prints data to the console): 'Aktifkan Mode Debug (Menampilkan
- data ke konsol)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Alamat Proksi (Contoh: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Meng-klik
- tombol "TES PROKSI" akan mengirim permintaan ke https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Gunakan Tor / Proksi untuk panggilan API'
- TEST PROXY: 'TES PROKSI'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Lihat Situs Publik'
- Clear History:
- Clear History: 'Bersihkan Riwayat'
- # On Click
- Are you sure you want to delete your history?: 'Apakah anda yakin ingin menghapus
- riwayat anda?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Bersihkan Langganan'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Apakah anda yakin ingin
- menghapus semua langganan?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Comment Likes: Sembunyikan Jumlah Suka pada Komentar
@@ -545,37 +505,10 @@ Settings:
Hide Unsubscribe Button: Sembunyikan Tombol Berhenti Berlangganan
Show Family Friendly Only: Tampilkan Hanya yang Ramah Keluarga
Hide Search Bar: Sembunyikan Kotak Pencarian
- Expand All Settings Sections: Buka Semua Bagian Pengaturan
About:
#On About page
About: 'Tentang'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Perangkat
- lunak copyleft ini berlisensi bebas AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Menemukan bug? Ingin mengajukan fitur? Ingin membantu? Kunjungi halaman Github
- kami. Terbuka untuk pull request.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Terima
- kasih banyak untuk orang-orang dan proyek-proyek yang membuat Freetube terwujud!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Ingin
- mengobrol? Gabung Element / Server Matrix kami. Harap cek peraturannya sebelum
- bergabung.'
-
- 'Looking for help? Check out our Wiki page.': 'Mencari bantuan? Cek laman Wiki kami.'
-
- Check out our Firefox extension!: 'Cek ekstensi Firefox kami!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Jika
- anda menyukai Freetube, pertimbangkan berdonasi via Liberapay atau melalui alamat
- Bitcoin kami.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Berita FreeTube Terbaru'
-
Donate: Donasi
these people and projects: pengembang dan proyek berikut
FreeTube is made possible by: FreeTube dikembangkan oleh
@@ -596,8 +529,6 @@ About:
Help: Bantuan
GitHub releases: Rilis GitHub
Downloads / Changelog: Unduhan / Catatan Perubahan
- View License: Lihat Lisensi
- Licensed under the AGPLv3: Lisensi AGPLv3
Source code: Kode sumber
Beta: Beta
Discussions: Diskusi
@@ -736,37 +667,7 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Obrolan
Langsung belum didukung dengan API Invidious. Koneksi langsung dengan YouTube
dibutuhkan.'
- Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mei'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Agu'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Des'
- Second: 'Detik'
- Seconds: 'Detik'
- Minute: 'Menit'
- Minutes: 'Menit'
- Hour: 'Jam'
- Hours: 'Jam'
- Day: 'Hari'
- Days: 'Hari'
- Week: 'Pekan'
- Weeks: 'Pekan'
- Month: 'Bulan'
- Months: 'Bulan'
- Year: 'Tahun'
- Years: 'Tahun'
- Ago: 'Lalu'
- Upcoming: 'Segera tayang di'
Published on: 'Dipublikasi pada'
- Publicationtemplate: '{number} {unit} yang lalu'
#& Videos
audio only: hanya audio
video only: hanya video
@@ -819,9 +720,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Tampilkan Daftar Putar Penuh'
- Videos: 'Video'
- View: 'Tampilan'
- Views: 'Tampilan'
Last Updated On: 'Terakhir Diperbarui Pada'
# On Video Watch Page
@@ -830,7 +728,6 @@ Playlist:
Playlist: Daftar Putar
Sort By:
Sort By: Urut Menurut
-Toggle Theatre Mode: 'Mode Teater'
Change Format:
Change Media Formats: 'Ubah Format Video'
Use Dash Formats: 'Gunakan Format DASH'
@@ -893,7 +790,6 @@ Local API Error (Click to copy): 'API Lokal Galat (Klik untuk menyalin)'
Invidious API Error (Click to copy): 'API Invidious Galat (Klik untuk menyalin)'
Falling back to Invidious API: 'Kembali ke API Invidious'
Falling back to Local API: 'Kembali ke API lokal'
-Subscriptions have not yet been implemented: 'Langganan masih belum diterapkan'
Loop is now disabled: 'Putar-Ulang sekarang dimatikan'
Loop is now enabled: 'Putar-Ulang sekarang diaktifkan'
Shuffle is now disabled: 'Acak sekarang dimatikan'
@@ -951,8 +847,8 @@ Tooltips:
dibuka di FreeTube, diklik.\nSecara default FreeTube akan membuka tautan yang
diklik dengan browser default Anda.\n"
External Player Settings:
- Custom External Player Arguments: Semua argumen perintah khusus, dipisahkan dengan
- titik koma (';'), yang Anda ingin gunakan dengan pemutar eksternal.
+ Custom External Player Arguments: Semua argumen perintah khusus, yang Anda ingin
+ gunakan dengan pemutar eksternal.
Ignore Warnings: Jangan tampilkan peringatan saat pemutar eksternal saat ini tidak
mendukung tindakan yang ada (mis. membalik urutan daftar putar, dsb.).
Custom External Player Executable: Secara bawaan, FreeTube akan berasumsi bahwa
@@ -974,8 +870,6 @@ Playing Next Video Interval: Langsung putar video berikutnya. Klik untuk membata
| Putar video berikutnya dalam {nextVideoInterval} detik. Klik untuk membatalkan.
| Putar video berikutnya dalam {nextVideoInterval} detik. Klik untuk membatalkan.
More: Lebih banyak
-Hashtags have not yet been implemented, try again later: Hashtag belum diimplementasikan,
- silakan coba lagi nanti
Unknown YouTube url type, cannot be opened in app: Tipe URL YouTube tidak dikenal,
tidak bisa dibuka di aplikasi
Open New Window: Buka Jendela Baru
@@ -999,8 +893,6 @@ Channels:
Count: '{number} kanal ditemukan.'
Unsubscribe Prompt: Apakah Anda yakin ingin berhenti berlangganan "{channelName}"?
Empty: Daftar kanal Anda kosong.
- Unsubscribe: Berhenti langganan
- Unsubscribed: '{channelName} telah dihapus dari daftar langganan Anda'
Preferences: Pengaturan
Clipboard:
Copy failed: Gagal menyalin ke papan klip
diff --git a/static/locales/is.yaml b/static/locales/is.yaml
index 298aeacd73c72..3dc9ee3232473 100644
--- a/static/locales/is.yaml
+++ b/static/locales/is.yaml
@@ -112,8 +112,9 @@ Subscriptions:
notkunarsnið er með mikinn fjölda áskrifta. Þvinga notkun á RSS til að forðast
takmarkanir á magni'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Listi
- með áskriftum er tómur í augnablikinu. Gerstu áskrifandi að rásum og þær munu
- birtast hér.'
+ með áskriftum er tómur í augnablikinu. Ef þú vilt flytja inn áskriftirnar þínar,
+ geturðu farið í stillingar gagna og valið ''Flytja inn áskriftir'' eða leitað
+ að rás og gerst áskrifandi að henni.'
'Getting Subscriptions. Please wait.': 'Sæki áskriftir. Hinkraðu aðeins.'
Refresh Subscriptions: 'Endurlesa áskriftir'
Load More Videos: 'Hlaða inn fleiri myndskeiðum'
@@ -138,12 +139,6 @@ Most Popular: 'Vinsælast'
Playlists: 'Spilunarlistar'
User Playlists:
Your Playlists: 'Spilunarlistarnir þínir'
- Playlist Message: 'Þessi síða endurspeglar ekki alveg fullvirka spilunarlista. Hún
- telur aðeins upp þau myndskeið sem þú hefur vistað eða sett í eftirlæti. Þegar
- verkinu er lokið munu öll þessi myndskeið færast yfir í ''Eftirlæti''-spilunarlista.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Listinn
- þinn yfir vistuð myndskeið er tómur. Smelltu á vistunarhnapp myndskeiðs til að
- það birtist hér'
Search bar placeholder: Leita að spilunarlistum
Empty Search Message: Það eru engin myndskeið í þessum spilunarlista sem samsvara
leitinni þinni
@@ -191,7 +186,6 @@ User Playlists:
afrita samt.
This playlist is now used for quick bookmark: Þessi spilunarlisti er núna notaður
undir flýtibókamerki
- Quick bookmark disabled: Flýtibókamerki óvirk
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Þessi
spilunarlisti er núna notaður undir flýtibókamerki í stað {oldPlaylistName}.
Smelltu hér til að afturkalla
@@ -201,6 +195,9 @@ User Playlists:
{playlistName} er nýi spilunarlistinn með flýtibókamerkjum.
This playlist is already being used for quick bookmark.: Þessi spilunarlisti
er nú þegar notaður undir flýtibókamerki.
+ This playlist has a video with a duration error: Spilunarlistinn inniheldur
+ a.m.k. eitt myndskeið sem er ekki með neina tímalengd; það verður flokkað
+ eins og tímalengdin sé núll.
Search for Videos: Leita að myndskeiðum
AddVideoPrompt:
N playlists selected: '{playlistCount} valin'
@@ -237,16 +234,12 @@ User Playlists:
Move Video Down: Færa myndskeið niður
Copy Playlist: Afrita spilunarlista
Remove Watched Videos: Fjarlægja áhorfð myndskeið
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Ertu
- viss um að þú viljir eyða öllum myndskeiðum sem búið er að horfa á af þessum spilunarlista?
- Aðgerðin er ekki afturkallanleg.
Delete Playlist: Eyða spilunarlista
Are you sure you want to delete this playlist? This cannot be undone: Ertu viss
um að þú viljir eyða þessum spilunarlista? Aðgerðin er ekki afturkallanleg.
Add to Favorites: Bæta í {playlistName}
Remove from Favorites: Fjarlægja af {playlistName}
Enable Quick Bookmark With This Playlist: Virkja flýtibókamerki með þessum spilunarlista
- Disable Quick Bookmark: Eyða flýtibókamerki
Playlists with Matching Videos: Spilunarlistar með samsvarandi myndskeiðum
Quick Bookmark Enabled: Flýtibókamerki virkjuð
Remove Duplicate Videos: Fjarlægja tvítekin Myndskeið
@@ -260,6 +253,8 @@ User Playlists:
viss um að þú viljir fjarlægja 1 áhorft myndskeið af þessum spilunarlista? Þetta
er ekki hægt að afturkalla. | Ertu viss um að þú viljir fjarlægja {playlistItemCount}
áhorfð myndskeið af þessum spilunarlista? Þetta er ekki hægt að afturkalla.
+ Export Playlist: Flytja út þennan spilunarlista
+ The playlist has been successfully exported: Það tókst að flytja út þennan spilunarlista
History:
# On History Page
History: 'Áhorf'
@@ -276,7 +271,7 @@ Settings:
þarft að endurræsa forritið svo breytingarnar taki gildi. á að endurræsa og virkja
breytingar?'
General Settings:
- General Settings: 'Almennar stillingar'
+ General Settings: 'Almennt'
Check for Updates: 'Athuga með uppfærslur'
Check for Latest Blog Posts: 'Athuga með nýjustu bloggfærslur'
Fallback to Non-Preferred Backend on Failure: 'Nota varaleið um ekki-forgangsbakenda
@@ -300,8 +295,6 @@ Settings:
End: 'Endir'
Hidden: Falið
Blur: Móska
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious-tilvik
- (sjálfgefið er https://invidious.snopyta.org)'
View all Invidious instance information: 'Skoða allar upplýsingar um Invidious-tilvik'
Region for Trending: 'Landssvæði sem skal miða vinsældir við'
#! List countries
@@ -322,8 +315,9 @@ Settings:
Auto Load Next Page:
Label: Hlaða næstu síðu sjálfvirkt
Tooltip: Hlaða viðbótarsíðum og athugasemdum sjálfkrafa inn.
+ Open Deep Links In New Window: Opna slóðir sem beint er til FreeTube í nýjum glugga
Theme Settings:
- Theme Settings: 'Þemastillingar'
+ Theme Settings: 'Þema'
Match Top Bar with Main Color: 'Láta toppstiku samsvara aðallit'
Expand Side Bar by Default: 'Fletta sjálfgefið út hliðarstiku'
Disable Smooth Scrolling: 'Gera mjúkt skrun óvirkt'
@@ -341,6 +335,8 @@ Settings:
Nordic: Norrænt
Solarized Dark: Sólaríserað dökkt
Solarized Light: Sólaríserað ljóst
+ Gruvbox Dark: Gruvbox dökkt
+ Gruvbox Light: Gruvbox ljóst
Main Color Theme:
Main Color Theme: 'Aðallitur þema'
Red: 'Rautt'
@@ -388,12 +384,22 @@ Settings:
Solarized Magenta: Sólaríserað blárautt
Solarized Red: Sólaríserað rautt
Solarized Green: Sólaríserað grænt
+ Gruvbox Dark Green: Gruvbox dökkgrænt
+ Gruvbox Dark Yellow: Gruvbox dökkgult
+ Gruvbox Dark Aqua: Gruvbox dökksægrænt
+ Gruvbox Light Red: Gruvbox ljósrautt
+ Gruvbox Light Blue: Gruvbox ljósblátt
+ Gruvbox Light Purple: Gruvbox ljósfjólublátt
+ Gruvbox Light Orange: Gruvbox ljósappelsínugult
+ Gruvbox Dark Orange: Gruvbox dökkappelsínugult
+ Gruvbox Dark Blue: Gruvbox dökkblátt
+ Gruvbox Dark Purple: Gruvbox dökkfjólublátt
Secondary Color Theme: 'Aukalitur þema'
#* Main Color Theme
Hide Side Bar Labels: Fela skýringar á hliðarstiku
Hide FreeTube Header Logo: Fela táknmynd FreeTube í haus
Player Settings:
- Player Settings: 'Stillingar spilara'
+ Player Settings: 'Spilari'
Play Next Video: 'Spila næsta myndskeið'
Turn on Subtitles by Default: 'Sjálfgefið kveikja á skjátextum'
Autoplay Videos: 'Spila myndskeið sjálfkrafa'
@@ -420,7 +426,7 @@ Settings:
1440p: '1440p'
4k: '4k'
8k: '8k'
- Next Video Interval: Bil í næsta myndskeið
+ Next Video Interval: Niðurtalning í sjálfvirka spilun
Display Play Button In Video Player: Birta afspilunarhnapp í myndspilara
Scroll Volume Over Video Player: Skruna hljóðstyrk ofan á myndspilara
Fast-Forward / Rewind Interval: Millibil hraðspólunar / spóla til baka
@@ -437,16 +443,16 @@ Settings:
File Name Tooltip: Þú getur notað breyturnar hér fyrir neðan. %Y ár 4-stafa.
%M mánuður 2-stafa. %D dagur 2-stafa. %H klukkustundir 2-stafa. %N mínútur
2-stafa. %S sekúndur 2-stafa. %T millísekúndur 3-stafa. %s sekúndur í myndskeiði.
- %t millísekúndur í myndskeiði 3-stafa. %i auðkenni myndskeiðs. Þú getur líka
- notað "\" eða "/" til að útbúa undirmöppur.
+ %t millísekúndur í myndskeiði 3-stafa. %i auðkenni myndskeiðs.
Ask Path: Spyrja um möppu til að vista í
Folder Label: Mappa undir skjámyndir
Folder Button: Veldu möppu
File Name Label: Mynstur skráaheita
Enter Fullscreen on Display Rotate: Fara í skjáfylli við snúning á skjá
Skip by Scrolling Over Video Player: Sleppa með því að skruna ofan á myndspilara
+ Autoplay Interruption Timer: Niðurtalning í stöðvun á sjálfvirkri spilun
Privacy Settings:
- Privacy Settings: 'Stillingar gagnaleyndar'
+ Privacy Settings: 'Gagnaleynd'
Remember History: 'Muna áhorfsferil'
Save Watched Progress: 'Vista framvindu áhorfs'
Clear Search Cache: 'Hreinsa skyndiminni leitar'
@@ -468,16 +474,16 @@ Settings:
fjarlægja alla spilunarlistana þína?
All playlists have been removed: Allir spilunarlistar hafa verið fjarlægðir
Subscription Settings:
- Subscription Settings: 'Stillingar áskrifta'
+ Subscription Settings: 'Áskrift'
Hide Videos on Watch: 'Fela myndskeið eftir áhorf'
Fetch Feeds from RSS: 'Ná í streymi úr RSS'
- Manage Subscriptions: 'Sýsla með áskriftir'
Fetch Automatically: Sækja streymi sjálfvirkt
- Only Show Latest Video for Each Channel: Aðeins birta nýjasta myndskeið fyrir
- hverja myndskeiðarás
Confirm Before Unsubscribing: Staðfesta uppsögn áskriftar
+ To: Við
+ 'Limit the number of videos displayed for each channel': Takmarka fjölda myndskeiða
+ sem birt eru fyrir hverja rás
Distraction Free Settings:
- Distraction Free Settings: 'Truflanaminnkandi stillingar'
+ Distraction Free Settings: 'Truflanaminnkandi'
Hide Video Views: 'Fela fjölda áhorfa á myndskeið'
Hide Video Likes And Dislikes: 'Fela hve mörgum líkar eða mislíkar myndskeið'
Hide Channel Subscribers: 'Fela fjölda áskrifenda myndskeiða'
@@ -504,16 +510,15 @@ Settings:
Watch Page: Áhorfssíða
General: Almennt
Subscriptions Page: Áskriftasíða
- Hide Channel Shorts: Fela stuttmyndir rása
- Hide Channel Playlists: Fela spilunarlista rása
- Hide Channel Community: Fela samfélag rása
+ Hide Channel Shorts: Fela stuttmyndaflipa rása
+ Hide Channel Playlists: Fela spilunarlistaflipa rása
+ Hide Channel Community: Fela samfélagsflipa rása
Hide Featured Channels: Fela rásir í deiglunni
- Hide Channel Podcasts: Fela hlaðvörp rása
- Hide Channel Releases: Fela útgáfur rása
+ Hide Channel Podcasts: Fela hlaðvarpsflipa rása
+ Hide Channel Releases: Fela útgáfuflipa rása
Hide Subscriptions Shorts: Fela stuttmyndir áskrifta
Hide Subscriptions Live: Fela bein streymi áskrifta
Hide Subscriptions Videos: Fela myndskeið áskrifta
- Blur Thumbnails: Móska smámyndir
Hide Profile Pictures in Comments: Fela auðkennismyndir í athugasemdum
Hide Subscriptions Community: Fela samfélag áskrifenda
Hide Channels Invalid: Uppgefið auðkenni rásar er ógilt
@@ -526,15 +531,13 @@ Settings:
Hide Videos and Playlists Containing Text: Fela myndskeið og spilunarlista sem
innihalda texta
Hide Videos and Playlists Containing Text Placeholder: Orð, orðhluti eða setning
+ Hide Channel Home: Fela "Heim"-flipa rása
+ Show Added Items: Sýna atriði sem bætt hefur verið við
Data Settings:
- Data Settings: 'Stillingar gagna'
+ Data Settings: 'Gögn'
Select Import Type: 'Veldu tegund innflutnings'
Select Export Type: 'Veldu tegund útflutnings'
Import Subscriptions: 'Flytja inn áskriftir'
- Import FreeTube: 'Flytja inn FreeTube'
- Import YouTube: 'Flytja inn YouTube'
- Import NewPipe: 'Flytja inn NewPipe'
- Check for Legacy Subscriptions: 'Athuga með eldri áskriftir'
Export Subscriptions: 'Flytja út áskriftir'
Export FreeTube: 'Flytja út FreeTube'
Export YouTube: 'Flytja út YouTube'
@@ -583,7 +586,7 @@ Settings:
spilunarlista' í stillingum gagnaleyndar.\n3. Ræstu eldri útgáfu FreeTube
og flyttu inn spilunarlistana sem þú fluttir út.\""
Proxy Settings:
- Proxy Settings: 'Stillingar milliþjóns (proxy)'
+ Proxy Settings: 'Milliþjónn (proxy)'
Enable Tor / Proxy: 'Virkja Tor / milliþjón'
Proxy Protocol: 'Samskiptamáti milliþjóns'
Proxy Host: 'Hýsilvél milliþjóns'
@@ -598,12 +601,17 @@ Settings:
City: 'Borg/Sveitarfélag'
Error getting network information. Is your proxy configured properly?: 'Það tókst
ekki að sækja upplýsingar um netkerfið. Er milliþjónninn rétt uppsettur?'
+ Proxy Warning: FreeTube er ekki með innbyggðan milliþjón en getur tengst við utanaðkomandi
+ milliþjóna, til dæmis einhvern sem keyrir á vélinni þinni eins og Tor eða fjartengdan
+ milliþjón á borð við SOCKS5-milliþjóna sem sumar VPN-þjónustur bjóða. Ef þetta
+ er virkt skaltu ganga úr skugga um að milliþjónninn/Tor sé rétt stillt, annars
+ mun FreeTube ekki geta sótt nein gögn.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Láta vita þegar kostaður hluti er hunsaður
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API-slóð
(sjálfgefið er https://sponsor.ajay.app)
Enable SponsorBlock: Virkja SponsorBlock
- SponsorBlock Settings: Stillingar SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Valkostir við hunsun
Auto Skip: Hunsa sjálfvirkt
@@ -621,13 +629,13 @@ Settings:
Custom External Player Executable: Sérsniðin skipun fyrir utanaðkomandi spilara
Ignore Unsupported Action Warnings: Hunsa aðvarinir vegna óstuddra aðgerða
External Player: Utanaðkomandi spilari
- External Player Settings: Stillingar utanaðkomandi spilara
+ External Player Settings: Utanaðkomandi spilari
Players:
None:
Name: Ekkert
Ignore Default Arguments: Hunsa sjálfgefnar breytur
Download Settings:
- Download Settings: Stillingar niðurhals
+ Download Settings: Niðurhal
Ask Download Path: Spyrja hvar eigi að vista skrár
Choose Path: Veldu slóð
Download in app: Sækja í forritinu
@@ -637,9 +645,9 @@ Settings:
Hide Unsubscribe Button: Fela hnapp til að segja upp áskrift
Show Family Friendly Only: Aðeins sýna fjölskylduvænt efni
Hide Search Bar: Fela leitarstiku
- Parental Control Settings: Stillingar foreldrastýringar
+ Parental Control Settings: Foreldrastýringar
Experimental Settings:
- Experimental Settings: Stillingar á tilraunastigi
+ Experimental Settings: Á tilraunastigi
Warning: Þessar stillingar eru á tilraunastigi, þær geta valdið hruni þegar þær
eru virkjaðar. Mælt er með því að öryggisafrit séu tekin. Notist á eigin ábyrgð!
Replace HTTP Cache: Skipta út HTTP-skyndiminni
@@ -652,16 +660,14 @@ Settings:
Set Password To Prevent Access: Settu lykilorð til að hindra aðgang að stillingum
Set Password: Setja lykilorð
Remove Password: Fjarlægja lykilorð
- Password Settings: Stillingar lykilorðs
- Expand All Settings Sections: Fletta út öllum stillingahlutum
+ Password Settings: Lykilorð
Sort Settings Sections (A-Z): Röðun stillingahluta (A-Ö)
+ Return to Settings Menu: Fara aftur í stillingavalmynd
About:
#On About page
About: 'Um hugbúnaðinn'
Beta: 'Beta-prófunarútgáfa'
Source code: 'Grunnkóði'
- Licensed under the AGPLv3: 'Gefið út með AGPLv3-notkunarleyfi'
- View License: 'Skoða notkunarleyfi'
Downloads / Changelog: 'Sóttar skrár / Breytingaskrá'
GitHub releases: 'Útgáfur af GitHub'
Help: 'Hjálp'
@@ -730,7 +736,7 @@ Profile:
viss um að þú viljir eyða völdu rásunum? Þetta mun ekki eyða rásunum úr öðrum
notkunarsniðum.'
#On Channel Page
- Profile Settings: Stillingar notkunarsniðs
+ Profile Settings: Notkunarsnið
Toggle Profile List: Víxla lista með notkunarsniðum af/á
Profile Name: Heiti notkunarsniðs
Edit Profile Name: Breyta heiti notkunarsniðs
@@ -789,6 +795,8 @@ Channel:
votes: '{votes} atkvæði'
Video hidden by FreeTube: Myndskeið falið af FreeTube
View Full Post: Skoða alla færsluna
+ Viewing Posts Only Supported By Invidious: Einungis er hægt að skoða innsendar
+ færslur á Invidious. Farðu á samfélagsflipa rásar til að skoða efni þar án Invidious.
Shorts:
This channel does not currently have any shorts: Þessi rás er í augnablikinu ekki
með neinar stuttmyndir
@@ -800,6 +808,9 @@ Channel:
Podcasts: Hlaðvörp
This channel does not currently have any podcasts: Þessi rás er ekki með nein
hlaðvörp í augnablikinu
+ Home:
+ Home: Heim
+ View Playlist: Skoða spilunarlista
Video:
Mark As Watched: 'Merkja sem búið að horfa á'
Remove From History: 'Fjarlægja úr áhorfsferli'
@@ -848,40 +859,10 @@ Video:
video only: 'einungis myndmerki'
audio only: 'einungis hljóð'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Maí'
- Jun: 'Jún'
- Jul: 'Júl'
- Aug: 'Ágú'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nóv'
- Dec: 'Des'
- Second: 'sekúndu'
- Seconds: 'sekúndum'
- Minute: 'mínútu'
- Minutes: 'mínútum'
- Hour: 'klukkustund'
- Hours: 'klukkustundum'
- Day: 'degi'
- Days: 'dögum'
- Week: 'viku'
- Weeks: 'vikum'
- Month: 'mánuði'
- Months: 'mánuðum'
- Year: 'ári'
- Years: 'árum'
- Ago: 'síðan'
- Upcoming: 'Frumsýnt'
- Less than a minute: Minna en mínútu
In less than a minute: eftir minna en mínútu
Published on: 'Gefið út'
Streamed on: 'Streymt'
Started streaming on: 'Byrjaði streymi'
- Publicationtemplate: 'Fyrir {number} {unit} síðan'
#& Videos
Sponsor Block category:
music offtopic: Tónlist óskyld efni
@@ -928,11 +909,38 @@ Video:
Volume: 'Hljóðstyrkur: {volumePercentage}%'
Stats: Tölfræði
Bandwidth: 'Bandbreidd: {bandwidth} kbps'
+ Buffered: 'Biðminni: {bufferedPercentage}%'
+ CodecsVideoAudio: 'Kóðunarlyklar: {videoCodec} ({videoItag}) / {audioCodec}
+ ({audioItag})'
+ CodecsVideoAudioNoItags: 'Kóðunarlyklar: {videoCodec} / {audioCodec}'
+ Video ID: 'Auðkenni myndskeiðs: {videoId}'
+ Media Formats: 'Snið efnis: {formats}'
+ CodecAudio: 'Kóðunarlykill: {audioCodec} ({audioItag})'
+ Dropped Frames / Total Frames: 'Römmum sleppt: {droppedFrames} / Rammar alls:
+ {totalFrames}'
TranslatedCaptionTemplate: '{language} (þýtt úr "{originalLanguage}")'
Take Screenshot: Taka skjámynd
Hide Stats: Fela tölfræði
Show Stats: Birta tölfræði
Audio Tracks: Hljóðrásir
+ Full Window: Skjáfylli
+ You appear to be offline: Þú virðist ekki vera með tengingu við netið.
+ Skipped segment: Sleppti {segmentCategory} bút
+ Exit Full Window: Hætta í skjáfylli
+ Playback will resume automatically when your connection comes back: Afspilun heldur
+ sjálfkrafa áfram þegar tenging næst aftur.
+ Exit Theatre Mode: Fara út úr bíóham
+ Theatre Mode: Bíóhamur
+ Unlisted: Óskráð
+ MembersOnly: Ekki er hægt að horfa á myndskeið einungis fyrir meðlimi með FreeTube
+ þar sem þau krefjast innskráningar á Google og greiddu þátttökugjaldi á rás innsendandans.
+ AgeRestricted: Ekki er hægt að horfa á aldurstakmörkuð myndskeið með FreeTube þar
+ sem þau krefjast innskráningar á Google og notkunar á aldursvottuðum YouTube-reikningi.
+ IP block: YouTube hefur útilokað IP-vistfang þitt frá því að horfa á myndskeið.
+ Prófaðu að skipta yfir á annan VPN eða milliþjón.
+ DeArrow:
+ Show Original Details: Birta upprunalegar nánari upplýsingar
+ Show Modified Details: Birta breyttar nánari upplýsingar
Videos:
#& Sort By
Sort By:
@@ -943,9 +951,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Sjá allan spilunarlistann'
- Videos: 'Myndskeið'
- View: 'Áhorf'
- Views: 'Áhorf'
Last Updated On: 'Síðast uppfært'
# On Video Watch Page
@@ -961,7 +966,8 @@ Playlist:
VideoTitleDescending: Titill (Ö-A)
Custom: Sérsniðið
DateAddedOldest: Elsta bætt við fyrst
-Toggle Theatre Mode: 'Víxla bíóham af/á'
+ VideoDurationAscending: Tímalengd (stysta fyrst)
+ VideoDurationDescending: Tímalengd (lengsta fyrst)
Change Format:
Change Media Formats: 'Skipta um myndskeiðasnið'
Use Dash Formats: 'Nota DASH-skráasnið'
@@ -971,6 +977,8 @@ Change Format:
þetta myndskeið'
Audio formats are not available for this video: 'Hljóðskráasnið eru ekki tiltæk
fyrir þetta myndskeið'
+ Legacy formats are not available for this video: Eldri snið eru ekki tiltæk fyrir
+ þetta myndskeið
Share:
Share Video: 'Deila myndskeiði'
Share Playlist: 'Deila spilunarlista'
@@ -1017,6 +1025,8 @@ Comments:
View {replyCount} replies: Skoða {replyCount} svör
Hearted: Líkað
Subscribed: Áskrifandi
+ There are no comments available for this post: Engar athugasemdir finnast fyrir
+ þessa færslu
Up Next: 'Næst í spilun'
#Tooltips
@@ -1037,6 +1047,9 @@ Tooltips:
External Link Handling: "Veldu sjálfgefna hegðun þegar smellt er á tengil sem
ekki er hægt að opna í FreeTube.\nSjálfgefið mun FreeTube opna viðkomandi tengil
í sjálfgefna vafranum þínum.\n"
+ Open Deep Links In New Window: Slóðir sem beint er til FreeTube, til dæmis með
+ endurbeiningum vafraviðbóta eða skipanalínuviðföngum, verða opnaðar í nýjum
+ glugga.
Player Settings:
Proxy Videos Through Invidious: 'Mun tengjast við Invidious til að miðla myndskeiðum
í stað þess að tengjast beint við YouTube.'
@@ -1062,8 +1075,8 @@ Tooltips:
Fetch Automatically: Þegar þetta er virkt, mun FreeTube sækja sjálfkrafa áskriftarstreymin
þín þegar nýr gluggi er opnaður og þegar skipt er um notkunarsnið.
External Player Settings:
- Custom External Player Arguments: Öll sérsniðin skipanaviðföng og rofar, aðskilin
- með semíkommum (';'), sem beina á til utanaðkomandi spilarans.
+ Custom External Player Arguments: Öll sérsniðin skipanaviðföng og rofar, sem beina
+ á til utanaðkomandi spilarans.
Ignore Warnings: Hunsa aðvarinir þegar valinn utanaðkomandi spilari styður ekki
viðkomandi aðgerð (t.d. að snúa við spilunarlista, o.s.frv.).
Custom External Player Executable: Sjálfgefið gengur FreeTube út frá því að valinn
@@ -1104,7 +1117,6 @@ Falling back to Local API: 'Nota til vara staðvært API-kerfisviðmót'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Þetta
myndskeiðer ekki tiltækt vegna þess að það vantar skráasnið. Þetta getur gest ef
þau eru ekki tiltæk í viðkomandi landi.'
-Subscriptions have not yet been implemented: 'Áskriftir eru enn ekki frágengnar'
Loop is now disabled: 'Endurtekning er núna óvirk'
Loop is now enabled: 'Endurtekning er núna virk'
Shuffle is now disabled: 'Stokkun er núna óvirk'
@@ -1122,8 +1134,6 @@ Canceled next video autoplay: 'Hætti við sjálfvirka afspilun næsta myndskei
Yes: 'Já'
No: 'Nei'
-Hashtags have not yet been implemented, try again later: Ekki er ennþá stuðningur
- við myllumerki (hashtags), prófaðu aftur síðar
Unknown YouTube url type, cannot be opened in app: Óþekkt gerð YouTube-slóðar, er
ekki hægt að opna í forritinu
Open New Window: Opna í nýjum glugga
@@ -1140,17 +1150,15 @@ Downloading has completed: Búið er að sækja "{videoTitle}"
Starting download: Byrja að sækja "{videoTitle}"
Downloading failed: Vandamál kom upp við að sækja "{videoTitle}"
Screenshot Error: Skjámyndataka mistókst. {error}
-Screenshot Success: Vistaði skjámynd sem "{filePath}"
+Screenshot Success: Vistaði skjámynd
New Window: Nýr gluggi
Channels:
Search bar placeholder: Leita í rásum
Count: '{number} rás/rásir fundust.'
Empty: Rásalistinn þinn er tómur.
- Unsubscribed: '{channelName} hefur verið fjarlægð úr áskriftunum þínum'
Unsubscribe Prompt: Ertu viss um að þú viljir hætta áskrift að "{channelName}"?
Channels: Rásir
Title: Rásalisti
- Unsubscribe: Segja upp áskrift
Clipboard:
Copy failed: Afritun á klippispjald mistókst
Cannot access clipboard without a secure connection: Get ekki tengst klippispjaldi
@@ -1161,6 +1169,7 @@ Chapters:
núverandi kafli: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Listi yfir kafla falinn,
núverandi kafli: {chapterName}'
+ Key Moments: Helstu augnablik
Preferences: Kjörstillingar
Ok: Í lagi
Hashtag:
@@ -1201,3 +1210,23 @@ Search Listing:
4K: 4K
Subtitles: Skjátextar
Closed Captions: Þýðingartextar
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Nýtt
+ 3D: 3D
+Keys:
+ arrowright: Hægri-ör
+ arrowleft: Vinstri-ör
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Niður-ör
+ arrowup: Upp-ör
+Right-click or hold to see history: Hægri-smelltu til að sjá feril
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Autoplay Interruption Timer: Hætt sjálfvirkri spilun vegna {autoplayInterruptionIntervalHours}
+ klst án aðgerða
+Description:
+ Expand Description: '...meira'
+ Collapse Description: Birta minna
diff --git a/static/locales/it.yaml b/static/locales/it.yaml
index dc053142bb4cf..4559d9aab6590 100644
--- a/static/locales/it.yaml
+++ b/static/locales/it.yaml
@@ -48,7 +48,7 @@ Global:
Like Count: 1 mi piace | {count} mi piace
Input Tags:
Length Requirement: Il tag deve essere lungo almeno {number} caratteri
-Search / Go to URL: 'Cerca o aggiungi URL YouTube'
+Search / Go to URL: 'Ricerca o aggiungi URL YouTube'
# In Filter Button
Search Filters:
Search Filters: 'Filtri di ricerca'
@@ -133,20 +133,11 @@ Most Popular: 'Più popolari'
Playlists: 'Playlist'
User Playlists:
Your Playlists: 'Le tue playlist'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Non
- ci sono video salvati. Fai clic sulla stella in alto a destra di un video per
- aggiungerlo qui
- Playlist Message: Questa pagina non è rappresentativa di una playlist completa.
- Mostra solo i video che hai salvato o aggiunto ai preferiti. A lavoro finito,
- tutti i video che si trovano qui saranno spostati in una playlist preferiti.
- Search bar placeholder: Cerca nelle playlist
+ Search bar placeholder: Ricerca nelle playlist
Empty Search Message: Non ci sono video in questa playlist che corrispondono alla
tua ricerca
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Sei
- sicuro di voler rimuovere tutti i video guardati da questa playlist? Questa operazione
- non può essere annullata.
AddVideoPrompt:
- Search in Playlists: Cerca nelle playlist
+ Search in Playlists: Ricerca nelle playlist
Save: Salva
Toast:
"{videoCount} video(s) added to {playlistCount} playlists": 1 video aggiunto
@@ -177,7 +168,7 @@ User Playlists:
Playlist {playlistName} has been deleted.: La playlist {playlistName} è stata
eliminata.
Some videos in the playlist are not loaded yet. Click here to copy anyway.: Alcuni
- video nella playlist non sono ancora stati caricati. Clicca qui per copiare
+ video nella playlist non sono ancora stati caricati. Fai clic qui per copiare
comunque.
This playlist does not exist: Questa playlist non esiste
Playlist name cannot be empty. Please input a name.: Il nome della playlist
@@ -190,7 +181,6 @@ User Playlists:
il basso.
This playlist is now used for quick bookmark: Questa playlist è ora usata per
i segnalibri rapidi
- Quick bookmark disabled: Segnalibro rapido disabilitato
Reverted to use {oldPlaylistName} for quick bookmark: Ripristinato l'uso di
{oldPlaylistName} per i segnalibri rapidi
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Questa
@@ -203,7 +193,7 @@ User Playlists:
This playlist has a video with a duration error: Questa playlist contiene almeno
un video che non ha durata; verranno ordinati come se la loro durata fosse
zero.
- Search for Videos: Cerca video
+ Search for Videos: Ricerca nei video
Are you sure you want to delete this playlist? This cannot be undone: Sei sicuro
di voler eliminare questa playlist? Questa operazione non può essere annullata.
Sort By:
@@ -246,7 +236,6 @@ User Playlists:
Add to Favorites: Aggiungi a {playlistName}
Remove from Favorites: Rimuovi da {playlistName}
Enable Quick Bookmark With This Playlist: Abilita segnalibro rapido con questa playlist
- Disable Quick Bookmark: Disabilita segnalibro rapido
Playlists with Matching Videos: Playlist con video correlati
Cannot delete the quick bookmark target playlist.: Impossibile eliminare la playlist
di destinazione dei segnalibri rapidi.
@@ -260,12 +249,14 @@ User Playlists:
sicuro di voler rimuovere 1 video guardato da questa playlist? Questa operazione
non può essere annullata. | Vuoi rimuovere {playlistItemCount} video guardati
da questa playlist? Questa operazione non può essere annullata.
+ Export Playlist: Esporta questa playlist
+ The playlist has been successfully exported: La playlist è stata esportata correttamente
History:
# On History Page
History: 'Cronologia'
Watch History: 'Cronologia delle visualizzazioni'
Your history list is currently empty.: 'La tua cronologia è attualmente vuota.'
- Search bar placeholder: Cerca nella cronologia
+ Search bar placeholder: Ricerca nella cronologia
Empty Search Message: Non ci sono video nella tua cronologia che corrispondono alla
tua ricerca
Case Sensitive Search: Ricerca con distinzione tra maiuscole e minuscole
@@ -273,7 +264,7 @@ Settings:
# On Settings Page
Settings: 'Impostazioni'
General Settings:
- General Settings: 'Impostazioni generali'
+ General Settings: 'Generale'
Fallback to Non-Preferred Backend on Failure: 'Ritorna al backend non preferito
in caso di errore'
Enable Search Suggestions: 'Abilita suggerimenti di ricerca'
@@ -295,8 +286,6 @@ Settings:
End: 'Fine'
Hidden: Nascoste
Blur: Sfocatura
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Istanza Invidious
- (La predefinita è https://invidious.snopyta.org)'
Region for Trending: 'Regione per le tendenze'
#! List countries
Check for Latest Blog Posts: Controlla gli ultimi post del blog
@@ -320,11 +309,12 @@ Settings:
Auto Load Next Page:
Label: Carica automaticamente la pagina successiva
Tooltip: Carica automaticamente pagine e commenti aggiuntivi.
+ Open Deep Links In New Window: Apri URL passati a FreeTube in una nuova finestra
Theme Settings:
- Theme Settings: 'Impostazioni del tema'
+ Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Abbina la barra superiore al colore principale'
Base Theme:
- Base Theme: 'Tema'
+ Base Theme: 'Tema di base'
Black: 'Nero'
Dark: 'Scuro'
Light: 'Chiaro'
@@ -336,6 +326,8 @@ Settings:
Nordic: Nordico
Solarized Dark: Solarizzato scuro
Solarized Light: Solarizzato chiaro
+ Gruvbox Light: Gruvbox chiaro
+ Gruvbox Dark: Gruvbox scuro
Main Color Theme:
Main Color Theme: 'Colore principale del tema'
Red: 'Rosso'
@@ -344,7 +336,7 @@ Settings:
Deep Purple: 'Viola scuro'
Indigo: 'Indaco'
Blue: 'Blu'
- Light Blue: 'Azzurro'
+ Light Blue: 'Blu chiaro'
Cyan: 'Ciano'
Teal: 'Verde acqua'
Green: 'Verde'
@@ -383,6 +375,16 @@ Settings:
Solarized Cyan: Solarizzato ciano
Solarized Green: Solarizzato verde
Solarized Blue: Solarizzato blu
+ Gruvbox Dark Yellow: Gruvbox giallo scuro
+ Gruvbox Dark Purple: Gruvbox viola scuro
+ Gruvbox Light Blue: Gruvbox blu chiaro
+ Gruvbox Light Purple: Gruvbox viola chiaro
+ Gruvbox Light Orange: Gruvbox arancione chiaro
+ Gruvbox Dark Aqua: Gruvbox acqua marina scuro
+ Gruvbox Dark Green: Gruvbox verde scuro
+ Gruvbox Dark Blue: Gruvbox blu scuro
+ Gruvbox Light Red: Gruvbox rosso chiaro
+ Gruvbox Dark Orange: Gruvbox arancione scuro
Secondary Color Theme: 'Colore secondario del tema'
#* Main Color Theme
UI Scale: Dimensioni dell'interfaccia utente
@@ -391,7 +393,7 @@ Settings:
Hide Side Bar Labels: Nascondi le etichette della barra laterale
Hide FreeTube Header Logo: Nascondi il logo dell'intestazione di FreeTube
Player Settings:
- Player Settings: 'Impostazioni del lettore'
+ Player Settings: 'Lettore'
Play Next Video: 'Riproduci il prossimo video'
Turn on Subtitles by Default: 'Abilita i sottotitoli per impostazione predefinita'
Autoplay Videos: 'Riproduci i video automaticamente'
@@ -419,7 +421,7 @@ Settings:
8k: '8k'
Playlist Next Video Interval: Intervallo video successivo nella playlist
Fast-Forward / Rewind Interval: Avanzamento veloce o riavvolgimento video
- Next Video Interval: Prossimo intervallo video
+ Next Video Interval: Timer di conto alla rovescia per la riproduzione automatica
Display Play Button In Video Player: Visualizza il pulsante di riproduzione nel
lettore video
Scroll Volume Over Video Player: Controlla il volume scorrendo sul lettore video
@@ -441,11 +443,12 @@ Settings:
File Name Tooltip: Puoi usare le seguenti variabili. %Y Anno 4 cifre. %M Mese
2 cifre. %D Giorno 2 cifre. %H Ora 2 cifre. %N Minuto 2 cifre. %S Secondo
2 cifre. %T Millisecondo 3 cifre. %s Durata in secondi del video. %t Millisecondi
- del video 3 cifre. %i ID video. Puoi anche usare \ o / per creare sottocartelle.
+ del video 3 cifre. %i ID video.
Enter Fullscreen on Display Rotate: Entra a schermo intero su Ruota schermo
Skip by Scrolling Over Video Player: Salta tramite scorrimento sul lettore video
+ Autoplay Interruption Timer: Timer di interruzione della riproduzione automatica
Privacy Settings:
- Privacy Settings: 'Impostazioni della privacy'
+ Privacy Settings: 'Privacy'
Remember History: 'Salva la cronologia'
Save Watched Progress: 'Salva i progressi raggiunti'
Clear Search Cache: 'Svuota la cache della ricerca'
@@ -467,47 +470,15 @@ Settings:
Are you sure you want to remove all your playlists?: Sei sicuro di voler rimuovere
tutte le tue playlist?
Subscription Settings:
- Subscription Settings: 'Impostazioni delle iscrizioni'
+ Subscription Settings: 'Iscrizioni'
Hide Videos on Watch: 'Nascondi i video visualizzati'
- Subscriptions Export Format:
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Gestisci le iscrizioni'
- Import Subscriptions: 'Importa Iscrizioni'
- Export Subscriptions: 'Esporta Iscrizioni'
- How do I import my subscriptions?: 'Come importo le mie iscrizioni?'
Fetch Feeds from RSS: Scarica gli aggiornamenti dai flussi RSS
Fetch Automatically: Recupera i feed automaticamente
- Only Show Latest Video for Each Channel: Mostra solo il video più recente per
- ciascun canale
Confirm Before Unsubscribing: Evita la cancellazione accidentale dell'iscrizione
- Advanced Settings:
- Advanced Settings: 'Impostazioni Avanzate'
- Enable Debug Mode (Prints data to the console): 'Abilità modalità Sviluppatore
- (log nella console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Indirizzo Proxy (Esempio:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Cliccare
- "PROVA PROXY" manderà una richiesta a https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usa Tor / Proxy per chiamate API'
- TEST PROXY: 'PROVA PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Vedi Istanze Pubbliche'
- Clear History:
- Clear History: 'Pulisci Cronologia'
- # On Click
- Are you sure you want to delete your history?: 'Sei sicuro di voler eliminare
- la cronologia?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Pulisci Iscrizioni'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Sei sicuro di voler rimuovere
- tutte le iscrizioni?'
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': Limita il numero di video
+ visualizzati per ogni canale
+ To: A
Data Settings:
How do I import my subscriptions?: Come posso importare le mie iscrizioni?
Unknown data key: Chiave dati sconosciuta
@@ -538,13 +509,9 @@ Settings:
Export YouTube: Esporta per YouTube
Export FreeTube: Esporta per FreeTube
Export Subscriptions: Esporta le iscrizioni
- Import NewPipe: Importa da NewPipe
- Import YouTube: Importa da YouTube
- Import FreeTube: Importa da FreeTube
Select Export Type: Seleziona il tipo di esportazione
Select Import Type: Seleziona il tipo di importazione
- Data Settings: Impostazioni dei dati
- Check for Legacy Subscriptions: Controlla le iscrizioni obsolete
+ Data Settings: Dati
Manage Subscriptions: Gestisci i profili
Import Playlists: Importa playlist
Export Playlists: Esporta playlist
@@ -572,7 +539,7 @@ Settings:
Hide Comment Likes: Nascondi Mi piace dai commenti
Hide Channel Subscribers: Nascondi il numero di iscritti
Hide Video Views: Nascondi le visualizzazioni dei video
- Distraction Free Settings: Impostazioni della modalità senza distrazioni
+ Distraction Free Settings: Modalità senza distrazioni
Hide Live Chat: Nascondi la chat dal vivo
Hide Video Likes And Dislikes: Nascondi Mi piace e Non mi piace
Hide Active Subscriptions: Nascondi le iscrizioni attive
@@ -588,22 +555,21 @@ Settings:
Display Titles Without Excessive Capitalisation: Visualizza i titoli senza maiuscole
e punteggiatura eccessive
Hide Featured Channels: Nascondi i canali in evidenza
- Hide Channel Playlists: Nascondi le playlist del canale
- Hide Channel Community: Nascondi la comunità del canale
- Hide Channel Shorts: Nascondi i video brevi del canale
+ Hide Channel Playlists: Nascondi la scheda "Playlist" del canale
+ Hide Channel Community: Nascondi la scheda "Comunità" del canale
+ Hide Channel Shorts: Nascondi i "Video brevi" del canale
Sections:
General: Generale
Watch Page: Pagina di visualizzazione
Side Bar: Barra laterale
Channel Page: Pagina del canale
Subscriptions Page: Pagina delle iscrizioni
- Hide Channel Podcasts: Nascondi i podcast del canale
- Hide Channel Releases: Nascondi i rilasci del canale
+ Hide Channel Podcasts: Nascondi la scheda "Podcast" del canale
+ Hide Channel Releases: Nascondi la scheda "Rilasci" del canale
Hide Subscriptions Live: Nascondi le iscrizioni dal vivo
Hide Subscriptions Videos: Nascondi i video delle iscrizioni
Hide Subscriptions Shorts: Nascondi le iscrizioni ai video brevi
Hide Profile Pictures in Comments: Nascondi le immagini del profilo nei commenti
- Blur Thumbnails: Miniature sfocate
Hide Subscriptions Community: Nascondi la comunità di iscritti
Hide Channels Invalid: L'ID canale fornito non è valido
Hide Channels Disabled Message: Alcuni canali sono stati bloccati usando l'ID
@@ -616,13 +582,15 @@ Settings:
il testo
Hide Videos and Playlists Containing Text Placeholder: Parola, frammento di parola
o frase
+ Hide Channel Home: Nascondi la scheda "Pagina iniziale" del canale
+ Show Added Items: Mostra elementi aggiunti
The app needs to restart for changes to take effect. Restart and apply change?: L'app
deve essere riavviata affinché le modifiche abbiano effetto. Riavviare e applicare
la modifica?
Proxy Settings:
Proxy Protocol: Protocollo Proxy
Enable Tor / Proxy: Attiva Tor o Proxy
- Proxy Settings: Impostazioni del proxy
+ Proxy Settings: Proxy
Error getting network information. Is your proxy configured properly?: C'è stato
un errore di acquisizione delle informazioni di rete. Il proxy è stato configurato
correttamente?
@@ -632,17 +600,22 @@ Settings:
Ip: Ip
Your Info: Le tue informazioni
Test Proxy: Testa proxy
- Clicking on Test Proxy will send a request to: Cliccando su Testa proxy verrà
+ Clicking on Test Proxy will send a request to: Facendo clic su Testa proxy verrà
inviata una richiesta a
Proxy Port Number: Numero di porta del proxy
Proxy Host: Host del proxy
+ Proxy Warning: FreeTube non ha un proxy integrato ma può connettersi a un proxy
+ esterno, come uno in esecuzione sul tuo computer come Tor o un proxy esterno
+ come un proxy SOCKS5 fornito da alcune VPN. Se abilitato, assicurati che il
+ tuo proxy/Tor sia configurato correttamente, altrimenti FreeTube non sarà in
+ grado di recuperare alcun dato.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notifica quando un segmento sponsor viene
saltato
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL dell'API di
SponsorBlock (l'impostazione predefinita è https://sponsor.ajay.app)
Enable SponsorBlock: Abilita SponsorBlock
- SponsorBlock Settings: Impostazioni di SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Salta l'opzione
Show In Seek Bar: Mostra nella barra di ricerca
@@ -659,13 +632,13 @@ Settings:
Custom External Player Executable: File eseguibile del lettore esterno personalizzato
Ignore Unsupported Action Warnings: Ignora avvisi per azioni non supportate
External Player: Lettore esterno
- External Player Settings: Impostazioni del lettore esterno
+ External Player Settings: Lettore esterno
Players:
None:
Name: Nessuno
Ignore Default Arguments: Ignora argomenti predefiniti
Download Settings:
- Download Settings: Impostazioni dei download
+ Download Settings: Download
Ask Download Path: Chiedi il percorso di download
Choose Path: Scegli percorso
Download Behavior: Comportamento download
@@ -673,12 +646,12 @@ Settings:
Download in app: Download nell'app
Parental Control Settings:
Hide Unsubscribe Button: Nascondi il pulsante Annulla iscrizione
- Parental Control Settings: Impostazioni del controllo parentale
+ Parental Control Settings: Controllo genitori
Show Family Friendly Only: Mostra Solo per famiglie
Hide Search Bar: Nascondi la barra di ricerca
Experimental Settings:
Replace HTTP Cache: Sostituisci la cache HTTP
- Experimental Settings: Impostazioni sperimentali
+ Experimental Settings: Sperimentale
Warning: Queste Impostazioni sono sperimentali, causano arresti anomali se abilitate.
Si consiglia prima di fare un backup. Usare a proprio rischio!
Password Dialog:
@@ -688,43 +661,16 @@ Settings:
Unlock: Sblocca
Password Settings:
Set Password: Imposta password
- Password Settings: Impostazioni password
+ Password Settings: Password
Set Password To Prevent Access: Imposta una password per impedire l'accesso alle
Impostazioni
Remove Password: Rimuovi password
- Expand All Settings Sections: Espandi tutte le sezioni delle Impostazioni
Sort Settings Sections (A-Z): Ordina le sezioni delle Impostazioni (A-Z)
+ Return to Settings Menu: Torna al menu Impostazioni
About:
#On About page
About: 'Informazioni'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Questo
- software è rilasciato con licenza gratuita AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Hai trovato un problema? Vuoi suggerire nuove funzionalità? Vuoi dare una mano?
- Controlla la nostra pagina GitHub. Accettiamo volentieri pull request.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Grazie
- mille alle persone e ai progetti che rendono FreeTube possibile!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Vuoi
- chattare? Entra nel nostro server Element / Matrix. Per favore, leggi il regolamento
- prima di entrare.'
-
- 'Looking for help? Check out our Wiki page.': 'Cerchi aiuto? Dai un’occhiata alla
- nostra pagina Wiki.'
-
- Check out our Firefox extension!: 'Dai un’occhiata alla nostra estensione Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Se
- ti piace FreeTube, prendi in considerazione di donare con Liberapay o al nostro
- indirizzo Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Ultime Notizie di Freetube'
-
#On Channel Page
Donate: Dona
Blog: Blog
@@ -747,8 +693,6 @@ About:
Website: Sito web
Please check for duplicates before posting: Controlla se ci sono duplicati prima
di pubblicare
- View License: Vedi licenza
- Licensed under the AGPLv3: Distribuito sotto la licenza AGPLv3
Source code: Codice sorgente
Beta: Beta
Discussions: Discussioni
@@ -757,7 +701,7 @@ About:
Channel:
Subscribe: 'Iscriviti'
Unsubscribe: 'Disiscriviti'
- Search Channel: 'Cerca nel canale'
+ Search Channel: 'Ricerca nel canale'
Your search results have returned 0 results: 'La tua ricerca ha prodotto 0 risultati'
Sort By: 'Ordina per'
Videos:
@@ -781,7 +725,7 @@ Channel:
Channel Description: 'Descrizione canale'
Featured Channels: 'Canali in evidenza'
Tags:
- Search for: Cerca "{tag}"
+ Search for: Ricerca "{tag}"
Tags: Etichette
Details: Dettagli
Joined: Iscrizione
@@ -823,6 +767,9 @@ Channel:
Releases: Rilasci
This channel does not currently have any releases: Questo canale non ha attualmente
alcun rilascio
+ Home:
+ Home: Pagina iniziale
+ View Playlist: Visualizza la playlist
Video:
Mark As Watched: 'Contrassegna come guardato'
Remove From History: 'Rimuovi dalla cronologia'
@@ -852,38 +799,8 @@ Video:
chat dal vivo non è attualmente supportata con le API di Invidious. È necessaria
una connessione diretta a YouTube.'
Published:
- Jan: 'Gen'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mag'
- Jun: 'Giu'
- Jul: 'Lug'
- Aug: 'Ago'
- Sep: 'Set'
- Oct: 'Ott'
- Nov: 'Nov'
- Dec: 'Dic'
- Second: 'Secondo'
- Seconds: 'Secondi'
- Hour: 'Ora'
- Hours: 'Ore'
- Day: 'Giorno'
- Days: 'Giorni'
- Week: 'Settimana'
- Weeks: 'Settimane'
- Month: 'Mese'
- Months: 'Mesi'
- Year: 'Anno'
- Years: 'Anni'
- Ago: 'Fa'
- Upcoming: 'Première il'
- Minutes: Minuti
- Minute: Minuto
- Less than a minute: Meno di un minuto
In less than a minute: In meno di un minuto
Published on: 'Pubblicato il'
- Publicationtemplate: '{number} {unit} fa'
#& Videos
Play Previous Video: Riproduci il video precedente
Play Next Video: Riproduci il prossimo video
@@ -974,6 +891,16 @@ Video:
Skipped segment: Segmento {segmentCategory} saltato
IP block: YouTube ha bloccato il tuo indirizzo IP impedendogli di guardare i video.
Prova a passare a una VPN o a un proxy diverso.
+ Unlisted: Non elencato
+ MembersOnly: I video riservati agli abbonati non possono essere guardati con FreeTube,
+ poiché richiedono l'accesso a Google e l'iscrizione a pagamento al canale dell'utente
+ che li ha caricati.
+ AgeRestricted: I video con limiti di età non possono essere guardati con FreeTube
+ poiché richiedono l'accesso a Google e l'utilizzo di un account YouTube con età
+ verificata.
+ DeArrow:
+ Show Original Details: Mostra dettagli originali
+ Show Modified Details: Mostra dettagli modificati
Videos:
#& Sort By
Sort By:
@@ -984,9 +911,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Guarda playlist completa'
- Videos: 'Video'
- View: 'Visualizzazione'
- Views: 'Visualizzazioni'
Last Updated On: 'Ultimo aggiornamento il'
# On Video Watch Page
@@ -1004,7 +928,6 @@ Playlist:
VideoTitleAscending: Titolo (A-Z)
VideoDurationAscending: Durata (prima la più breve)
VideoDurationDescending: Durata (prima la più lunga)
-Toggle Theatre Mode: 'Attiva/disattiva la modalità teatro'
Change Format:
Change Media Formats: 'Cambia formato video'
Use Dash Formats: 'Usa i formati DASH'
@@ -1038,7 +961,7 @@ Share:
Mini Player: 'Mini visualizzatore'
Comments:
Comments: 'Commenti'
- Click to View Comments: 'Clicca per vedere i commenti'
+ Click to View Comments: 'Fai clic per vedere i commenti'
Getting comment replies, please wait: 'Sto scaricando le risposte ai commenti, per
favore attendi'
Show Comments: 'Mostra i commenti'
@@ -1069,12 +992,10 @@ Comments:
Up Next: 'Prossimi video'
# Toast Messages
-Local API Error (Click to copy): 'Errore API Locale (Clicca per copiare)'
-Invidious API Error (Click to copy): 'Errore API Invidious (Clicca per copiare)'
+Local API Error (Click to copy): 'Errore API locale (fai clic per copiare)'
+Invidious API Error (Click to copy): 'Errore API Invidious (fai clic per copiare)'
Falling back to Invidious API: 'Torno alle API Invidious'
Falling back to Local API: 'Torno alle API locali'
-Subscriptions have not yet been implemented: 'Le Iscrizioni non sono ancora state
- implementate'
Loop is now disabled: 'Il loop è ora disabilitato'
Loop is now enabled: 'Il loop è ora abilitato'
Shuffle is now disabled: 'La riproduzione casuale è disabilitata'
@@ -1088,9 +1009,9 @@ Canceled next video autoplay: 'Riproduzione automatica del prossimo video annull
Yes: 'Sì'
No: 'No'
A new blog is now available, {blogTitle}. Click to view more: 'Un nuovo blog è ora
- disponibile, {blogTitle}. Clicca per saperne di più'
+ disponibile, {blogTitle}. Fai clic per saperne di più'
Version {versionNumber} is now available! Click for more details: La versione {versionNumber}
- è ora disponibile! Clicca per maggiori dettagli
+ è ora disponibile! Fai clic per maggiori dettagli
Download From Site: Scarica dal sito
The playlist has been reversed: La playlist è stata invertita
Profile:
@@ -1135,7 +1056,7 @@ Profile:
All Channels: Tutti i canali
Profile Select: Seleziona il profilo
Profile Filter: Filtro del profilo
- Profile Settings: Impostazioni dei profili
+ Profile Settings: Profilo
Toggle Profile List: Attiva/disattiva elenco profili
Open Profile Dropdown: Apri il menu a discesa del profilo
Close Profile Dropdown: Chiudi il menu a discesa del profilo
@@ -1156,9 +1077,9 @@ Tooltips:
Scroll Playback Rate Over Video Player: Mentre il cursore è sopra il video, tieni
premuto il tasto CTRL (Command su Mac) e scorri la rotella del mouse in avanti
o indietro per controllare la velocità di riproduzione. Tieni premuto il tasto
- CTRL (Command su Mac) e clicca con il tasto sinistro del mouse per tornare rapidamente
- alla velocità di riproduzione predefinita (1x a meno che non sia stata cambiata
- nelle Impostazioni).
+ CTRL (Command su Mac) e fai clic con il tasto sinistro del mouse per tornare
+ rapidamente alla velocità di riproduzione predefinita (1x a meno che non sia
+ stata cambiata nelle Impostazioni).
Skip by Scrolling Over Video Player: Usa la rotella di scorrimento per saltare
il video, in stile MPV.
Subscription Settings:
@@ -1183,11 +1104,14 @@ Tooltips:
External Link Handling: "Scegli il comportamento predefinito quando si fa clic
su un link che non può essere aperto in FreeTube.\nPer impostazione predefinita,
FreeTube aprirà il link cliccato nel browser predefinito.\n"
+ Open Deep Links In New Window: Gli URL passati a FreeTube, ad esempio tramite
+ estensioni del browser di reindirizzamento o argomenti della riga di comando,
+ vengono aperti in una nuova finestra.
External Player Settings:
Ignore Warnings: Non notifica gli avvisi quando il lettore esterno selezionato
non supporta l'azione richiesta (ad esempio invertire la playlist, etc.).
Custom External Player Arguments: Invia al lettore esterno qualsiasi argomento
- personalizzato dalla linea di comando, separato da punto e virgola (';').
+ personalizzato dalla linea di comando.
Custom External Player Executable: Per impostazione predefinita, FreeTube imposta
il lettore esterno scelto tramite la variabile d'ambiente PATH. Se necessario,
un percorso personalizzato può essere impostato qui.
@@ -1217,18 +1141,16 @@ Tooltips:
UseDeArrowTitles: Sostituisci i titoli dei video coi titoli inviati dagli utenti
di DeArrow.
UseDeArrowThumbnails: Sostituisci le miniature dei video con le miniature di DeArrow.
-Playing Next Video Interval: Riproduzione del video successivo tra un attimo. Clicca
- per annullare. | Riproduzione del video successivo tra {nextVideoInterval} secondi.
- Clicca per annullare. | Riproduzione del video successivo tra {nextVideoInterval}
- secondi. Clicca per annullare.
+Playing Next Video Interval: Riproduzione del video successivo tra un attimo. Fai
+ clic per annullare. | Riproduzione del video successivo tra {nextVideoInterval}
+ secondi. Fai clic per annullare. | Riproduzione del video successivo tra {nextVideoInterval}
+ secondi. Fai clic per annullare.
More: Altro
Open New Window: Apri una nuova finestra
Default Invidious instance has been cleared: L'istanza predefinita di Invidious è
stata cancellata
Default Invidious instance has been set to {instance}: L'istanza predefinita di Invidious
è stata impostata a {instance}
-Hashtags have not yet been implemented, try again later: Gli hashtag non sono ancora
- stati implementati, riprova più tardi
Unknown YouTube url type, cannot be opened in app: Tipo di URL di YouTube sconosciuto,
non può essere aperto nell'app
Search Bar:
@@ -1239,18 +1161,16 @@ Are you sure you want to open this link?: Sei sicuro di voler aprire questo link
Downloading has completed: 'Il download di {videoTitle} è terminato'
Starting download: Avvio del download di "{videoTitle}"
Downloading failed: Si è verificato un problema durante il download di "{videoTitle}"
-Screenshot Success: Screenshot salvato come "{filePath}"
+Screenshot Success: Screenshot salvato
Screenshot Error: Screenshot non riuscito. {error}
New Window: Nuova finestra
Channels:
- Unsubscribed: '{channelName} è stato rimosso dalle tue iscrizioni'
Title: Elenco canali
Channels: Canali
- Search bar placeholder: Cerca canali
+ Search bar placeholder: Ricerca canali
Count: '{number} canale/i trovato/i.'
Empty: L'elenco dei tuoi canali è attualmente vuoto.
Unsubscribe Prompt: Sei sicuro di voler annullare l'iscrizione a "{channelName}"?
- Unsubscribe: Annulla l'iscrizione
Clipboard:
Cannot access clipboard without a secure connection: Impossibile accedere agli appunti
senza una connessione sicura
@@ -1261,6 +1181,7 @@ Chapters:
capitolo corrente: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Elenco capitoli nascosto,
capitolo corrente: {chapterName}'
+ Key Moments: Momenti chiave
Preferences: Preferenze
Ok: OK
Hashtag:
@@ -1304,3 +1225,19 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Apertura di URL potenzialmente non sicura
bloccata: "{url}".'
+shortcutJoinOperator: +
+Keys:
+ ctrl: Ctrl
+ arrowdown: Freccia giù
+ arrowleft: Freccia sinistra
+ arrowright: Freccia destra
+ arrowup: Freccia su
+ alt: Alt
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Right-click or hold to see history: Fai clic con il tasto destro o tieni premuto per
+ visualizzare la cronologia
+Autoplay Interruption Timer: Riproduzione automatica annullata a causa di {autoplayInterruptionIntervalHours}
+ ore di inattività
+Description:
+ Expand Description: '...di più'
+ Collapse Description: Mostra meno
diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml
index 7e0405c87f95f..97065800a5eb5 100644
--- a/static/locales/ja.yaml
+++ b/static/locales/ja.yaml
@@ -119,14 +119,11 @@ Trending:
Movies: 映画
Gaming: ゲーム
Music: 音楽
- Default: 既定
+ Default: デフォルト
Most Popular: '人気'
Playlists: '再生リスト'
User Playlists:
Your Playlists: 'あなたの再生リスト'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 保存した動画はありません。一覧に表示させるには、ビデオの角にある保存ボタンをクリックします
- Playlist Message:
- このページは完全に機能する再生リストを反映していません。保存した動画やお気に入りの動画のみが表示されます。作業が完了すると、現在ここにあるすべての動画は「Favorites」の再生リストに移行されます。
Search bar placeholder: 再生リストの検索
Empty Search Message: この再生リストに、検索に一致する動画はありません
This playlist currently has no videos.: 現在、この再生リストには動画がありません。
@@ -157,7 +154,6 @@ User Playlists:
This video cannot be moved up.: この動画は上に移動できません.
Some videos in the playlist are not loaded yet. Click here to copy anyway.: 再生リスト内のすべての動画が読み込まれていません。とにかくコピーするにはここをクリック。
There was an issue with updating this playlist.: この再生リストの更新に問題が発生しました。
- Quick bookmark disabled: クイックブックマークは無効です
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: この再生リストは、{oldPlaylistName}
の代わりにクイックブックマークとして使用されるようになりました。元に戻すにはここをクリック
Video has been removed: 動画は削除されました
@@ -184,9 +180,7 @@ User Playlists:
Add to Playlist: 再生リストに追加
Delete Playlist: 再生リストの削除
Cancel: キャンセル
- Disable Quick Bookmark: クイック ブックマークを無効にする
Are you sure you want to delete this playlist? This cannot be undone: この再生リストを削除してもいいですか?復元は不可能です。
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: 再生リストから再生済みの動画を削除してもいいですか?復元は不可能です。
You have no playlists. Click on the create new playlist button to create a new one.: 再生リストがありません。新しい再生リストを作成するには、「新しい再生リストの作成」ボタンをクリックしてください。
AddVideoPrompt:
"{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
@@ -221,6 +215,8 @@ User Playlists:
Remove Duplicate Videos: 重複した動画を削除
Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: この再生リストから視聴済みの動画を1本削除してもよろしいですか?この操作は元に戻せません。
| この再生リストから視聴済みの {playlistItemCount} 本の動画を削除してもよろしいですか?この操作は元に戻せません。
+ The playlist has been successfully exported: 再生リストのエクスポートに成功しました
+ Export Playlist: この再生リストをエクスポート
History:
# On History Page
History: '履歴'
@@ -254,8 +250,6 @@ Settings:
End: '最後'
Hidden: 非表示
Blur: ぼかし
- 'Invidious Instance (Default is https://invidious.snopyta.org)': '接続先の Invidious
- サーバー(初期値は https://invidious.snopyta.org)'
Region for Trending: '急上昇の地域設定'
#! List countries
Check for Latest Blog Posts: 新着ブログの確認
@@ -277,6 +271,7 @@ Settings:
Auto Load Next Page:
Label: 次のページを自動で読み込む
Tooltip: 追加のページやコメント欄の続きを自動的に読み込みます。
+ Open Deep Links In New Window: FreeTube に渡された URL を新しいウィンドウで開く
Theme Settings:
Theme Settings: 'テーマ'
Match Top Bar with Main Color: '上部のバーをメインカラーに合わせる'
@@ -293,6 +288,8 @@ Settings:
Nordic: ノルディック
Solarized Dark: ソラライズド・ダーク
Solarized Light: ソラライズド・ライト
+ Gruvbox Dark: Gruvbox ダーク
+ Gruvbox Light: Gruvbox ライト
Main Color Theme:
Main Color Theme: 'テーマのメイン カラー'
Red: '赤'
@@ -340,6 +337,16 @@ Settings:
Solarized Cyan: ソラライズド・シアン
Solarized Green: ソラライズド・グリーン
Solarized Blue: ソラライズド・ブルー
+ Gruvbox Dark Green: Gruvbox ダークグリーン
+ Gruvbox Dark Blue: Gruvbox ダークブルー
+ Gruvbox Dark Aqua: Gruvbox ダークアクア
+ Gruvbox Light Red: Gruvbox ライトレッド
+ Gruvbox Light Blue: Gruvbox ライトブルー
+ Gruvbox Light Purple: Gruvbox ライトパープル
+ Gruvbox Dark Orange: Gruvbox ダークオレンジ
+ Gruvbox Dark Yellow: Gruvbox ダークイエロー
+ Gruvbox Dark Purple: Gruvbox ダークパープル
+ Gruvbox Light Orange: Gruvbox ライトオレンジ
Secondary Color Theme: 'テーマのアクセント カラー'
#* Main Color Theme
UI Scale: UIの拡大率
@@ -349,7 +356,6 @@ Settings:
Hide FreeTube Header Logo: FreeTube ヘッダー ロゴの非表示
Player Settings:
Player Settings: 'プレーヤー'
- Remember History: '履歴を記憶'
Play Next Video: '次の動画の自動再生'
Turn on Subtitles by Default: 'デフォルトで字幕を有効にする'
Autoplay Videos: '動画の自動再生'
@@ -385,8 +391,8 @@ Settings:
Video Playback Rate Interval: 動画再生速度間隔
Screenshot:
File Name Label: ファイル名のパターン
- File Name Tooltip: 以下の変数が使用できます。%Y 4 桁の年。%M 2 桁の月。%D 2 桁の日。%H 2 桁の時間。%N 2 桁の分。%S
- 2 桁の秒。%T 3 桁のミリ秒。%s 2 桁の動画の秒数。%t 3 桁の動画のミリ秒。%i 動画 ID。「\」または「/」を使用してサブフォルダを作成できます。
+ File Name Tooltip: 以下の変数が使用可能です。%Y 年(4桁)%M 月(2桁)%D 日(2桁)%H 時間(2桁)%N 分(2桁)%S
+ 秒(2桁)%T ミリ秒(3桁)%s 動画の秒数 %t 動画のミリ秒(3桁)%i 動画ID が使用できます。
Error:
Forbidden Characters: 使用禁止文字
Empty File Name: 空のファイル名
@@ -398,45 +404,15 @@ Settings:
Folder Button: フォルダの選択
Enter Fullscreen on Display Rotate: 画面の回転時に全画面表示にする
Skip by Scrolling Over Video Player: 動画プレーヤーをスクロールして動画をスキップ
+ Autoplay Interruption Timer: 自動再生の停止タイマー
Subscription Settings:
Subscription Settings: '登録チャンネル'
Hide Videos on Watch: '視聴済みの動画を非表示にする'
- Subscriptions Export Format:
- Subscriptions Export Format: '登録のエクスポート形式'
- #& Freetube
- Newpipe: 'NewPipe'
- OPML: 'OPML'
- Manage Subscriptions: '登録の管理'
- Import Subscriptions: '登録のインポート'
- Export Subscriptions: '登録のエクスポート'
- How do I import my subscriptions?: 'どうやってインポートするのですか?'
Fetch Feeds from RSS: RSS から情報取得
Fetch Automatically: フィードの自動取得
Confirm Before Unsubscribing: 登録解除する前に確認画面を表示する
- Only Show Latest Video for Each Channel: 各チャンネルの最新動画のみを表示する
- Advanced Settings:
- Advanced Settings: '詳細設定'
- Enable Debug Mode (Prints data to the console): 'デバッグ モードの有効化(コンソールにデータ出力)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'プロキシーのアドレス(例:SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '「プロキシーのテスト」ボタンをクリックすると、https://ipinfo.io/json
- へリクエストを送信します'
- Use Tor / Proxy for API calls: 'API 呼び出しに Tor/Proxy を使用'
- TEST PROXY: 'プロキシーのテスト'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: '公開インスタンスを参照'
- Clear History:
- Clear History: '履歴の削除'
- # On Click
- Are you sure you want to delete your history?: '履歴を削除しますか?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: '登録の削除'
- # On Click
- Are you sure you want to remove all subscriptions?: 'すべての登録チャンネルを削除しますか?'
- #& Yes
- #& No
-
+ 'Limit the number of videos displayed for each channel': 各チャンネルに表示する動画の数を制限する
+ To: 上限
Privacy Settings:
Save Watched Progress: 再生位置の保存
Remember History: 履歴の保存
@@ -473,15 +449,11 @@ Settings:
Export NewPipe: NewPipe エクスポート
Export YouTube: YouTube エクスポート
Export FreeTube: FreeTube エクスポート
- Import YouTube: YouTube インポート
- Import NewPipe: NewPipe インポート
- Import FreeTube: FreeTube インポート
Export Subscriptions: 登録チャンネルのエクスポート
Import Subscriptions: 登録チャンネルのインポート
Select Export Type: エクスポート形式の選択
Select Import Type: インポート形式の選択
Data Settings: データ
- Check for Legacy Subscriptions: 旧型式の登録チャンネルの確認
Manage Subscriptions: 登録チャンネルの管理
Playlist insufficient data: 再生リスト「{playlist}」のデータが不十分なため、項目をスキップします
All playlists has been successfully imported: すべての再生リストが正常にインポートされました
@@ -517,8 +489,8 @@ Settings:
Hide Channels: チャンネルから動画を非表示にする
Hide Channels Placeholder: チャンネル ID
Display Titles Without Excessive Capitalisation: 過剰な大文字や句読点のないタイトルの表示
- Hide Channel Playlists: チャンネル再生リストの非表示
- Hide Channel Community: チャンネルコミュニティの非表示
+ Hide Channel Playlists: チャンネルの「再生リスト」タブを隠す
+ Hide Channel Community: チャンネルの「コミュニティ」タブを隠す
Sections:
Side Bar: サイドバー
Channel Page: チャンネル ページ
@@ -526,14 +498,13 @@ Settings:
General: 一般
Subscriptions Page: 登録チャンネル ページ
Hide Featured Channels: おすすめチャンネルの非表示
- Hide Channel Shorts: ショート動画チャンネルの非表示
- Hide Channel Podcasts: ポッドキャスト チャンネルの非表示
+ Hide Channel Shorts: チャンネルの「ショート動画」タブを隠す
+ Hide Channel Podcasts: チャンネルの「ポッドキャスト」タブを隠す
Hide Subscriptions Shorts: 登録チャンネルのショート動画の非表示
Hide Subscriptions Live: 登録チャンネルのライブ配信の非表示
Hide Subscriptions Videos: 登録チャンネルの動画の非表示
- Hide Channel Releases: チャンネルの新着情報の非表示
+ Hide Channel Releases: チャンネルの「新着情報」タブを隠す
Hide Profile Pictures in Comments: コメント欄のプロフィール写真を隠す
- Blur Thumbnails: サムネイルをぼかす
Hide Subscriptions Community: 登録チャンネルのコミュニティの非表示
Hide Channels Invalid: 提供されたチャンネル ID が無効です
Hide Channels Disabled Message: 一部のチャンネルが ID を使用してブロックされ、処理されませんでした。これらの ID が更新されている間、機能はブロックされます
@@ -541,6 +512,8 @@ Settings:
Hide Channels API Error: 指定されたIDのユーザーを検索する際にエラーが発生しました。IDが正しいかもう一度確認してください。
Hide Videos and Playlists Containing Text Placeholder: 単語、単語の一部、またはフレーズ
Hide Videos and Playlists Containing Text: 特定のテキストを含む動画と再生リストを非表示にする
+ Hide Channel Home: チャンネルの「ホーム」タブを隠す
+ Show Added Items: 追加された項目を表示
The app needs to restart for changes to take effect. Restart and apply change?: 変更の反映には、アプリの再起動が必要です。再起動して変更を適用しますか?
Proxy Settings:
Error getting network information. Is your proxy configured properly?: ネットワーク情報の取得中にエラーが発生しました。プロキシーを正しく設定してますか?
@@ -556,6 +529,9 @@ Settings:
Proxy Protocol: プロキシのプロトコル
Enable Tor / Proxy: Tor / プロキシの有効化
Proxy Settings: プロキシ
+ Proxy Warning: FreeTube にはプロキシは内蔵されていませんが、Tor のようなご使用のマシン上で動作するものや、一部の VPN が提供する
+ SOCKS5 プロキシのような外部プロキシに接続することができます。有効にした場合は、プロキシ/Tor が適切に設定されていることを確認してください。そうでないと、FreeTube
+ はデータを取得できなくなります。
SponsorBlock Settings:
Notify when sponsor segment is skipped: スポンサーセグメントがスキップされたときに通知する
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': スポンサーブロック APIのURL(デフォルト
@@ -611,35 +587,11 @@ Settings:
Password: パスワード
Unlock: ロック解除
Sort Settings Sections (A-Z): 設定項目の並べ替え(A-Z)
- Expand All Settings Sections: 全ての設定項目を展開する
Return to Settings Menu: 設定に戻る
About:
#On About page
About: '概要'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'このコピーレフトのソフトウェアは、AGPL-3.0
- の自由なライセンスです。'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- バグの報告や機能要望、サポートが必要であれば、私たちの GitHub をご覧ください。プルリクエストも歓迎します。
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'FreeTube
- の実現のために努力している人々とプロジェクトに感謝します!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'チャットが必要であれば私たちの
- Element / Matrix に参加してください。参加前にルールの確認をお願いします。'
-
- 'Looking for help? Check out our Wiki page.': 'ヘルプが必要なら私たちの Wiki をご覧ください。'
-
- Check out our Firefox extension!: 'Firefox 拡張機能をご覧ください!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'FreeTube
- をお楽しみの方は、Liberapay か Bitcoin アドレスを通じて寄付をお願いします。'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'FreeTube 新着情報'
-
#On Channel Page
Donate: 寄付
FreeTube is made possible by: FreeTube が実現できているのは
@@ -661,8 +613,6 @@ About:
Help: ヘルプ
GitHub releases: GitHub リリース
Downloads / Changelog: ダウンロード / 変更ログ
- View License: ライセンスの表示
- Licensed under the AGPLv3: AGPLv3 の下でライセンス供与
Source code: ソースコード
Beta: ベータ
Discussions: 議論
@@ -726,6 +676,9 @@ Channel:
Podcasts:
This channel does not currently have any podcasts: このチャンネルにはポッドキャストがありません
Podcasts: ポッドキャスト
+ Home:
+ View Playlist: 再生リストを表示
+ Home: ホーム
Video:
Open in YouTube: 'YouTube で表示'
Copy YouTube Link: 'YouTube リンクのコピー'
@@ -746,38 +699,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '現在、ライブチャットは
Invidious API では未対応です。直接 YouTube への接続が必要です。'
Published:
- Jan: '1 月'
- Feb: '2 月'
- Mar: '3 月'
- Apr: '4 月'
- May: '5 月'
- Jun: '6 月'
- Jul: '7 月'
- Aug: '8 月'
- Sep: '9 月'
- Oct: '10 月'
- Nov: '11 月'
- Dec: '12 月'
- Second: '秒'
- Seconds: '秒'
- Hour: '時間'
- Hours: '時間'
- Day: '日'
- Days: '日'
- Week: '週間'
- Weeks: '週間'
- Month: 'ヶ月'
- Months: 'ヶ月'
- Year: '年'
- Years: '年'
- Ago: '前'
- Upcoming: 'プレミア公開'
- Minutes: 分
- Minute: 分
- Less than a minute: 1分以内
- In less than a minute: 1 分以内に
+ In less than a minute: 1 分以内
Published on: '公開日'
- Publicationtemplate: '{number} {unit} 前'
#& Videos
Video has been removed from your history: 動画を履歴から削除しました
Remove From History: 履歴から削除
@@ -817,7 +740,7 @@ Video:
looping playlists: 再生リストのループ
shuffling playlists: シャッフル再生リスト
reversing playlists: 再生リストを反転させる
- opening specific video in a playlist (falling back to opening the video): 再生リストで特定のビデオを開く
+ opening specific video in a playlist (falling back to opening the video): 再生リストで特定の動画を開く
(ビデオを開く前にフォールバック)
opening playlists: 再生リストを開く
setting a playback rate: 再生レートの設定
@@ -865,6 +788,13 @@ Video:
Take Screenshot: スクリーンショットを撮る
Show Stats: 統計を表示
IP block: YouTube はあなたのIPアドレスからの動画視聴をブロックしました。別の VPN またはプロキシに切り替えてみてください。
+ Unlisted: 限定公開
+ MembersOnly: メンバー限定動画は Google にログインし、投稿チャンネルに課金する必要があるので FreeTube から直接見ることはできません。
+ AgeRestricted: 年齢制限がかかっている 動画 は Google にログインしておりかつ年齢確認を済ましている YouTube アカウントが必要なため、FreeTube
+ から直接見ることはできません。
+ DeArrow:
+ Show Original Details: 元の情報を表示
+ Show Modified Details: 変更された詳細を表示
Videos:
#& Sort By
Sort By:
@@ -875,9 +805,6 @@ Videos:
Playlist:
#& About
View Full Playlist: '完全な再生リストの表示'
- Videos: '本の動画'
- View: '回視聴'
- Views: '回視聴'
Last Updated On: '最終更新日'
# On Video Watch Page
@@ -895,7 +822,6 @@ Playlist:
Sort By: 並び替え
VideoDurationAscending: 再生時間(短い順)
VideoDurationDescending: 再生時間(長い順)
-Toggle Theatre Mode: 'シアターモードの切替'
Change Format:
Change Media Formats: '動画形式の変更'
Use Dash Formats: 'DASH 形式の使用'
@@ -955,7 +881,6 @@ Local API Error (Click to copy): '内部 API エラー(クリックしてコ
Invidious API Error (Click to copy): 'Invidious API エラー(クリックしてコピー)'
Falling back to Invidious API: '代替の Invidious API に切替'
Falling back to Local API: '代替の内部 API に切替'
-Subscriptions have not yet been implemented: '登録チャンネルは未実装です'
Loop is now disabled: 'ループ再生を無効にしました'
Loop is now enabled: 'ループ再生を有効にしました'
Shuffle is now disabled: 'シャッフル再生を無効にしました'
@@ -1039,8 +964,9 @@ Tooltips:
Region for Trending: 急上昇の地域設定では、急上昇動画を表示する国を選択できます。
External Link Handling: "FreeTube で開けないリンクをクリックしたときのデフォルトの動作を選択します。\nデフォルトでは、FreeTube
はクリックしたリンクをデフォルトのブラウザで開きます。\n"
+ Open Deep Links In New Window: FreeTube に渡された URL は、ブラウザの拡張機能やコマンドライン引数などによって、新しいウィンドウで開かれます。
External Player Settings:
- Custom External Player Arguments: '";"、セミコロンで区切られたカスタム コマンド ライン引数を外部プレーヤーに渡します。'
+ Custom External Player Arguments: '外部プレイヤーに渡したいカスタムコマンドライン引数。'
Ignore Warnings: 現在の外部プレーヤーが、現在のアクションに未対応の場合(再生リストを逆順にするなど)に警告を抑制します。
Custom External Player Executable: デフォルトでは、FreeTube は選択した外部プレーヤーが PATH 環境変数を介して見つかると想定します。必要に応じて、カスタム
パスをここで設定できます。
@@ -1064,7 +990,6 @@ Tooltips:
Playing Next Video Interval: すぐに次の動画を再生します。クリックするとキャンセル。|次の動画を {nextVideoInterval}
秒で再生します。クリックするとキャンセル。|次の動画を {nextVideoInterval} 秒で再生します。クリックするとキャンセル。
More: もっと見る
-Hashtags have not yet been implemented, try again later: ハッシュタグは未実装です。実装後に実行してください
Unknown YouTube url type, cannot be opened in app: 不明な YouTube URL タイプのため、アプリで開くことができません
Open New Window: 新しいウィンドウを開く
Default Invidious instance has been cleared: デフォルトの Invidious インスタンスがクリアされました
@@ -1078,14 +1003,12 @@ Downloading has completed: '"{videoTitle}" のダウンロードが完了しま
Downloading failed: '"{videoTitle}" のダウンロード中に問題が発生しました'
Channels:
Channels: チャンネル
- Unsubscribe: 登録解除
- Unsubscribed: '「{channelName} 」のチャンネル登録を解除しました'
Title: チャンネル一覧
Search bar placeholder: チャンネル検索
Unsubscribe Prompt: 「{channelName}」のチャンネル登録を解除しますか?
Count: '{number} 件のチャンネルが見つかりました。'
Empty: 現在、チャンネル一覧は空です。
-Screenshot Success: スクリーンショットを「{filePath}」に保存しました
+Screenshot Success: スクリーンショットを保存しました
Screenshot Error: スクリーンショットに失敗しました。{error}
New Window: 新しいウィンドウ
Clipboard:
@@ -1097,6 +1020,7 @@ Chapters:
{chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'チャプター リストを非表示、現在のチャプター:
{chapterName}'
+ Key Moments: ハイライト
Preferences: 環境設定
Ok: オーケー
Hashtag:
@@ -1136,3 +1060,17 @@ Trimmed input must be at least N characters long: トリミングされた入力
| トリミングされた入力は少なくとも {length} 文字以上でなければなりません
'Blocked opening potentially unsafe URL': '安全でない可能性のあるURLをブロックしました: "{url}"。'
Display Label: '{label}:{value}'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: 下矢印
+ arrowleft: 左矢印
+ arrowright: 右矢印
+ arrowup: 上矢印
+Right-click or hold to see history: 右クリックまたは長押しで 履歴 を表示
+Autoplay Interruption Timer: '{autoplayInterruptionIntervalHours} 時間の無操作状態が続いたため、自動再生をキャンセルしました'
+Description:
+ Expand Description: '...もっと見る'
+ Collapse Description: 表示を減らす
diff --git a/static/locales/ka.yaml b/static/locales/ka.yaml
index 3cee0eeade543..9f030969a3569 100644
--- a/static/locales/ka.yaml
+++ b/static/locales/ka.yaml
@@ -99,8 +99,6 @@ Channels:
Search bar placeholder: 'არხების ძიება'
Count: 'ნაპოვნია {number} არხი.'
Empty: 'თქვენი არხების სია ამჟამად ცარიელია.'
- Unsubscribe: 'გამოწერის გაუქმება'
- Unsubscribed: '{channelName} წაიშალა თქვენი გამოწერებიდან'
Unsubscribe Prompt: 'დარწმუნებული ხართ, რომ გსურთ "{channelName}"ის გამოწერის გაუქმება?'
Trending:
Trending: 'პოპულარული'
@@ -113,13 +111,6 @@ Most Popular: 'ყველაზე პოპულარული'
Playlists: 'დასაკრავი სიები'
User Playlists:
Your Playlists: 'თქვენი დასაკრავი სიები'
- Playlist Message: 'ეს გვერდი არ ასახავს სრულად მოქმედ დასაკრავ სიებს. აქ მხოლოდ
- ჩამოთვლილი იქნება ვიდეოები, რომლებიც თქვენ გაქვთ შენახული ან დამატებული გაქვთ
- რჩეულებში. როდესაც მუშაობა დასრულდება, ყველა აქ ჩამოთვლილი ვიდეო გადაინაცვლებს
- „რჩეულების“ დასაკრავ სიაში.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'თქვენი
- შენახული ვიდეოები ცარიელია. დააჭირეთ ღილაკს შენახვა ვიდეოს კუთხეში, რათა ის აქ
- გამოჩნდეს'
Empty Search Message: 'ამ დასაკრავ სიაში თქვენი ძიების შესაბამისი ვიდეოები არ არის'
Search bar placeholder: 'დასაკრავ სიაში ძიება'
History:
diff --git a/static/locales/ko.yaml b/static/locales/ko.yaml
index 37d10467d5aca..1f89eb85743c4 100644
--- a/static/locales/ko.yaml
+++ b/static/locales/ko.yaml
@@ -105,10 +105,6 @@ Most Popular: '인기 동영상'
Playlists: '재생 목록'
User Playlists:
Your Playlists: '나의 재생 목록'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 재생
- 목록이 없습니다. 영상의 오른쪽 아래에 있는 저장 버튼을 사용하여 재생 목록에 영상을 추가하세요
- Playlist Message: 지금 보시는 페이지는 완전한 플레이 리스트가 아닙니다. 이곳에는 저장되었거나 즐겨 찾기 표시가 된 항목만 표시
- 됩니다. 작업이 끝나면, 여기에 표시된 영상들은 '즐겨 찾기' 항목으로 옮겨집니다.
Search bar placeholder: 재생 목록에서 검색
Empty Search Message: 이 재생 목록에 검색과 일치하는 동영상이 없습니다
History:
@@ -145,8 +141,6 @@ Settings:
Beginning: '시작장면'
Middle: '중간장면'
End: '마지막장면'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Instance
- (기본설정은 https://invidious.snopyta.org)'
Region for Trending: '트렌드 국가'
#! List countries
View all Invidious instance information: Indivious 서버의 전체 목록 보기
@@ -266,8 +260,7 @@ Settings:
Quality Label: 스크린샷 품질
File Name Label: 파일 이름 패턴
File Name Tooltip: 아래 변수를 사용할 수 있습니다. %Y 년 4자리. %M 월 2자리. %D 일 2자리. %H 시간 2자리.
- %N 분 2자리. %S 초 2자리. %T 밀리초 3자리. %s 비디오초. %t 비디오 밀리초 3자리. %i 비디오 ID. "\" 또는
- "/" 를 사용하여 하위 폴더를 만들 수도 있습니다.
+ %N 분 2자리. %S 초 2자리. %T 밀리초 3자리. %s 비디오초. %t 비디오 밀리초 3자리. %i 비디오 ID.
Skip by Scrolling Over Video Player: 비디오 플레이어를 스크롤하여 건너뛰기
Enter Fullscreen on Display Rotate: 화면 회전 시 전체화면 활성화하기
Privacy Settings:
@@ -287,7 +280,6 @@ Settings:
Subscription Settings: '구독 설정'
Hide Videos on Watch: '시청한 동영상 숨기기'
Fetch Feeds from RSS: 'RSS에서 피드 가져오기'
- Manage Subscriptions: '구독 관리'
Fetch Automatically: 자동으로 피드 수집하기
Distraction Free Settings:
Distraction Free Settings: '방해받지 않는 모드 설정'
@@ -315,10 +307,6 @@ Settings:
Select Import Type: '가져오기 유형 선택'
Select Export Type: '내보내기 유형 선택'
Import Subscriptions: '구독 목록 가져오기'
- Import FreeTube: 'FreeTube 가져오기'
- Import YouTube: 'YouTube 가져오기'
- Import NewPipe: 'NewPipe 가져오기'
- Check for Legacy Subscriptions: '레거시 구독 확인'
Export Subscriptions: '구독 목록 내보내기'
Export FreeTube: 'FreeTube 내보내기'
Export YouTube: 'YouTube 내보내기'
@@ -349,7 +337,6 @@ Settings:
Subscription File: 구독 정보 파일
Playlist File: 재생목록 파일
History File: 시청기록 파일
- Advanced Settings: {}
Proxy Settings:
Error getting network information. Is your proxy configured properly?: 네트워크 정보를
가져오는 중 오류가 발생했습니다. 프록시가 올바르게 구성되어 있습니까?
@@ -438,8 +425,6 @@ About:
Help: 도움말
GitHub releases: GitHub 릴리스
Downloads / Changelog: 다운로드 / 변경 로그
- View License: 라이센스 보기
- Licensed under the AGPLv3: AGPLv3에 따라 라이센스가 부여됨
Source code: 소스 코드
Beta: 베타
Profile:
@@ -483,8 +468,6 @@ Profile:
Profile Filter: 프로필 필터
Profile Settings: 프로필 설정
Channel:
- Subscriber: '구독자'
- Subscribers: '구독자'
Subscribe: '구독'
Unsubscribe: '구독 취소'
Channel has been removed from your subscriptions: '채널이 구독에서 제거되었습니다'
@@ -550,39 +533,10 @@ Video:
video only: '비디오만'
audio only: '오디오만'
Published:
- Jan: '1월'
- Feb: '2월'
- Mar: '3월'
- Apr: '4월'
- May: '5월'
- Jun: '6월'
- Jul: '7월'
- Aug: '8월'
- Sep: '9월'
- Oct: '10월'
- Nov: '11월'
- Dec: '12월'
- Second: '초'
- Seconds: '초'
- Minute: '분'
- Minutes: '분'
- Hour: '시'
- Hours: '시'
- Day: '일'
- Days: '일'
- Week: '주'
- Weeks: '주'
- Month: '월'
- Months: '월'
- Year: '년'
- Years: '년'
- Ago: '전에'
- Upcoming: '초연일'
In less than a minute: 1분 이내에
Published on: '게시일'
Streamed on: '스트리밍됨'
Started streaming on: '스트리밍 시작'
- Publicationtemplate: '{number} {unit} 전'
#& Videos
Video has been saved: 동영상이 저장되었습니다
Video has been removed from your saved list: 저장된 목록에서 동영상이 제거되었습니다
@@ -626,16 +580,12 @@ Videos:
Playlist:
#& About
View Full Playlist: '전체 재생 목록 보기'
- Videos: '비디오'
- View: '보기'
- Views: '보기'
Last Updated On: '마지막 업데이트 날짜'
# On Video Watch Page
#* Published
#& Views
Playlist: 재생 목록
-Toggle Theatre Mode: '극장 모드 전환'
Change Format:
Change Media Formats: '비디오 형식 변경'
Use Dash Formats: 'DASH 형식 사용'
@@ -732,7 +682,6 @@ Falling back to Invidious API: 'Invidious API로 대체'
Falling back to Local API: '로컬 API로 대체'
This video is unavailable because of missing formats. This can happen due to country unavailability.: '이
동영상은 형식이 누락되어 사용할 수 없습니다. 이는 국가를 사용할 수 없기 때문에 발생할 수 있습니다.'
-Subscriptions have not yet been implemented: '구독이 아직 구현되지 않았습니다'
Loop is now disabled: '반복이 비활성화되었습니다'
Loop is now enabled: '반복이 활성화되었습니다'
Shuffle is now disabled: '셔플이 비활성화되었습니다'
@@ -749,8 +698,6 @@ No: '아니오'
More: 더 보기
Unknown YouTube url type, cannot be opened in app: 알 수 없는 YouTube URL 유형, 앱에서 열 수
없음
-Hashtags have not yet been implemented, try again later: 해시태그가 아직 구현되지 않았습니다. 나중에
- 다시 시도하세요
Playing Next Video Interval: 즉시 다음 동영상을 재생합니다. 취소하려면 클릭하세요. | {nextVideoInterval}초
후에 다음 동영상을 재생합니다. 취소하려면 클릭하세요. | {nextVideoInterval}초 후에 다음 동영상을 재생합니다. 취소하려면 클릭하세요.
Default Invidious instance has been set to {instance}: 기본 Invidious 인스턴스가 {instance}로
@@ -768,10 +715,8 @@ Channels:
Title: 채널 목록
Search bar placeholder: 채널 검색
Empty: 채널 목록이 비어 있습니다.
- Unsubscribe: 구독 취소
Unsubscribe Prompt: '"{channelName}"에서 구독을 취소하시겠습니까?'
Count: '{number} 채널이 발견되었습니다.'
- Unsubscribed: '{channelName} 구독에서 제거되었습니다'
Downloading has completed: '"{videoTitle}" 다운로드가 완료되었습니다'
Starting download: '"{videoTitle}" 다운로드를 시작하는 중'
Downloading failed: '"{videoTitle}"를 다운로드하는 동안 문제가 발생했습니다'
diff --git a/static/locales/ku.yaml b/static/locales/ku.yaml
index a0278df86c552..07e42cbd116cc 100644
--- a/static/locales/ku.yaml
+++ b/static/locales/ku.yaml
@@ -89,11 +89,6 @@ Most Popular: 'بەناوبانگترین'
Playlists: 'پلەیلیست'
User Playlists:
Your Playlists: 'پلیەلیستەکانت'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ڤیدیۆ
- سەڤکراوەکانت بەتاڵن. کلیک لە دوگمەی سەیڤ کە لە سووچی ڤیدیۆیەک بۆ ئەوەی لێرە لیستکرێت
- Playlist Message: ئەم پەیجە شێوەی کۆتایی پلەیلیستەکە دەرناخات. تەنها ڤیدیۆت پیشان
- دەدات کە سیڤت کردووە یان فەیڤرتت کردووە. کاتێک کارەکە تەواو بووە، گشت ئەم ڤیدیۆیانەی
- لێرەدان دەبرێنە لیستی 'فەیڤرتەکان'.
History:
# On History Page
History: 'مێژوو'
@@ -117,7 +112,6 @@ Settings:
Unknown data key: 'کلیلی داتای نەناسراو'
How do I import my subscriptions?: 'چۆن بەشدارییەکانم داخڵ بکەم؟'
Manage Subscriptions: بەشدارییەکانت رێکبخە
- Advanced Settings: {}
Proxy Settings:
Error getting network information. Is your proxy configured properly?: کێشە لە
وەرگرتنی زانیاری نێتۆرک. ئایە پرۆکسێکەت بە رێکوپێکی رێکخراوە؟
@@ -160,8 +154,6 @@ About:
Help: یارمەتی
GitHub releases: GitHub دەرچونەکانی
Downloads / Changelog: دابەزاندنەکان / لیستی گۆڕانکاری
- View License: قەیدەکە پیشاندە
- Licensed under the AGPLv3: AGPLv3 دەرکراوە لەژیر
Source code: سەرچاوەی کۆد
Beta: تاقیکارییە
Profile:
diff --git a/static/locales/la.yaml b/static/locales/la.yaml
index e4b20b5a28e35..66fdd19f25421 100644
--- a/static/locales/la.yaml
+++ b/static/locales/la.yaml
@@ -87,9 +87,6 @@ Most Popular: 'Maxime Popular'
Playlists: 'Album ludere'
User Playlists:
Your Playlists: 'Album Ludere Vestra'
- Playlist Message: Haec pagina est a plene reflective opus playlists. Is solum album
- et conservi videos quod favorited. Ubi consummatum opus est, omnia hic Move Imaginibus
- commodum migravit ad "Favorites" Album Ludere.
History:
# On History Page
History: 'Historiam'
@@ -121,8 +118,6 @@ Settings:
Beginning: 'Initium'
Middle: 'Medium'
End: 'Finis'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious nusquam
- esset (Iusto est https://invidious.snopyta.org)'
Region for Trending: 'ad usum inclinanatus regionem'
#! List countries
Theme Settings:
@@ -155,7 +150,6 @@ Settings:
Dracula Red: 'Dracula Ruber'
Dracula Yellow: 'Dracula Flavum'
Player Settings: {}
- Advanced Settings: {}
Channel:
Videos: {}
Playlists: {}
diff --git a/static/locales/lt.yaml b/static/locales/lt.yaml
index 7ed2beb644efb..0653434e6255e 100644
--- a/static/locales/lt.yaml
+++ b/static/locales/lt.yaml
@@ -115,13 +115,6 @@ Most Popular: 'Populiariausia'
Playlists: 'Grojaraščiai'
User Playlists:
Your Playlists: 'Tavo grojaraščiai'
- Playlist Message: 'Šis puslapis neatspindi visiškai veikiančių grojaraščių. Jame
- pateikiami tik vaizdo įrašai, kuriuos išsaugojote arba įtraukėte į adresyną. Kai
- darbas bus baigtas, visi šiuo metu čia esantys vaizdo įrašai bus perkelti į „Mėgiamiausi“
- grojaraštį.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Jūsų
- išsaugotų vaizdo įrašų skiltis tuščia. Spustelėkite vaizdo įrašo kampe esantį
- išsaugojimo mygtuką, kad jis būtų pateikiamas čia'
Empty Search Message: Šiame grojaraštyje nėra vaizdo įrašų, kurie atitiktų jūsų
paiešką
Search bar placeholder: Ieškoti grojaraštyje
@@ -162,8 +155,6 @@ Settings:
Beginning: 'Vaizdo įrašo pradžia'
Middle: 'Vaizdo įrašo vidurys'
End: 'Vaizdo įrašo pabaiga'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Instance
- (Numatytoji yra https://invidious.snopyta.org)'
View all Invidious instance information: 'Žiūrėti visą Invidious perdavimo šaltinio
informaciją'
Region for Trending: '„Dabar populiaru“ regionas'
@@ -284,7 +275,6 @@ Settings:
skaitmenys. %M Mėnuo 2 skaitmenys. %D Diena 2 skaitmenys. %H Valanda 2 skaitmenys.
%N Minutė 2 skaitmenys. %S Sekundė 2 skaitmenys. %T Milisekundė 3 skaitmenys.
%s Vaizdo sekundė. %t Vaizdo milisekundė 3 skaitmenys. %i Vaizdo įrašo ID.
- Taip pat galite naudoti „\“ arba „/“, kad sukurtumėte pakatalogius.
Error:
Forbidden Characters: Draudžiami simboliai
Empty File Name: Tuščias failo pavadinimas
@@ -322,7 +312,6 @@ Settings:
Subscription Settings: 'Prenumeratų nustatymai'
Hide Videos on Watch: 'Slėpti vaizdo įrašus po peržiūros'
Fetch Feeds from RSS: 'Gauti kanalus iš RSS'
- Manage Subscriptions: 'Valdyti prenumeratas'
Fetch Automatically: Gauti sklaidos kanalą automatiškai
Distraction Free Settings:
Distraction Free Settings: 'Blaškančių elementų nustatymai'
@@ -360,10 +349,6 @@ Settings:
Select Import Type: 'Pasirinkti importavimo tipą'
Select Export Type: 'Pasirinkti eksportavimo tipą'
Import Subscriptions: 'Importuoti prenumeratas'
- Import FreeTube: 'Importuoti FreeTube'
- Import YouTube: 'Importuot YouTube'
- Import NewPipe: 'Importuoti NewPipe'
- Check for Legacy Subscriptions: 'Patikrinti, ar nėra Senojo formato prenumeratų'
Export Subscriptions: 'Eksportuoti prenumeratas'
Export FreeTube: 'Eksportuoti FreeTube'
Export YouTube: 'Eksportuoti YouTube'
@@ -458,8 +443,6 @@ About:
About: 'Apie'
Beta: 'Beta'
Source code: 'Pirminis kodas'
- Licensed under the AGPLv3: 'Licencijuota pagal AGPLv3'
- View License: 'Žiūrėti licenciją'
Downloads / Changelog: 'Atsisiuntimai / pakeitimų žurnalas'
GitHub releases: 'Versijos GitHub'
Help: 'Pagalba'
@@ -525,8 +508,6 @@ Profile:
#On Channel Page
Profile Settings: Profilio nustatymai
Channel:
- Subscriber: 'Prenumeratorius'
- Subscribers: 'Prenumeratoriai'
Subscribe: 'Prenumeruoti'
Unsubscribe: 'Atšaukti prenumeratą'
Channel has been removed from your subscriptions: 'Kanalas pašalintas iš jūsų prenumeratų'
@@ -604,39 +585,10 @@ Video:
video only: 'tik video'
audio only: 'tik audio'
Published:
- Jan: 'Sau'
- Feb: 'Vas'
- Mar: 'Kov'
- Apr: 'Bal'
- May: 'Geg'
- Jun: 'Bir'
- Jul: 'Lie'
- Aug: 'Rug'
- Sep: 'Rgs'
- Oct: 'Spa'
- Nov: 'Lap'
- Dec: 'Gru'
- Second: 'Sekundė'
- Seconds: 'Sekundės'
- Minute: 'Minutė'
- Minutes: 'Minutės'
- Hour: 'val.'
- Hours: 'val.'
- Day: 'd.'
- Days: 'd.'
- Week: 'sav.'
- Weeks: 'sav.'
- Month: 'mėn.'
- Months: 'mėn.'
- Year: 'm.'
- Years: 'm.'
- Ago: 'atgal'
- Upcoming: 'premjera'
In less than a minute: prieš mažiau nei minutę
Published on: 'Publikuota'
Streamed on: 'Transliuota'
Started streaming on: 'Transliaciją pradėjo'
- Publicationtemplate: 'prieš {number} {unit}'
Sponsor Block category:
sponsor: 'Rėmėjas'
intro: 'Įžanga'
@@ -674,16 +626,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Peržiūrėti visą grojaraštį'
- Videos: 'Vaizdo įrašai'
- View: 'Žiūrėti'
- Views: 'Peržiūros'
Last Updated On: 'Paskutinį kartą atnaujinta'
# On Video Watch Page
#* Published
#& Views
Playlist: Grojaraštis
-Toggle Theatre Mode: 'Įjungti teatro rėžimą'
Change Format:
Change Media Formats: 'Keisti vaizdo įrašo formatus'
Use Dash Formats: 'Naudoti DASH formatus'
@@ -780,8 +728,7 @@ Tooltips:
Ignore Warnings: 'Neatvaizduoti įspėjimų, kai dabartinis išorinis grotuvas nepalaiko
dabartinio veiksmo (pvz., grojaraščių atkūrimas ir kt.).'
Custom External Player Arguments: 'Bet kokius pasirinktinius komandinės eilutės
- argumentus, atskirtus kabliataškiais ('';''), kuriuos norite perduoti išoriniam
- grotuvui.'
+ argumentus, kuriuos norite perduoti išoriniam grotuvui.'
DefaultCustomArgumentsTemplate: '(Numatytasis: „{defaultCustomArguments}“)'
Subscription Settings:
Fetch Feeds from RSS: 'Kai bus įgalinta, „FreeTube“ naudos RSS, o ne numatytąjį
@@ -804,11 +751,8 @@ Falling back to Local API: 'Grįžtama prie vietinio API'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Šis
vaizdo įrašas nepasiekiamas, nes trūksta formatų. Tai gali nutikti dėl to, kad šalis
yra nepasiekiama.'
-Subscriptions have not yet been implemented: 'Prenumeratos dar nėra įgyvendintos'
Unknown YouTube url type, cannot be opened in app: 'Nežinomas YouTube URL tipas, nėra
galimybės jo atidaryti programoje'
-Hashtags have not yet been implemented, try again later: 'Grotažymės dar neveikia,
- bandykite dar kartą vėliau'
Loop is now disabled: 'Sukimas ciklu išjungtas'
Loop is now enabled: 'Sukimas ciklu dabar įjungtas'
Shuffle is now disabled: 'Maišymas dabar išjungtas'
@@ -842,8 +786,6 @@ Channels:
Search bar placeholder: Ieškoti kanalų
Count: rastas (-i) {number} kanalas (-ai).
Empty: Jūsų kanalų sąrašas šiuo metu tuščias.
- Unsubscribe: Atšaukti prenumeratą
- Unsubscribed: '{channelName} buvo pašalintas iš jūsų prenumeratų'
Unsubscribe Prompt: Ar tikrai norite atšaukti {channelName} prenumeratą?
Downloading has completed: „{videoTitle}“ atsisiuntimas baigtas
Starting download: Pradedamas „{videoTitle}“ atsisiuntimas
diff --git a/static/locales/lv.yaml b/static/locales/lv.yaml
index 42d4b3a67a3b3..510a878cda8be 100644
--- a/static/locales/lv.yaml
+++ b/static/locales/lv.yaml
@@ -1,7 +1,8 @@
# Put the name of your locale in the same language
Locale Name: 'Latviešu'
# Currently on Subscriptions, Playlists, and History
-'This part of the app is not ready yet. Come back later when progress has been made.': >
+'This part of the app is not ready yet. Come back later when progress has been made.': >-
+ Šī aplikācijas sadaļa vēl nav gatava. Atnāc vēlāk, kad būs veikti uzlabojumi.
# Webkit Menu Bar
File: 'Datne'
@@ -30,10 +31,13 @@ Back: 'Atpakaļ'
Forward: 'Uz priekšu'
Open New Window: 'Atvērt jaunu logu'
-Version {versionNumber} is now available! Click for more details: ''
+Version {versionNumber} is now available! Click for more details: 'Versija {versionNumber}
+ tagad ir pieejama! Spied, lai skatītu detaļas'
Download From Site: 'Lejuplādēt no vietnes'
-A new blog is now available, {blogTitle}. Click to view more: ''
-Are you sure you want to open this link?: ''
+A new blog is now available, {blogTitle}. Click to view more: 'Jauns emuāra ieraksts
+ ir pieejams, {blogTitle}. Spied, lai skatītu vairāk'
+Are you sure you want to open this link?: 'Vai esi pārliecināts, ka vēlies atvērt
+ šo saiti?'
# Global
# Anything shared among components / views should be put here
@@ -43,21 +47,25 @@ Global:
Live: 'Tiešraides'
Community: 'Kopiena'
Counts:
- Video Count: ''
- Channel Count: ''
- Subscriber Count: ''
- View Count: ''
- Watching Count: ''
+ Video Count: '1 video | {count} video'
+ Channel Count: '1 kanāls | {count} kanāli'
+ Subscriber Count: '1 abonents | {count} abonenti'
+ View Count: '1 skatījums | {count} skatījumi'
+ Watching Count: '1 skatās | {count} skatās'
# Search Bar
-Search / Go to URL: ''
+ Like Count: 1 patikšana | {count} patikšanas
+ Comment Count: 1 viedoklis | {count} viedokļi
+ Input Tags:
+ Length Requirement: Birkai jābūt vismaz {number} simbolus garai
+Search / Go to URL: 'Meklē / Dodies uz URL'
Search Bar:
Clear Input: 'Tīrīt ievadi'
# In Filter Button
Search Filters:
- Search Filters: ''
+ Search Filters: 'Meklēšanas atlase'
Sort By:
- Sort By: ''
+ Sort By: 'Kārto pēc'
Most Relevant: 'Visatbilstošākie'
Rating: 'Vērtējums'
Upload Date: 'Augšuplādes datums'
@@ -84,88 +92,187 @@ Search Filters:
Medium (4 - 20 minutes): 'Vidējs (4 - 20 minūtes)'
Long (> 20 minutes): 'Ilgs (> 20 minūtes)'
# On Search Page
- Search Results: ''
- Fetching results. Please wait: ''
- Fetch more results: ''
- There are no more results for this search: ''
+ Search Results: 'Meklēšanas rezultāti'
+ Fetching results. Please wait: 'Iegūst rezultātus. Lūdzu gaidi'
+ Fetch more results: 'Iegūt vairāk rezultātu'
+ There are no more results for this search: 'Šim meklējumam nav vairāk rezultātu'
# Sidebar
+ Features:
+ HD: HD
+ 4K: 4K
+ 360 Video: 360 Video
+ Location: Atrašanās vieta
+ Live: Tiešraide
+ 3D: 3D
+ HDR: HDR
+ VR180: VR180
+ Features: Īpašības
+ Subtitles: Paraksti
+ Creative Commons: Creative Commons
Subscriptions:
# On Subscriptions Page
- Subscriptions: ''
+ Subscriptions: 'Abonementi'
# channels that were likely deleted
- Error Channels: ''
- Latest Subscriptions: ''
- This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: ''
- 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': ''
- Disabled Automatic Fetching: ''
- Empty Channels: ''
- 'Getting Subscriptions. Please wait.': ''
- Empty Posts: ''
+ Error Channels: 'Kanāli ar kļūdām'
+ Latest Subscriptions: 'Jaunākie abonementi'
+ This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'Šim
+ profilam ir daudz abonementu. Piespiežu RSS, lai izvairītos no ierobežojumiem'
+ 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Tavs
+ abonementu saraksts ir tukšs. Ja vēlies ievest savus abonementus, dodies uz "Datņu
+ iestatījumiem" un izvēlies "Ievest abonementus", vai arī vari meklēt kanālus un
+ abonēt tos.'
+ Disabled Automatic Fetching: 'Tu esi izslēdzis automātisko abonementu iegūšanu.
+ Atsvaidzini abonementus, lai redzētu tos šeit.'
+ Empty Channels: 'Taviem abonētajiem kanāliem pašreiz nav neviena video.'
+ 'Getting Subscriptions. Please wait.': 'Iegūst abonementus. Lūdzu gaidi.'
+ Empty Posts: 'Taviem abonētajiem kanāliem pašreiz nav neviena ieraksta.'
Refresh Subscriptions: ''
- Load More Videos: ''
+ Load More Videos: 'Ielādē vairāk video'
Load More Posts: 'Ielādēt vairāk ierakstus'
- Subscriptions Tabs: ''
- All Subscription Tabs Hidden: ''
-More: ''
+ Subscriptions Tabs: 'Abonementu cilnes'
+ All Subscription Tabs Hidden: 'Visas abonementu cilnes ir paslēptas. Lai redzētu
+ saturu šeit, lūdzu atslēp dažas cilnes "{settingsSection}" sadaļā "{subsection}".'
+More: 'Vairāk'
Channels:
- Channels: ''
- Title: ''
- Search bar placeholder: ''
- Count: ''
- Empty: ''
- Unsubscribe: ''
- Unsubscribed: ''
- Unsubscribe Prompt: ''
+ Channels: 'Kanāli'
+ Title: 'Kanālu saraksts'
+ Search bar placeholder: 'Meklē kanālus'
+ Count: '{number} kanāls(-i) atrasti.'
+ Empty: 'Tavs kanālu saraksts pašreiz ir tukšs.'
+ Unsubscribe Prompt: 'Vai esi drošs, ka vēlies atcelt abonementu no "{channelName}"?'
Trending:
- Trending: ''
- Default: ''
+ Trending: 'Tendences'
+ Default: 'Noklusējuma'
Music: 'Mūzika'
Gaming: 'Spēles'
Movies: 'Filmas'
- Trending Tabs: ''
-Most Popular: ''
-Playlists: ''
+ Trending Tabs: 'Tendenču cilnes'
+Most Popular: 'Vispopulārākie'
+Playlists: 'Atskaņošanas saraksti'
User Playlists:
- Your Playlists: ''
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
- Empty Search Message: ''
- Search bar placeholder: ''
+ Your Playlists: 'Tavi atskaņošanas saraksti'
+ Empty Search Message: 'Šajā atskaņošanas sarakstā nav video, kas atbilst tavam meklējumam'
+ Search bar placeholder: 'Meklē atskaņošanas sarakstus'
+ Playlist Description: Atskaņošanas saraksta apraksts
+ Sort By:
+ Sort By: Kārto pēc
+ NameDescending: Z-A
+ NameAscending: A-Z
+ EarliestUpdatedFirst: Visagrāk atjaunināti
+ LatestPlayedFirst: Nesen atskaņoti
+ LatestUpdatedFirst: Nesen atjaunināti
+ LatestCreatedFirst: Nesen izveidoti
+ EarliestCreatedFirst: Visagrāk izveidoti
+ EarliestPlayedFirst: Visagrāk atskaņoti
+ Cannot delete the quick bookmark target playlist.: Nevar izdzēst ātrās grāmatzīmes
+ mērķa atskaņošanas sarakstu.
+ Delete Playlist: Dzēs atskaņošanas sarakstu
+ Remove from Favorites: Noņem no {playlistName}
+ Move Video Up: Pārvieto video augšup
+ Save Changes: Saglabā izmaiņas
+ Edit Playlist Info: Rediģē atskaņošanas saraksta info
+ Copy Playlist: Kopē atskaņošanas sarakstu
+ Remove Watched Videos: Noņem skatītos video
+ SinglePlaylistView:
+ Toast:
+ This playlist is already being used for quick bookmark.: Šis atskaņošanas saraksts
+ jau tiek lietots priekš ātrās grāmatzīmes.
+ This playlist is now used for quick bookmark: Šis atskaņošanas saraksts tagad
+ tiek lietots priekš ātrās grāmatzīmes
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Šis
+ atskaņošanas saraksts tagad tiek lietots priekš ātrās grāmatzīmes {oldPlaylistName}
+ vietā. Spied šeit, lai atceltu
+ Playlist name cannot be empty. Please input a name.: Atskaņošanas saraksta nosaukums
+ nevar būt tukšs. Lūdzu ievadi nosaukumu.
+ Playlist has been updated.: Atskaņošanas saraksts tika atjaunināts.
+ Video has been removed: Video tika noņemts
+ This video cannot be moved up.: Šo video nevar pārvietot augšup.
+ This video cannot be moved down.: Šo video nevar pārvietot lejup.
+ Reverted to use {oldPlaylistName} for quick bookmark: Atgriezts pie {oldPlaylistName}
+ priekš ātrās grāmatzīmes
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: Daži
+ video atskaņošanas sarakstā vēl nav ielādēti. Spied šeit, lai kopētu tik un
+ tā.
+ There was an issue with updating this playlist.: Radās problēma atjauninot šo
+ atskaņošanas sarakstu.
+ There was a problem with removing this video: Radās problēma noņemot video
+ This playlist is protected and cannot be removed.: Šis atskaņošanas saraksts
+ ir aizsargāts un nevar tikt noņemts.
+ There were no videos to remove.: Nebija video, ko noņemt.
+ Playlist {playlistName} has been deleted.: '{playlistName} atskaņošanas saraksts
+ tika dzēsts.'
+ "{videoCount} video(s) have been removed": 1 video tika noņemts | {videoCount}
+ video tika noņemti
+ Playlist {playlistName} is the new quick bookmark playlist.: '{playlistName}
+ atskaņošanas saraksts ir jaunais ātrās grāmatzīmes atskaņošanas saraksts.'
+ Search for Videos: Meklē video
+ You have no playlists. Click on the create new playlist button to create a new one.: Tev
+ nav atskaņošanas sarakstu. Spied uz "Izveido jaunu atskaņošanas sarakstu", lai
+ izveidotu jaunu.
+ This playlist currently has no videos.: Šajā atskaņošanas sarakstā pašreiz nav video.
+ Add to Favorites: Pievieno pie {playlistName}
+ Move Video Down: Pārvieto video lejup
+ Cancel: Atcel
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Vai
+ esi drošs, ka vēlies noņemt 1 skatīto video no šī atskaņošanas saraksta? To nevar
+ atcelt. | Vai esi drošs, ka vēlies noņemt {playlistItemCount} skatītos video no
+ šī atskaņošanas saraksta? To nevar atcelt.
+ Are you sure you want to delete this playlist? This cannot be undone: Vai esi drošs,
+ ka vēlies dzēst šo atskaņošanas sarakstu? To nevar atcelt.
+ Playlist Name: Atskaņošanas saraksta nosaukums
+ Create New Playlist: Izveido jaunu atskaņošanas sarakstu
+ Playlists with Matching Videos: Atskaņošanas saraksti ar atbilstošiem video
+ Remove Duplicate Videos: Noņem video dublikātus
+ Enable Quick Bookmark With This Playlist: Iespējo ātro grāmatzīmi ar šo atskaņošanas
+ sarakstu
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Vai
+ esi drošs, ka vēlies noņemt 1 video dublikātu no šī atskaņošanas saraksta? To
+ nevar atcelt. | Vai esi drošs, ka vēlies noņemt {playlistItemCount} video dublikātus
+ no šī atskaņošanas saraksta? To nevar atcelt.
+ Add to Playlist: Pievieno atskaņošanas sarakstam
+ Remove from Playlist: Noņem no atskaņošanas saraksta
+ Quick Bookmark Enabled: Atrā grāmatzīme iespējota
+ CreatePlaylistPrompt:
+ Toast:
+ There was an issue with creating the playlist.: Izveidojot atskaņošanas sarakstu
+ radās kļūda.
History:
# On History Page
- History: ''
- Watch History: ''
- Your history list is currently empty.: ''
+ History: 'Vēsture'
+ Watch History: 'Skatīšanās vēsture'
+ Your history list is currently empty.: 'Tava skatīšanās vēsture pašreiz ir tukša.'
Empty Search Message: ''
- Search bar placeholder: ""
+ Search bar placeholder: "Meklē vēsturē"
+ Case Sensitive Search: Reģistrjūtīga meklēšana
Settings:
# On Settings Page
- Settings: ''
+ Settings: 'Iestatījumi'
The app needs to restart for changes to take effect. Restart and apply change?: ''
General Settings:
- General Settings: 'Galvenie iestatījumi'
+ General Settings: 'Galvenie'
Check for Updates: 'Pārbaudīt atjauninājumus'
Check for Latest Blog Posts: 'Skatīt jaunākos bloga ierakstus'
Fallback to Non-Preferred Backend on Failure: ''
- Enable Search Suggestions: ''
- Default Landing Page: ''
+ Enable Search Suggestions: 'Iespējo meklēšanas ieteikumus'
+ Default Landing Page: 'Noklusējuma sākumlapa'
Locale Preference: 'Vietas iestatījums'
- System Default: ''
+ System Default: 'Sistēmas noklusējums'
Preferred API Backend:
- Preferred API Backend: ''
+ Preferred API Backend: 'Vēlamā API aizmugure'
Local API: 'Vietējais API'
- Invidious API: ''
+ Invidious API: 'Invidious API'
Video View Type:
Video View Type: 'Video skata veids'
Grid: 'Režģis'
List: 'Saraksts'
Thumbnail Preference:
Thumbnail Preference: 'Sīktēlu iestatījums'
- Default: ''
+ Default: 'Noklusējums'
Beginning: 'Sākums'
Middle: 'Vidus'
End: 'Beigas'
Hidden: 'Paslēpts'
+ Blur: Aizmiglo
Current Invidious Instance: 'Pašreizējais Invidious gadījums'
The currently set default instance is {instance}: ''
No default instance has been set: ''
@@ -181,10 +288,12 @@ Settings:
Open Link: 'Atvērt saiti'
Ask Before Opening Link: 'Jautāt pirms saites atvēršanas'
No Action: 'Nedarīt neko'
+ Auto Load Next Page:
+ Label: Autoielādē nākamo lapu
Theme Settings:
- Theme Settings: 'Izskata iestatījumi'
- Match Top Bar with Main Color: ''
- Expand Side Bar by Default: ''
+ Theme Settings: 'Izskats'
+ Match Top Bar with Main Color: 'Saskaņo augšmalu ar galveno krāsu'
+ Expand Side Bar by Default: 'Izvērs sānu malu pēc noklusējuma'
Disable Smooth Scrolling: 'Atspējot plūdeno ritināšanu'
UI Scale: 'Saskarnes izmērs'
Hide Side Bar Labels: 'Paslēpt sānu paneļa etiķetes'
@@ -193,12 +302,13 @@ Settings:
Base Theme: 'Pamata izskats'
Black: 'Melns'
Dark: 'Tumšs'
- System Default: ''
+ System Default: 'Sistēmas noklusējums'
Light: 'Gaišs'
Dracula: 'Drakula'
Catppuccin Mocha: 'Kaķpučīn moka'
Pastel Pink: 'Pasteļu rozā'
Hot Pink: 'Karsti rozā'
+ Nordic: Ziemeļvalsts
Main Color Theme:
Main Color Theme: 'Galvenās krāsas izskats'
Red: 'Sarkans'
@@ -241,7 +351,7 @@ Settings:
Secondary Color Theme: 'Otrās krāsas izskats'
#* Main Color Theme
Player Settings:
- Player Settings: 'Atskaņotāja iestatījumi'
+ Player Settings: 'Atskaņotāja'
Play Next Video: 'Atskaņot nākamo video'
Turn on Subtitles by Default: ''
Autoplay Videos: 'Autoatskaņot video'
@@ -256,18 +366,18 @@ Settings:
Enter Fullscreen on Display Rotate: 'Pagriežot ekrānu pārslēgt uz pilnekrānu'
Next Video Interval: 'Nākošā video intervāls'
Fast-Forward / Rewind Interval: ''
- Default Volume: ''
- Default Playback Rate: ''
+ Default Volume: 'Noklusējuma skaļums'
+ Default Playback Rate: 'Noklusējuma atskaņošanas ātrums'
Max Video Playback Rate: 'Maksimālais video atskaņošanas ātrums'
Video Playback Rate Interval: 'Video atskaņošanas ātruma intervāls'
Default Video Format:
- Default Video Format: ''
+ Default Video Format: 'Noklusējuma video formāts'
Dash Formats: 'DASH formāti'
Legacy Formats: 'Mantojuma formāti'
Audio Formats: 'Audio formāti'
Default Quality:
- Default Quality: ''
- Auto: ''
+ Default Quality: 'Noklusējuma kvalitāte'
+ Auto: 'Auto'
144p: '144p'
240p: '240p'
360p: '360p'
@@ -290,7 +400,7 @@ Settings:
Forbidden Characters: 'Aizliegtās rakstzīmes'
Empty File Name: 'Tukšs datnes nosaukums'
External Player Settings:
- External Player Settings: 'Ārējā atskaņotāja iestatījumi'
+ External Player Settings: 'Ārējā atskaņotāja'
External Player: 'Ārējais atskaņotājs'
Ignore Unsupported Action Warnings: 'Ignorēt neatbalstītas darbības brīdinājumus'
Custom External Player Executable: 'Pielāgota ārējā atskaņotāja izpilddatne'
@@ -298,35 +408,36 @@ Settings:
Players:
None:
Name: 'Nekas'
+ Ignore Default Arguments: Ignorēt noklusējuma argumentus
Privacy Settings:
- Privacy Settings: 'Privātuma iestatījumi'
+ Privacy Settings: 'Privātuma'
Remember History: 'Atcerēties vēsturi'
Save Watched Progress: 'Saglabāt skatīto attīstību'
Save Watched Videos With Last Viewed Playlist: ''
- Clear Search Cache: ''
+ Clear Search Cache: 'Iztīri meklēšanas kešatmiņu'
Are you sure you want to clear out your search cache?: ''
- Search cache has been cleared: ''
+ Search cache has been cleared: 'Meklēšanas kešatmiņa tika iztīrīta'
Remove Watch History: 'Noņemt skatīšanās vēsturi'
Are you sure you want to remove your entire watch history?: 'Vai tu esi pārliecināts,
ka vēlies noņemt visu skatīšanās vēsturi?'
Watch history has been cleared: 'Skatīšanās vēsture tika noņemta'
- Remove All Subscriptions / Profiles: ''
+ Remove All Subscriptions / Profiles: 'Noņemt visus abonementus / profilus'
Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: ''
+ All playlists have been removed: Visi atskaņošanas saraksti tika noņemti
+ Remove All Playlists: Noņemt visus atskaņošanas sarakstus
Subscription Settings:
- Subscription Settings: ''
+ Subscription Settings: 'Abonementu'
Hide Videos on Watch: 'Paslēpt video pēc skatīšanas'
Fetch Feeds from RSS: 'Iegūt plūsmu no RSS'
- Manage Subscriptions: ''
Fetch Automatically: 'Iegūt plūsmu automātiski'
Distraction Free Settings:
- Distraction Free Settings: 'Beztraucēšanas iestatījumi'
+ Distraction Free Settings: 'Beztraucēšanas'
Sections:
Side Bar: 'Sānu panelis'
- Subscriptions Page: ''
+ Subscriptions Page: 'Abonementu lapa'
Channel Page: 'Kanāla lapa'
Watch Page: 'Skatīšanās lapa'
General: 'Galvenais'
- Blur Thumbnails: 'Izpludināt sīktēlus'
Hide Video Views: 'Paslēpt video skatījumus'
Hide Video Likes And Dislikes: 'Paslēpt video novērtējuma atzīmes'
Hide Channel Subscribers: 'Paslēpt kanāla abonentus'
@@ -336,38 +447,40 @@ Settings:
Hide Popular Videos: 'Paslēpt populāros video'
Hide Playlists: 'Paslēpt sarakstus'
Hide Live Chat: 'Paslēpt dzīvo čatu'
- Hide Active Subscriptions: ''
+ Hide Active Subscriptions: 'Paslēp aktīvos abonementus'
Hide Video Description: 'Paslēpt video aprakstu'
Hide Comments: 'Paslēpt komentārus'
Hide Profile Pictures in Comments: 'Paslēpt kontu atēlus komentāros'
Display Titles Without Excessive Capitalisation: 'Attēlot nosaukumus nepārspīlējot
- ar lielajiem burtiem'
+ ar lielajiem burtiem un interpunkciju'
Hide Live Streams: 'Paslēpt dzīvās straumes'
Hide Upcoming Premieres: 'Paslēpt tuvojošās pirmizrādes'
Hide Sharing Actions: 'Paslēpt dalīšanās darbības'
Hide Chapters: 'Paslēpt nodaļas'
Hide Channels: 'Kanālos paslēpt video'
- Hide Channels Placeholder: 'Kanāla vārds vai ID'
+ Hide Channels Placeholder: 'Kanāla ID'
Hide Featured Channels: 'Paslēpt izceltos kanālus'
Hide Channel Playlists: 'Kanālā paslēpt sarakstus'
Hide Channel Community: 'Kanālā paslēpt kopienu'
Hide Channel Shorts: 'Kanālā paslēpt īsos'
Hide Channel Podcasts: 'Kanālā paslēpt podkāstus'
Hide Channel Releases: 'Kanālā paslēpt relīzes'
- Hide Subscriptions Videos: ''
- Hide Subscriptions Shorts: ''
- Hide Subscriptions Live: ''
- Hide Subscriptions Community: ''
+ Hide Subscriptions Videos: 'Paslēp abonementu video'
+ Hide Subscriptions Shorts: 'Paslēp abonementu īsos video'
+ Hide Subscriptions Live: 'Paslēp abonementu tiešraides'
+ Hide Subscriptions Community: 'Paslēp abonementu komūnu'
+ Hide Channels Already Exists: Kanāla ID jau eksistē
+ Hide Videos and Playlists Containing Text Placeholder: Vārds, vārda daļa, vai
+ frāze
Data Settings:
- Data Settings: 'Datu iestatījumi'
+ Data Settings: 'Datu'
Select Import Type: 'Izvēlēties importa veidu'
Select Export Type: 'Izvēlēties eksporta veidu'
- Import Subscriptions: ''
- Subscription File: ''
+ Import Subscriptions: 'Ievest abonementus'
+ Subscription File: 'Aboenementu datne'
History File: 'Vēstures datne'
- Playlist File: ''
- Check for Legacy Subscriptions: ''
- Export Subscriptions: ''
+ Playlist File: 'Atskaņošanas saraksta datne'
+ Export Subscriptions: 'Izvest abonementus'
Export FreeTube: 'Eksportēt FreeTube'
Export YouTube: 'Eksportēt YouTube'
Export NewPipe: 'Eksportēt NewPipe'
@@ -378,11 +491,13 @@ Settings:
Profile object has insufficient data, skipping item: 'Profila objektam nav pietiekami
datu, izlaiž vienumu'
All subscriptions and profiles have been successfully imported: ''
- All subscriptions have been successfully imported: ''
- Invalid subscriptions file: ''
+ All subscriptions have been successfully imported: 'Visi abonementi tika veiksmīgi
+ ievesti'
+ Invalid subscriptions file: 'Nederīga abonementu datne'
This might take a while, please wait: 'Tas var aizņemt kādu laiku, lūdzu gaidiet'
Invalid history file: 'Nederīga vēstures datne'
- Subscriptions have been successfully exported: ''
+ Subscriptions have been successfully exported: 'Visi abonementi tika veiksmīgi
+ izvesti'
History object has insufficient data, skipping item: 'Vēstures objektam nav pietiekami
datu, izlaiž vienumu'
All watched history has been successfully imported: 'Visa skatīšanās vēstures
@@ -396,9 +511,9 @@ Settings:
Unable to write file: 'Nespēj ierakstīt datni'
Unknown data key: 'Nezināma datu atslēga'
How do I import my subscriptions?: ''
- Manage Subscriptions: ''
+ Manage Subscriptions: 'Pārvaldīt abonementus'
Proxy Settings:
- Proxy Settings: 'Starpniekserveru iestatījumi'
+ Proxy Settings: 'Starpniekserveru'
Enable Tor / Proxy: 'Iespējot Tor / starpniekserveri'
Proxy Protocol: 'Starpniekservera protokols'
Proxy Host: 'Starpniekservera saimnieks'
@@ -414,7 +529,7 @@ Settings:
Error getting network information. Is your proxy configured properly?: 'Kļūda
saņemot tīkla informāciju. Vai jūsu starpniekserveris ir uzstādīts pareizi?'
SponsorBlock Settings:
- SponsorBlock Settings: 'SponsorBlock iestatījumi'
+ SponsorBlock Settings: 'SponsorBlock'
Enable SponsorBlock: 'Iespējot SponsorBlock'
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': ''
Notify when sponsor segment is skipped: 'Ziņot, kad sponsora gabals tiek izlaists'
@@ -426,20 +541,21 @@ Settings:
Prompt To Skip: 'Jautāt, lai izlaistu'
Do Nothing: 'Nedarīt neko'
Category Color: 'Iedalījuma krāsa'
+ UseDeArrowThumbnails: Izmanto DeArrow priekš sīktēliem
Parental Control Settings:
- Parental Control Settings: 'Vecāku vadības iestatījumi'
+ Parental Control Settings: 'Vecāku vadības'
Hide Unsubscribe Button: 'Paslēpt Atabonēt pogu'
Show Family Friendly Only: 'Rādīt tikai ģimenei draudzīgi'
- Hide Search Bar: ''
+ Hide Search Bar: 'Paslēp meklēšanas joslu'
Download Settings:
- Download Settings: 'Lejuplādes iestatījumi'
+ Download Settings: 'Lejuplādes'
Ask Download Path: 'Jautāt lejuplādes ceļu'
Choose Path: 'Izvēlēties ceļu'
Download Behavior: 'Lejuplādes uzvedība'
Download in app: 'Lejuplādēt aplikācijā'
Open in web browser: 'Atvērt tīkla pārlūkā'
Experimental Settings:
- Experimental Settings: 'Izmēģinājuma iestatījumi'
+ Experimental Settings: 'Izmēģinājuma'
Warning: ''
Replace HTTP Cache: 'Aizvietot HTTP kešatmiņu'
Password Dialog:
@@ -448,17 +564,17 @@ Settings:
Password Incorrect: 'Parole nepareiza'
Unlock: 'Atslēgt'
Password Settings:
- Password Settings: 'Paroles iestatījumi'
+ Password Settings: 'Paroles'
Set Password To Prevent Access: 'Uzstādi paroli, lai neļautu piekļūt uzstādījumiem'
Set Password: 'Uzstādi paroli'
Remove Password: 'Noņem paroli'
+ Return to Settings Menu: Atgriezies iestatījumu izvēlnē
+ Sort Settings Sections (A-Z): Kārto iestatījumu sadaļas (A-Z)
About:
#On About page
About: 'Par'
Beta: 'Beta'
Source code: 'Pirmkods'
- Licensed under the AGPLv3: ''
- View License: ''
Downloads / Changelog: 'Lejuplādes / izmaiņu žurnāls'
GitHub releases: 'GitHub laidieni'
Help: 'Palīdzība'
@@ -481,8 +597,10 @@ About:
these people and projects: 'šie cilvēki un apvienības'
Donate: 'Ziedot'
+ Licensed under the: Licenzēts ar
+ AGPLv3: AGPLv3
Profile:
- Profile Settings: 'Profila iestatījumi'
+ Profile Settings: 'Profila'
Toggle Profile List: 'Pārslēgt profilu sarakstu'
Profile Select: 'Izvēlēties profilu'
Profile Filter: 'Profilu filtrs'
@@ -495,11 +613,11 @@ Profile:
Profile Preview: 'Profila priekšskatījums'
Create Profile: 'Veidot profilu'
Update Profile: 'Atjaunināt profilu'
- Make Default Profile: ''
+ Make Default Profile: 'Izveido noklusējuma profilu'
Delete Profile: 'Dzēst profilu'
Are you sure you want to delete this profile?: 'Vai tu esi drošs, ka gribi dzēst
šo profilu?'
- All subscriptions will also be deleted.: ''
+ All subscriptions will also be deleted.: 'Arī visi abonementi tiks izdzēsti.'
Profile could not be found: 'Profils netika atrasts'
Your profile name cannot be empty: 'Tavs profila vārds nevar būt tukšs'
Profile has been created: 'Profils tika izveidots'
@@ -507,10 +625,10 @@ Profile:
Your default profile has been set to {profile}: ''
Removed {profile} from your profiles: ''
Your default profile has been changed to your primary profile: ''
- '{profile} is now the active profile': ''
- Subscription List: ''
+ '{profile} is now the active profile': '{profile} tagad ir aktīvais profils'
+ Subscription List: 'Abonementu saraksts'
Other Channels: 'Citi kanāli'
- '{number} selected': ''
+ '{number} selected': '{number} izvēlēts'
Select All: 'Izvēlēties visus'
Select None: 'Neizvēlēties nevienu'
Delete Selected: 'Dzēst izvēlētos'
@@ -521,6 +639,9 @@ Profile:
: ''
Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: ''
#On Channel Page
+ Create Profile Name: Izveido profila vārdu
+ Profile Name: Profila vārds
+ Edit Profile Name: Rediģē profila vārdu
Channel:
Subscribe: 'Abonē'
Unsubscribe: 'Atabonē'
@@ -625,39 +746,10 @@ Video:
video only: ''
audio only: ''
Published:
- Jan: ''
- Feb: ''
- Mar: ''
- Apr: ''
- May: ''
- Jun: ''
- Jul: ''
- Aug: ''
- Sep: ''
- Oct: ''
- Nov: ''
- Dec: ''
- Second: ''
- Seconds: ''
- Minute: ''
- Minutes: ''
- Hour: ''
- Hours: ''
- Day: ''
- Days: ''
- Week: ''
- Weeks: ''
- Month: ''
- Months: ''
- Year: ''
- Years: ''
- Ago: ''
- Upcoming: ''
In less than a minute: ''
Published on: ''
Streamed on: ''
Started streaming on: ''
- Publicationtemplate: ''
Sponsor Block category:
sponsor: ''
intro: ''
@@ -693,15 +785,11 @@ Playlist:
#& About
Playlist: ''
View Full Playlist: ''
- Videos: ''
- View: ''
- Views: ''
Last Updated On: ''
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
Change Format:
Change Media Formats: ''
Use Dash Formats: ''
@@ -800,9 +888,7 @@ Invidious API Error (Click to copy): ''
Falling back to Invidious API: ''
Falling back to Local API: ''
This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
Loop is now disabled: ''
Loop is now enabled: ''
Shuffle is now disabled: ''
@@ -831,3 +917,19 @@ Hashtag:
Yes: ''
No: ''
Ok: ''
+Search character limit: Meklējamā frāze pārsniedz {searchCharacterLimit} simbolu ierobežojumu
+Feed:
+ Refresh Feed: Atsvaidzini {subscriptionName}
+ Feed Last Updated: '{feedName} barotne pēdējoreiz atjaunināta: {date}'
+Go to page: Iet uz {page}
+Close Banner: Aizvērt karogu
+Search Listing:
+ Label:
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Jauns
+ 3D: 3D
+ Subtitles: Paraksti
+ Closed Captions: Slēgtie paraksti
+ 4K: 4K
diff --git a/static/locales/nb-NO.yaml b/static/locales/nb-NO.yaml
index 624c9e2578a26..37b55ad7dec89 100644
--- a/static/locales/nb-NO.yaml
+++ b/static/locales/nb-NO.yaml
@@ -32,11 +32,21 @@ Forward: 'Framover'
# Anything shared among components / views should be put here
Global:
Videos: 'Videoer'
- Shorts: Kortvideoer
- Live: Direkte
- Community: Gemenskap
+ Shorts: Shorts-videoer
+ Live: Direktesendinger
+ Community: Fellesskap
# Search Bar
+ Counts:
+ Subscriber Count: 1 abonnent | {count} abonnenter
+ Watching Count: 1 seer | {count] seere
+ Channel Count: 1 kanal | {count} kanaler
+ Comment Count: 1 kommentar | {count} kommentarer
+ Video Count: 1 video | {count} videoer
+ View Count: 1 visning | {count} visninger
+ Like Count: 1 liker | {count} liker
+ Input Tags:
+ Length Requirement: Etiketten må minst være {number} tegn lang.
Search / Go to URL: 'Søk/gå til nettadresse'
# In Filter Button
Search Filters:
@@ -74,6 +84,18 @@ Search Filters:
Fetch more results: 'Hent flere resultater'
# Sidebar
There are no more results for this search: Søket ga ingen flere resultater
+ Features:
+ HD: HD
+ VR180: VR180
+ Subtitles: Underskrifter
+ Creative Commons: Creative Commons
+ 3D: 3D
+ Live: Direktesendt
+ 4K: 4K
+ Location: Sted
+ HDR: HDR
+ Features: Egenskaper
+ 360 Video: 360 Video
Subscriptions:
# On Subscriptions Page
Subscriptions: 'Abonnementer'
@@ -83,7 +105,7 @@ Subscriptions:
'Getting Subscriptions. Please wait.': 'Henter abonnementer. Vent.'
Refresh Subscriptions: Oppdater abonnementer
Getting Subscriptions. Please wait.: Henter abonnementer. Vennligst vent.
- Load More Videos: Last flere videoer
+ Load More Videos: Last inn flere videoer
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Denne
profilen har mange abonnementer. Påtvinger RSS for å unngå adgangsbegrensning
Error Channels: Kanaler med feil
@@ -93,6 +115,8 @@ Subscriptions:
Subscriptions Tabs: Abonnementsfaner
All Subscription Tabs Hidden: Alle abonnementsfaner er skjult. Opphev skjuling av
noen faner i «{subsection}»-delen av «{settingsSection}» for å vise innhold her.
+ Empty Posts: Kanalene du abonnerer på, har ikke noen innlegg for øyeblikket.
+ Load More Posts: Last inn flere poster
Trending:
Trending: 'På vei opp'
Trending Tabs: På vei opp-faner
@@ -104,14 +128,97 @@ Most Popular: 'Mest populært'
Playlists: 'Spillelister'
User Playlists:
Your Playlists: 'Dine spillelister'
- Playlist Message: Denne siden reflekterer ikke fullstendig fungerende spillelister.
- Den viser kun videoer du har lagret eller favorittmerket. Når arbeidet er fullført,
- vil alle videoer som vises her bli overført til en «Favoritt»-spilleliste.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Du
- har ikke lagret noen videoer enda. Klikk på «Lagre»-knappen i hjørnet av en video
- for å sende den hit
Empty Search Message: Ingen videoer i denne spillelisten samsvarer med søket ditt
Search bar placeholder: Søk i spilleliste
+ SinglePlaylistView:
+ Toast:
+ This playlist does not exist: Denne spillelisten finnes ikke
+ This video cannot be moved down.: Denne videoen kan ikke bli flyttet ned.
+ Video has been removed: Videoen har blitt fjernet
+ There were no videos to remove.: Det var ingen videoer å fjerne
+ There was an issue with updating this playlist.: Det oppstod et problem ved
+ oppdateringen av denne spillelisten.
+ "{videoCount} video(s) have been removed": 1 video har blitt fjernet | {videoCount}
+ videoer har blitt fjernet
+ Playlist has been updated.: Spilleliste har blitt endret
+ There was a problem with removing this video: Det oppstod et problem ved fjerningen
+ av denne videoen
+ This video cannot be moved up.: Denne videoen kan ikke bli flyttet opp.
+ Playlist {playlistName} has been deleted.: Spillelisten {playlistName} har blitt
+ fjernet.
+ This playlist is protected and cannot be removed.: Denne spillelisten er beskyttet,
+ og kan derfor ikke bli fjernet.
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: Noen
+ av videoene i spillelisten har ikke blitt lastet inn skikkelig, enda. Trykk
+ her for å kopiere, uansett.
+ Playlist name cannot be empty. Please input a name.: Spillelisten må ha et navn.
+ Vennligst gi den et navn.
+ Search for Videos: Søk etter videoer
+ AddVideoPrompt:
+ Allow Adding Duplicate Video(s): Tillat å legge til dupliserte videoer
+ Search in Playlists: Søk i spillelister
+ Save: Lagre
+ N playlists selected: '{playlistCount} valgt'
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ videoer vil bli lagt til'
+ Toast:
+ You haven't selected any playlist yet.: Du har ikke valgt noen spillelister
+ enda.
+ "{videoCount} video(s) added to 1 playlist": 1 video lagt til 1 spilleliste
+ | {videoCount} videoer lagt til 1 spilleliste
+ Cancel: Avbryt
+ Add to Playlist: Legg til spilleliste
+ This playlist currently has no videos.: Denne spillelisten har ikke noen videoer
+ for øyeblikket.
+ Export Playlist: Eksporter denne spillelisten
+ Sort By:
+ EarliestCreatedFirst: Tidligst opprettet
+ Sort By: Sorter etter
+ EarliestUpdatedFirst: Tidligst endret
+ LatestPlayedFirst: Sist spilt av
+ EarliestPlayedFirst: Tidligst spilt av
+ LatestUpdatedFirst: Nylig endret
+ NameAscending: A-Å
+ NameDescending: Å-A
+ LatestCreatedFirst: Nylig opprettet
+ Add to Favorites: Legg til {playlistName}
+ Move Video Up: Flytt video opp
+ Move Video Down: Flytt video ned
+ Playlist Description: Beskrivelse på spilleliste
+ Save Changes: Lagre endringer
+ Copy Playlist: Kopier spilleliste
+ Playlist Name: Navn på spilleliste
+ Remove Watched Videos: Fjern sette videoer
+ Playlists with Matching Videos: Spillelister med like videoer
+ Create New Playlist: Opprett ny spilleliste
+ Remove from Favorites: Fjern fra {playlistName}
+ The playlist has been successfully exported: Spillelisten ble eksportert
+ Delete Playlist: Fjern spilleliste
+ CreatePlaylistPrompt:
+ Create: Opprett
+ New Playlist Name: Nytt navn på spilleliste
+ Toast:
+ There was an issue with creating the playlist.: Det oppstod et problem ved opprettelsen
+ av spillelisten.
+ There is already a playlist with this name. Please pick a different name.: Det
+ finnes allerede en spilleliste med det navnet. Vennligst velg et annet navn.
+ Playlist {playlistName} has been successfully created.: Spillelisten {playlistName}
+ har blitt opprettet.
+ Edit Playlist Info: Endre informasjon til spilleliste
+ Remove Duplicate Videos: Fjern duplikatvideoer
+ Remove from Playlist: Fjern fra spilleliste
+ You have no playlists. Click on the create new playlist button to create a new one.: Du
+ har ingen spillelister. Trykk på plusstegnet for å opprette en ny en.
+ Are you sure you want to delete this playlist? This cannot be undone: Er du sikker
+ på at du vil fjerne denne spillelisten? Dette kan ikke bli omgjort.
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Er
+ du sikker på at du vil fjerne en duplikatvideo fra denne spillelisten? Dette kan
+ ikke bli omgjort. Er du sikker på at du vil fjerne {playlistItemCount} duplikate
+ videoer fra denne spillelisten? Denne kan ikke bli omgjort.
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Er
+ du sikker på at du vil fjerne 1 sett video fra denne spillelisten? Dette kan ikke
+ bli omgjort. | Er du sikker på at du vil fjerne {playlistItemCount} sette videoer
+ fra denne spillelisten? Dette kan ikke bli omgjort.
History:
# On History Page
History: 'Historikk'
@@ -128,7 +235,7 @@ Settings:
bakende ved feil'
Enable Search Suggestions: 'Slå på søkeforslag'
Default Landing Page: 'Forvalgt landingsside'
- Locale Preference: 'Språkinnstilling'
+ Locale Preference: 'Innstillinger for språk'
Preferred API Backend:
Preferred API Backend: 'Foretrukket API-bakende'
Local API: 'Lokalt API'
@@ -138,13 +245,12 @@ Settings:
Grid: 'Rutenett'
List: 'Liste'
Thumbnail Preference:
- Thumbnail Preference: 'Miniatyrbilde-innstilling'
+ Thumbnail Preference: 'Innstillinger for miniatyrbilder'
Default: 'Forvalg'
Beginning: 'Begynnelsen'
Middle: 'Midten'
End: 'Slutten'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Individious-forekomst
- (forvalget er https://invidious.snopyta.org)'
+ Hidden: Skjult
Region for Trending: 'Region for "På vei opp"'
#! List countries
Check for Updates: Se etter oppdateringer
@@ -163,8 +269,11 @@ Settings:
Ask Before Opening Link: Spør før åpning av lenke
Open Link: Åpne lenke
External Link Handling: Håndtering av eksterne lenker
+ Auto Load Next Page:
+ Label: Last inn den neste siden automatisk
+ Tooltip: Last inn flere sider og kommentarer automatisk.
Theme Settings:
- Theme Settings: 'Draktvalg'
+ Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Tilpass topplinjen slik at den har samme farge
som hovedfargen'
Base Theme:
@@ -175,6 +284,8 @@ Settings:
Dracula: 'Dracula'
System Default: Systemforvalg
Catppuccin Mocha: Catppuccin-mokka
+ Pastel Pink: Pastellrosa
+ Nordic: Nordisk
Main Color Theme:
Main Color Theme: 'Hovedfarge'
Red: 'Rød'
@@ -220,9 +331,9 @@ Settings:
Disable Smooth Scrolling: Slå av myk rulling
Expand Side Bar by Default: Utvidet sidefelt som forvalg
Hide Side Bar Labels: Skjul sidefeltsetiketter
- Hide FreeTube Header Logo: Skjul FreeTube-tittellogo
+ Hide FreeTube Header Logo: Skjul FreeTubes tittel og logo
Player Settings:
- Player Settings: 'Videoavspillingsinnstillinger'
+ Player Settings: 'Innstillinger for avspilling av video'
Play Next Video: 'Spill av neste video'
Turn on Subtitles by Default: 'Undertekster som forvalg'
Autoplay Videos: 'Spill av videoer automatisk'
@@ -237,7 +348,7 @@ Settings:
Legacy Formats: 'Gamle formater'
Audio Formats: 'Lydformater'
Default Quality:
- Default Quality: 'Kvalitetsinnstilling'
+ Default Quality: 'Forvalt kvalitet'
Auto: 'Automatisk'
144p: '144p'
240p: '240p'
@@ -258,30 +369,30 @@ Settings:
Error:
Forbidden Characters: Forbudte tegn
Empty File Name: Tomt filnavn
- Enable: Skru på skjermavbildninger
+ Enable: Aktiver skjermbilde
Folder Label: Skjermavbildningsmappe
Folder Button: Velg mappe
- Format Label: Skjermavbildningsformat
- Quality Label: Skjermavbildningskvalitet
+ Format Label: Format for skjermbilde
+ Quality Label: Kvalitet for skjermbilde
Ask Path: Spør om hvor ting skal lagres
File Name Tooltip: Du kan bruke variablene nedenfor. %Y år, i 4 siffer. %M måned,
i 2 siffer. %D dag, i to siffer. %H time, i to siffer. %N minutt, i to siffer.
%s sekund, i to siffer. %T millisekunder, i tre siffer. %s videosekund. %t
- videomillisekunder, i tre siffer. %i video-ID. Du kan også bruke «\», eller
- «/» for å lage undermapper.
- Max Video Playback Rate: Maks. videoavspillingshastighet
+ videomillisekunder, i tre siffer. %i video-ID.
+ Max Video Playback Rate: Maksimal hastighet for videoavspilling
Scroll Playback Rate Over Video Player: Avspillingshastighet ved rulling over
videoavspiller
Video Playback Rate Interval: Intervall for videoavspillingshastighet
Enter Fullscreen on Display Rotate: Fullskjermsvisning når skjermen roteres
Skip by Scrolling Over Video Player: Hopp over ved å rulle over videoavspiller
Privacy Settings:
- Privacy Settings: 'Personvernsinnstillinger'
+ Privacy Settings: 'Innstillinger for personvern'
Remember History: 'Husk historikk'
Save Watched Progress: 'Husk avspillingsposisjon'
- Clear Search Cache: 'Tøm søkehurtiglager'
- Are you sure you want to clear out your search cache?: 'Tøm søkehurtiglager?'
- Search cache has been cleared: 'Søkehurtiglager tømt'
+ Clear Search Cache: 'Tøm hurtiglager for søk'
+ Are you sure you want to clear out your search cache?: 'Er du sikker på at du
+ vil tømme hurtiglageret for søk?'
+ Search cache has been cleared: 'Hurtiglageret for søk har blitt tømt'
Remove Watch History: 'Fjern visningshistorikk'
Are you sure you want to remove your entire watch history?: 'Er du sikker på at
du vil fjerne hele visningshistorikken din?'
@@ -289,41 +400,23 @@ Settings:
Remove All Subscriptions / Profiles: Fjern alle abonnementer/profiler
Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: Er
du sikker på at du vil fjerne alle abonnementer og profiler? Dette kan ikke
- angres.
+ bli omgjort.
Save Watched Videos With Last Viewed Playlist: Lagre sette videoer med sist sette
spilleliste
+ Remove All Playlists: Fjern alle spillelister
+ Are you sure you want to remove all your playlists?: Er du sikker på at du vil
+ fjerne alle spillelistene dine?
+ All playlists have been removed: Alle spillelister har blitt fjernet
Subscription Settings:
- Subscription Settings: 'Abonnementsinnstillinger'
+ Subscription Settings: 'Innstillinger for abonnementer'
Hide Videos on Watch: 'Skjul sette videoer'
- Subscriptions Export Format:
- Newpipe: 'NewPipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Håndter abonnementer'
- Import Subscriptions: 'Importer abonnementer'
- Export Subscriptions: 'Eksporter abonnementer'
- How do I import my subscriptions?: 'Hvordan importerer jeg mine abonnementer?'
Fetch Feeds from RSS: Hent informasjonskanaler fra RSS
Fetch Automatically: Hent informasjonskanaler automatisk
- Advanced Settings:
- Advanced Settings: 'Avanserte innstillinger'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Mellomtjener-adresse (Eksempel:
- SOCKS5://127.0.0.1:9050 )'
- Use Tor / Proxy for API calls: 'Bruk Tor / mellomtjener for API-kall'
- Clear History:
- Clear History: 'Tøm historikk'
- # On Click
- Are you sure you want to delete your history?: 'Er du sikker på at du vil slette
- historikken din?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Tøm abonnementer'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Er du sikker på at du vil
- fjerne alle abonnementer?'
- #& Yes
- #& No
+ Confirm Before Unsubscribing: Bekreft avslutning av abonnement
+ 'Limit the number of videos displayed for each channel': Begrens antallet videoer
+ vist for hver kanal
+ To: Til
Data Settings:
How do I import my subscriptions?: Hvordan importerer jeg abonnementene mine?
Unknown data key: Ukjent datanøkkel
@@ -344,7 +437,6 @@ Settings:
Invalid subscriptions file: Ugyldig abonnementsfil
Profile object has insufficient data, skipping item: Hopper over profilobjektet
siden det har utilstrekkelig data.
- Check for Legacy Subscriptions: Se etter foreldede abonnementer
Subscriptions have been successfully exported: Abonnementer eksportert
This might take a while, please wait: Dette kan ta litt tid …
Export History: Eksporter historikk
@@ -353,13 +445,10 @@ Settings:
Export YouTube: YouTube-eksport
Export FreeTube: FreeTube-eksport
Export Subscriptions: Eksporter abonnementer
- Import NewPipe: Importer NewPipe
- Import YouTube: Importer YouTube
- Import FreeTube: Importer FreeTube
Import Subscriptions: Importer abonnementer
Select Export Type: Velg eksporttype
Select Import Type: Velg importtype
- Data Settings: Datainnstillinger
+ Data Settings: Innstillinger for data
All playlists has been successfully imported: Importerte alle spillelister
Subscription File: Abonnementsfil
History File: Historikkfil
@@ -384,44 +473,51 @@ Settings:
Proxy Host: Mellomtjenervert
Proxy Protocol: Mellomtjenerprotokoll
Enable Tor / Proxy: Skru på Tor/mellomtjener
- Proxy Settings: Mellomtjenerinnstillinger
+ Proxy Settings: Innstillinger for mellomtjenere
Distraction Free Settings:
Hide Trending Videos: Skjul "På vei opp"
Hide Video Likes And Dislikes: Skjul videogunst
- Distraction Free Settings: Distraksjonsfri-innstillinger
+ Distraction Free Settings: Innstillinger for andre tilpasninger
Hide Active Subscriptions: Skjul aktive abonnementer
Hide Recommended Videos: Skjul anbefalte videoer
Hide Comment Likes: Skjul kommentargunst
Hide Channel Subscribers: Skjul kanalabonnementer
Hide Popular Videos: Skjul "Mest populært"
Hide Video Views: Skjul videovisninger
- Hide Live Chat: Skjul sanntidssludring
+ Hide Live Chat: Skjul direktechat
Hide Playlists: Skjul spillelister
Hide Comments: Skjul kommentarer
- Hide Live Streams: "Skjul direktestrømmer"
+ Hide Live Streams: "Skjul direktesendinger"
Hide Chapters: Skjul kapitler
- Hide Channels Placeholder: Kanalnavn eller ID
+ Hide Channels Placeholder: Kanal-ID
Hide Channels: Skjul videoer fra kanaler
Hide Sharing Actions: Skjul delingshandlinger
Hide Upcoming Premieres: Skjul kommende premièrer
Hide Video Description: Skjul videobeskrivelse
Display Titles Without Excessive Capitalisation: Vis titler uten overdrevet bruk
av store bokstaver
- Hide Featured Channels: Skjult framhevede kanaler
- Hide Channel Community: Skjul kanalgemenskap
- Hide Channel Shorts: Skjul kanal-kortvideoer
+ Hide Featured Channels: Skjul fremhevede kanaler
+ Hide Channel Community: Skjul fane for "fellesskap" i kanaler
+ Hide Channel Shorts: Skjul fane for "Shorts-videoer" i kanaler
Sections:
Side Bar: Sidefelt
Channel Page: Kanalside
General: Generelt
Watch Page: Seerlogg
Subscriptions Page: Abonnementsside
- Hide Channel Playlists: Skjul kanalspilleliste
+ Hide Channel Playlists: Skjul fane for "spillelister" i kanalar
Hide Channel Releases: Skjul kanalpubliseringer
- Hide Channel Podcasts: Skjul kanal-nettradioopptak
+ Hide Channel Podcasts: Skjul fane for "podcaster" i kanaler
Hide Subscriptions Videos: Skjul abonnementsvideoer
- Hide Subscriptions Shorts: Skjul abonnements-kortvideoer
+ Hide Subscriptions Shorts: Skjul Shorts
Hide Subscriptions Live: Skjul abonnement det sendes direkte fra
+ Hide Profile Pictures in Comments: Skjul profilbilder i kommentarfeltet
+ Hide Channel Home: Skjule fane for "start" i kanaler
+ Hide Videos and Playlists Containing Text: Skjul videoer og spillelister som inneholder
+ tekst
+ Hide Channels Already Exists: Kanal-ID-en finnes allerede
+ Hide Videos and Playlists Containing Text Placeholder: Ord, del av ord eller setning
+ Hide Channels Invalid: Kanal-ID-en var ugyldig
The app needs to restart for changes to take effect. Restart and apply change?: Start
programmet på ny for å ta i bruk endringene?
SponsorBlock Settings:
@@ -430,7 +526,7 @@ Settings:
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock-API-nettadresse
(forvalget er https://sponsor.ajay.app)
Enable SponsorBlock: Skru på SponsorBlock
- SponsorBlock Settings: SponsorBlock-innstillinger
+ SponsorBlock Settings: Innstillinger for SponsorBlock
Skip Options:
Do Nothing: Ikke gjør noe
Prompt To Skip: Spør om å hoppe over
@@ -439,10 +535,12 @@ Settings:
Show In Seek Bar: Vis i blafringsfelt
Category Color: Kategorifarge
UseDeArrowTitles: Bruk DeArrow-videonavn
+ UseDeArrowThumbnails: Bruk DeArrow for miniatyrbilder
External Player Settings:
Custom External Player Arguments: Egendefinerte argumenter for ekstern avspiller
Custom External Player Executable: Egendefinert kjørbar fil for ekstern avspiller
- Ignore Unsupported Action Warnings: Ignorer advarsler om ustøttede handlinger
+ Ignore Unsupported Action Warnings: Ignorer advarsler om handlinger som ikke er
+ støttet
External Player Settings: Innstillinger for ekstern avspiller
External Player: Ekstern avspiller
Players:
@@ -450,7 +548,7 @@ Settings:
Name: Ingen
Download Settings:
Choose Path: Velg sti
- Download Settings: Nedlastingsinnstillinger
+ Download Settings: Innstillinger for nedlastninger
Download in app: Last ned i programmet
Open in web browser: Åpne i nettleser
Download Behavior: Nedlastingsadferd
@@ -458,7 +556,7 @@ Settings:
Parental Control Settings:
Parental Control Settings: Foreldrekontroll
Hide Search Bar: Skjul søkefelt
- Show Family Friendly Only: Kun vis familievennlige
+ Show Family Friendly Only: Vis kun familievennlig innhold
Hide Unsubscribe Button: Skjul knapp for opphevelse av abonnement
Experimental Settings:
Experimental Settings: Eksperimentelle innstillinger
@@ -467,7 +565,7 @@ Settings:
anbefales. Bruk på egen risiko.
Password Settings:
Remove Password: Fjern passord
- Password Settings: Passordinnstillinger
+ Password Settings: Innstillinger for passord
Set Password To Prevent Access: Sett et passord for å forhindre tilgang til innstillingene
Set Password: Sett passord
Password Dialog:
@@ -475,23 +573,20 @@ Settings:
Enter Password To Unlock: Skriv inn passord for å låse opp innstillinger
Password Incorrect: Feil passord
Password: Passord
+ Return to Settings Menu: Gå tilbake til menyen for innstillinger
About:
#On About page
About: 'Om'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Denne
- gemenslig frie programvaren er lisensiert AGPL-3.0.'
FAQ: Ofte stilte spørsmål
Downloads / Changelog: Nedlastninger / Endringslogg
- Licensed under the AGPLv3: Lisensiert AGPLv3.
Help: Hjelp
- View License: Vis lisens
Donate: Doner
Website: Nettsted
Report a problem: Rapporter et problem
Source code: Kildekode
- Please read the: Les
+ Please read the: Vennligst les
Mastodon: Mastodon
Email: E-post
Blog: Blogg
@@ -500,16 +595,16 @@ About:
these people and projects: disse folkene og prosjektene
FreeTube is made possible by: FreeTube er gjort mulig av
Credits: Bidragsytere
- room rules: romregler
+ room rules: reglene for rommet
GitHub issues: GitHub-problemsporer
FreeTube Wiki: FreeTube-wiki
GitHub releases: GitHub-utgivelser
Beta: Beta
Chat on Matrix: Snakk med oss på Matrix
Discussions: Diskusjoner
+ Licensed under the: Lisensiert under
+ AGPLv3: AGPLv3
Channel:
- Subscriber: 'Abonnent'
- Subscribers: 'Abonnenter'
Subscribe: 'Abonner'
Unsubscribe: 'Opphev abonnement'
Search Channel: 'Søk i kanal'
@@ -553,11 +648,11 @@ Channel:
Community:
This channel currently does not have any posts: Denne kanalen har ingen oppføringer
Shorts:
- This channel does not currently have any shorts: Denne kanalen har ingen kortvideoer
+ This channel does not currently have any shorts: Denne kanalen har ingen Shorts-videoer
Live:
Live: Direkte
This channel does not currently have any live streams: Denne kanalen har ikke
- noen direktestrømmer
+ noen direktesendinger
Podcasts:
Podcasts: Nettradioopptak
This channel does not currently have any podcasts: Denne kanalen har ingen nettradioopptak
@@ -581,48 +676,19 @@ Video:
# As in a Live Video
Live: 'Direkte'
Live Now: 'Direkte'
- Live Chat: 'Sanntidssludring'
- Enable Live Chat: 'Slå på sanntidssludring'
- Live Chat is currently not supported in this build.: 'Sanntidssludring støttes ikke
- i denne versjonen.'
+ Live Chat: 'Direktechat'
+ Enable Live Chat: 'Slå på direktechat'
+ Live Chat is currently not supported in this build.: 'Direktechat støttes ikke i
+ denne versjonen.'
'Chat is disabled or the Live Stream has ended.': 'Sludringen er slått av, eller
så er direktesendingen avsluttet.'
- Live chat is enabled. Chat messages will appear here once sent.: 'Sanntidssludring
- er påslått. Meldinger vil vises her når de er sendt.'
- 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Sanntidssludring
+ Live chat is enabled. Chat messages will appear here once sent.: 'Direktechat er
+ påslått. Meldinger vil vises her når de er sendt.'
+ 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Direktechat
støttes for tiden ikke med Invidious-API-et. Direkte tilkobling til YouTube kreves.'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mai'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Des'
- Second: 'Sekund'
- Seconds: 'Sekunder'
- Hour: 'Time'
- Hours: 'Timer'
- Day: 'Dag'
- Days: 'Dager'
- Week: 'Uke'
- Weeks: 'Uker'
- Month: 'Måned'
- Months: 'Måneder'
- Year: 'År'
- Years: 'År'
- Ago: 'Siden'
- Upcoming: 'Har premiere'
- Minutes: Minutter
- Minute: Minutt
In less than a minute: Om mindre enn ett minutt
Published on: 'Publisert'
- Publicationtemplate: '{number} {unit} siden'
#& Videos
audio only: Bare lyd
video only: Bare video
@@ -674,7 +740,7 @@ Video:
Premieres on: Har première
Premieres: Première
Upcoming: Kommende
- 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Sanntidssludring
+ 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Direktechat
er ikke tilgjengelig for denne strømmen. Opplasteren kan ha skrudd det av.
Videos:
#& Sort By
@@ -686,16 +752,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Vis full spilleliste'
- Videos: 'Videoer'
- View: 'Visning'
- Views: 'Visninger'
Last Updated On: 'Sist oppdatert'
# On Video Watch Page
#* Published
#& Views
Playlist: Spilleliste
-Toggle Theatre Mode: 'Teatermodus'
Change Format:
Change Media Formats: 'Endre videoformater'
Use Dash Formats: 'Bruk DASH-formater'
@@ -758,8 +820,6 @@ Local API Error (Click to copy): 'Lokal API-feil (Klikk her for å kopiere)'
Invidious API Error (Click to copy): 'Invidious-API-feil (Klikk her for å kopiere)'
Falling back to Invidious API: 'Faller tilbake til Invidious-API-et'
Falling back to Local API: 'Faller tilbake til det lokale API-et'
-Subscriptions have not yet been implemented: 'Abonnement har ikke blitt implementert
- enda'
Loop is now disabled: 'Gjenta er nå deaktivert'
Loop is now enabled: 'Gjenta er nå aktivert'
Shuffle is now disabled: 'Tilfeldig avspilling er nå deaktivert'
@@ -779,8 +839,8 @@ Profile:
Removed {profile} from your profiles: Fjernet {profile} fra dine profiler
Your default profile has been set to {profile}: 'Din forvalgte profil har blitt
satt til {profile}'
- Profile has been updated: Profil oppdatert
- Profile has been created: Profil opprettet
+ Profile has been updated: Profilen har blitt oppdatert
+ Profile has been created: Profilen har blitt opprettet
Your profile name cannot be empty: Profilnavnet ditt kan ikke stå tomt
Profile could not be found: Fant ikke profilen
All subscriptions will also be deleted.: Alle abonnementer vil også bli slettet.
@@ -809,13 +869,16 @@ Profile:
De samme kanalene vil bli slettet i enhver profil de finnes i.
Select None: Velg ingen
Delete Selected: Slett valgte
- Add Selected To Profile: Legg til valgt i profil
+ Add Selected To Profile: Legg til de valgte kanalene til profilen
Subscription List: Abonnementsliste
Profile Preview: Profilforhåndsvisning
Custom Color: Egendefinert farge
Profile Filter: Profilfilter
Profile Settings: Profilinnstillinger
Toggle Profile List: Slå av/på profilliste
+ Profile Name: Profilnavn
+ Create Profile Name: Lag profilnavn
+ Edit Profile Name: Endre profilnavn
This video is unavailable because of missing formats. This can happen due to country unavailability.: Denne
videoen er utilgjengelig grunnet manglende formater. Dette kan skyldes tilgangbegrensninger
i ditt land.
@@ -888,8 +951,6 @@ Playing Next Video Interval: Spiller av neste video nå. Klikk her for å avbryt
More: Mer
Unknown YouTube url type, cannot be opened in app: Ukjent YouTube-nettadressetype,
kan ikke åpnes i programmet
-Hashtags have not yet been implemented, try again later: Emneknagger er ikke implementert
- enda, prøv igjen senere
Open New Window: Åpne et nytt vindu
Default Invidious instance has been cleared: Fjernet forvalgt Invidious-instans
Default Invidious instance has been set to {instance}: Forvalgt Invidious-instans
@@ -906,8 +967,6 @@ Channels:
Search bar placeholder: Søk i kanaler
Count: Fant {number} kanal(er).
Empty: Kanallisten din er tom.
- Unsubscribe: Opphev abonnement
- Unsubscribed: '{channelName} ble fjernet fra dine abonnementer'
Unsubscribe Prompt: Opphev abonnement på «{channelName}»?
Chapters:
Chapters: Kapitler
@@ -931,3 +990,34 @@ Hashtag:
This hashtag does not currently have any videos: Denne emneknaggen har ingen videoer
enda
checkmark: ✓
+Cancel: Avbryt
+Yes, Restart: Ja, start på nytt
+Search Listing:
+ Label:
+ Subtitles: Undertekster
+ 4K: 4K
+ Closed Captions: Undertekster
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Ny
+ 3D: 3D
+Feed:
+ Refresh Feed: Oppdater {subscriptionName}
+Yes, Delete: Ja, slett
+Keys:
+ alt: Alt
+ arrowup: Piltast opp
+ arrowleft: Venstre piltast
+ arrowright: Høyre piltast
+ ctrl: Ctrl
+ arrowdown: Piltast ned
+Right-click or hold to see history: Høyreklikk eller hold musepekeren over for å se
+ historikk
+Close Banner: Lukk banner
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Yes, Open Link: Ja, åpne lenke
+Display Label: '{label}: {value}'
+Go to page: Gå til {page}
+Search character limit: Spørringen er over tegngrensen på {searchCharacterLimit}
diff --git a/static/locales/ne.yaml b/static/locales/ne.yaml
index 88cb5e2749fe1..6ff55a8728c96 100644
--- a/static/locales/ne.yaml
+++ b/static/locales/ne.yaml
@@ -96,9 +96,6 @@ Most Popular: 'सबैभन्दा लोकप्रिय'
Playlists: 'प्लेसूचीहरू'
User Playlists:
Your Playlists: 'तपाईंका प्लेसूचीहरू'
- Playlist Message: 'यो पृष्ठले पूरै काम गर्ने प्लेसूचीहरूको प्रतिबिम्बित गर्दैन।
- यसले तपाईंले बचत गर्नुभएका वा मन पराउनुभएका भिडियोहरू मात्र सूचीबद्ध गर्दछ। काम
- सकिएपछि हाल यहाँ रहेका सबै भिडियोहरू ''मन पराइएका'' प्लेसूचीमा स्थानान्तरण गरिनेछ।'
Settings:
# On Settings Page
Theme Settings: {}
diff --git a/static/locales/nl.yaml b/static/locales/nl.yaml
index 93a2dc8100c48..0f783762a8487 100644
--- a/static/locales/nl.yaml
+++ b/static/locales/nl.yaml
@@ -3,7 +3,7 @@ Locale Name: 'Nederlands'
# Currently on Subscriptions, Playlists, and History
'This part of the app is not ready yet. Come back later when progress has been made.': >-
Dit gedeelte van de app is nog niet klaar. Kom later terug als er vooruitgang is
- geboekt.
+ gemaakt.
# Webkit Menu Bar
File: 'Bestand'
@@ -16,7 +16,7 @@ Copy: 'Kopiëren'
Paste: 'Plakken'
Delete: 'Verwijderen'
Select all: 'Alles selecteren'
-Reload: 'Herladen'
+Reload: 'Herlaad'
Force Reload: 'Geforceerd herladen'
Toggle Developer Tools: 'Ontwikkelgereedschap omschakelen'
Actual size: 'Echte grootte'
@@ -129,13 +129,6 @@ Most Popular: 'Populairst'
Playlists: 'Afspeellijsten'
User Playlists:
Your Playlists: 'Uw afspeellijsten'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Je
- opgeslagen video's is leeg. Klik op de opslaan knop in de hoek van een video om
- het hier in de lijst te plaatsen
- Playlist Message: Deze pagina is niet reflectief van volledig functionele afspeellijst.
- Er worden alleen video's weergegeven die jij hebt opgeslagen of gefavoriet. Wanneer
- we klaar zijn met de ontwikkeling van deze feature zullen al deze video's worden
- gemigreerd naar de 'favorieten' afspeellijst.
Search bar placeholder: Zoeken naar afspeellijsten
Empty Search Message: Deze afspeellijst bevat geen video's die overeenkomen met
de zoekopdracht
@@ -194,11 +187,9 @@ User Playlists:
Remove Watched Videos: Bekeken video's verwijderen
Add to Favorites: Toevoegen aan {playlistName}
Remove from Favorites: Verwijderen uit {playlistName}
- Disable Quick Bookmark: Snelle bladwijzers uitschakelen
SinglePlaylistView:
Toast:
Video has been removed: Video is verwijderd
- Quick bookmark disabled: Snelle bladwijzers uitgeschakeld
Playlist has been updated.: De afspeellijst is bijgewerkt.
This video cannot be moved up.: Deze video kan niet omhoog verplaatst worden.
This video cannot be moved down.: Deze video kan niet omlaag verplaatst worden.
@@ -235,9 +226,6 @@ User Playlists:
This playlist currently has no videos.: Deze afspeellijst bevat geen video's.
Enable Quick Bookmark With This Playlist: Snelle bladwijzers inschakelen voor deze
afspeellijst
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Weet
- u zeker dat u alle bekeken video's uit deze afspeellijst wilt verwijderen? Dit
- kan niet ongedaan gemaakt worden.
Are you sure you want to delete this playlist? This cannot be undone: Weet u zeker
dat u deze afspeellijst wilt verwijderen? Dit kan niet ongedaan gemaakt worden.
Playlists with Matching Videos: Afspeellijsten met overeenkomende video's
@@ -287,8 +275,6 @@ Settings:
End: 'Eind'
Hidden: Verborgen
Blur: Vervagen
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Instantie
- (Standaard is https://invidious.snopyta.org)'
Region for Trending: 'Regio voor trending'
#! List countries
Check for Latest Blog Posts: Op nieuwe blogposts controleren
@@ -431,8 +417,7 @@ Settings:
jaartal; %M tweecijferige maand; %D tweecijferige dagstelling; %H tweecijferig
uur; %N tweecijferige minuut; %S tweecijferige seconde; %T driecijferige milliseconde;
%s tweecijferige seconde in de video; %t driecijferige milliseconde in de
- video; %i ID van de video. U kunt ook "\" of "/" gebruiken om deelmappen aan
- te maken.'
+ video; %i ID van de video.'
Skip by Scrolling Over Video Player: Overslaan door over de videospeler te scrollen
Enter Fullscreen on Display Rotate: Volledig scherm bij draaien van scherm
Privacy Settings:
@@ -460,38 +445,9 @@ Settings:
Subscription Settings:
Subscription Settings: 'Abonnementinstellingen'
Hide Videos on Watch: 'Bekeken video''s verbergen'
- Manage Subscriptions: 'Abonnementen beheren'
Fetch Feeds from RSS: Feeds ophalen via RSS
Fetch Automatically: Feed automatisch ophalen
- Only Show Latest Video for Each Channel: Alleen nieuwste video voor elk kanaal
- tonen
Confirm Before Unsubscribing: Onbedoeld deabonneren voorkomen
- Advanced Settings:
- Advanced Settings: 'Geavanceerde Instellingen'
- Enable Debug Mode (Prints data to the console): 'Schakel Debug Modus in (Print
- data naar console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Adres (Voorbeeld:
- SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Door
- op "TEST PROXY" te klikken zal er een verzoek worden gestuurd naar https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Gebruik Tor / Proxy voor API calls'
- TEST PROXY: 'TEST PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Zie Publieke Instanties'
- Clear History:
- Clear History: 'Geschiedenis Opschonen'
- # On Click
- Are you sure you want to delete your history?: 'Weet u zeker dat u uw geschiedenis
- wil verwijderen?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Abonnementen Opschonen'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Weet u zeker dat u alle
- abonnementen wil verwijderen?'
- #& Yes
- #& No
Data Settings:
History object has insufficient data, skipping item: Geschiedenis object heeft
@@ -512,9 +468,6 @@ Settings:
Export YouTube: YouTube exporteren
Export FreeTube: FreeTube exporteren
Export Subscriptions: Abonnementen exporteren
- Import NewPipe: NewPipe importeren
- Import YouTube: YouTube importeren
- Import FreeTube: Importeer FreeTube
Import Subscriptions: Abonnementen importeren
Select Export Type: Exporteertype selecteren
Select Import Type: Importeertype selecteren
@@ -527,7 +480,6 @@ Settings:
met succes geëxporteerd
All watched history has been successfully imported: De bekeken geschiedenis is
met succes geïmporteerd
- Check for Legacy Subscriptions: Op legacy-abonnementen controleren
Manage Subscriptions: Abonnementen beheren
Export Playlists: Afspeellijsten exporteren
All playlists has been successfully imported: Alle speellijsten zijn met succes
@@ -575,7 +527,6 @@ Settings:
Hide Chapters: Hoofdstukken verbergen
Hide Upcoming Premieres: Aankomende premières verbergen
Hide Featured Channels: Uitgelichte kanalen verbergen
- Blur Thumbnails: Miniaturen vervagen
Hide Channel Playlists: Kanaalafspeellijsten verbergen
Hide Channel Community: Kanaalgemeenschap verbergen
Hide Channels: Video's van kanalen verbergen
@@ -676,39 +627,11 @@ Settings:
Password Incorrect: Wachtwoord onjuist
Unlock: Ontgrendelen
Enter Password To Unlock: Voer wachtwoord in om instellingen te ontgrendelen
- Expand All Settings Sections: Alle instellingensecties uitvouwen
Sort Settings Sections (A-Z): Instellingensecties sorteren (A-Z)
About:
#On About page
About: 'Over'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Dit
- is copyleft software en is vrij beschikbaar onder de AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Een probleem gevonden? Idee voor een feature? Wil je helpen? Ga naar onze GitHub
- pagina. Pull requests zijn welkom.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Hartelijk
- dank naar de Mensen en Projecten die FreeTube mogelijk maken!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Wil
- je chatten? Kom op onze Element / Matrix Server. Lees alstublieft eerst de groep
- regels voordat u in de chat springt.'
-
- 'Looking for help? Check out our Wiki page.': 'Heeft u hulp nodig? Bezichtig onze
- Wiki pagina.'
-
- Check out our Firefox extension!: 'Bekijk onze Firefox extensie!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Als
- u FreeTube met plezier gebruikt denk er over na om te doneren via Liberapay of
- via ons Bitcoin adres.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Laatste FreeTube nieuws'
-
#On Channel Page
Donate: Doneren
these people and projects: deze mensen en projecten
@@ -731,16 +654,12 @@ About:
Help: Hulp
GitHub releases: GitHub-uitgaven
Downloads / Changelog: Downloads en wijzigingslogboek
- View License: Licentie bekijken
- Licensed under the AGPLv3: Vrijgegeven onder de AGPLv3 licentie
Source code: Broncode
Beta: Bèta
Discussions: Discussies
AGPLv3: AGPLv3
Licensed under the: Gelicentieerd onder de
Channel:
- Subscriber: 'Abonnee'
- Subscribers: 'Abonnees'
Subscribe: 'Abonneren'
Unsubscribe: 'Deabonneren'
Search Channel: 'Kanaal zoeken'
@@ -835,37 +754,8 @@ Video:
wordt momenteel niet ondersteund door de Invidious API. Een directe verbinding
met YouTube is nodig.'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mrt'
- Apr: 'Apr'
- May: 'Mei'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Seconde'
- Seconds: 'Seconden'
- Hour: 'Uur'
- Hours: 'Uur'
- Day: 'Dag'
- Days: 'Dagen'
- Week: 'Week'
- Weeks: 'Weken'
- Month: 'Maand'
- Months: 'Maanden'
- Year: 'Jaar'
- Years: 'Jaar'
- Ago: 'Geleden'
- Upcoming: 'Première start op'
- Minutes: Minuten
- Minute: Minuut
In less than a minute: In minder dan één minuut
Published on: 'Gepubliceerd op'
- Publicationtemplate: '{number} {unit} geleden'
#& Videos
Autoplay: Automatisch afspelen
Play Previous Video: Vorige video afspelen
@@ -933,9 +823,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Volledige afspeellijst bekijken'
- Videos: 'Video''s'
- View: 'Weergave'
- Views: 'Weergaven'
Last Updated On: 'Laatst bijgewerkt op'
# On Video Watch Page
@@ -951,7 +838,6 @@ Playlist:
VideoTitleDescending: Titel (Z-A)
DateAddedOldest: Eerst toegevoegd bovenaan
Custom: Aangepast
-Toggle Theatre Mode: 'Theatermodus omschakelen'
Change Format:
Change Media Formats: 'Videoformaten veranderen'
Use Dash Formats: 'DASH-formaten gebruiken'
@@ -1016,7 +902,6 @@ Local API Error (Click to copy): 'Fout in lokale API (Klik om te kopiëren)'
Invidious API Error (Click to copy): 'Fout in API van Invidious (Klik op te kopiëren)'
Falling back to Invidious API: 'Terugvallen op Invidious API'
Falling back to Local API: 'Terugvallen op lokale API'
-Subscriptions have not yet been implemented: 'Abonnementen zijn nog niet geïmplementeerd'
Loop is now disabled: 'Herhalen is nu uitgeschakeld'
Loop is now enabled: 'Herhalen is nu ingeschakeld'
Shuffle is now disabled: 'Willekeurig afspelen is nu uitgeschakeld'
@@ -1127,8 +1012,8 @@ Tooltips:
kan worden geopend in FreeTube is aangeklikt.\nStandaard zal FreeTube de aangeklikte
link openen in je standaardbrowser.\n"
External Player Settings:
- Custom External Player Arguments: Aangepaste opdrachtregelargumenten, gescheiden
- door puntkomma's (';'), die je wil doorgeven aan de externe videospeler.
+ Custom External Player Arguments: Aangepaste opdrachtregelargumenten, die je wil
+ doorgeven aan de externe videospeler.
Ignore Warnings: Onderdruk waarschuwingen wanneer de geselecteerde videospeler
een opgegeven actie niet ondersteund (bijv. afspeellijsten omkeren, etc.).
Custom External Player Executable: Standaard gaat FreeTube er vanuit dat de gekozen
@@ -1164,8 +1049,6 @@ Playing Next Video Interval: Volgende video wordt afgespeeld. Klik om te onderbr
| Volgende video wordt afgespeeld in {nextVideoInterval} seconde. Klik om te onderbreken.
| Volgende video wordt afgespeeld in {nextVideoInterval} seconden. Klik om te onderbreken.
More: Meer
-Hashtags have not yet been implemented, try again later: Hastags zijn nog niet geïmplementeerd,
- probeer het later nogmaals
Unknown YouTube url type, cannot be opened in app: Onbekende YouTube-URL; de URL kan
niet worden geopend in de app
Open New Window: Nieuw venster openen
@@ -1191,8 +1074,6 @@ Channels:
Count: '{number} kanaal/kanalen gevonden'
Channels: Kanalen
Empty: Uw lijst van kanalen is momenteel leeg.
- Unsubscribe: Deabonneren
- Unsubscribed: '{channelName} is verwijderd uit uw lijst van abonnementen'
Unsubscribe Prompt: Weet u zeker dat u zich wilt deabonneren van ‘{channelName}’?
Screenshot Error: Schermafbeelding kon niet worden opgeslagen. {error}
Preferences: Voorkeuren
diff --git a/static/locales/nn.yaml b/static/locales/nn.yaml
index d2b542bcfdcff..ce597eb95fe02 100644
--- a/static/locales/nn.yaml
+++ b/static/locales/nn.yaml
@@ -34,6 +34,15 @@ Forward: 'Framover'
Global:
Videos: 'Videoar'
+ Counts:
+ Comment Count: 1 kommentar | {count} kommentarar
+ Video Count: 1 video | {count} videoar
+ Channel Count: 1 kanal | {count} kanalar
+ Subscriber Count: 1 abonnent | {count} abonnentar
+ View Count: 1 visning | {count} visningar
+ Shorts: Shorts
+ Live: Direkte
+ Community: Fellesskap
Version {versionNumber} is now available! Click for more details: 'Versjon {versionNumber}
er no tilgjengeleg! Klikk for meir informasjon'
Download From Site: 'Last ned frå nettstaden'
@@ -104,12 +113,6 @@ Most Popular: 'Mest populært'
Playlists: 'Spelelister'
User Playlists:
Your Playlists: 'Dine spelelister'
- Playlist Message: 'Denne sida reflekterer ikkje fullt fungerande spelelister. Den
- viser berre videoar som du har lagra eller lagt til favorittar. Når arbeidet er
- ferdig, blir alle videoane som for augeblikket er her overført til ei "Favoritt"-speleliste.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Du
- har ingen lagra videoar for augeblikket. Klikk på "Lagre"-knappen i hjørnet av
- ein video slik at den bli oppført her'
Search bar placeholder: Søk i speleliste
Empty Search Message: Det er ingen videoar i denne spelelista som samsvarar med
søket ditt
@@ -150,8 +153,6 @@ Settings:
Beginning: 'Begynning'
Middle: 'Mellom'
End: 'Slutt'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious-førekomst
- (forvalet er https://invidious.snopyta.org)'
View all Invidious instance information: 'Vis informasjon om alle Invidious-førekomstar'
Region for Trending: 'Region for "På veg opp"'
#! List countries
@@ -272,8 +273,7 @@ Settings:
%M for månad, med to siffer. %D for dag, med to siffer. %H for time, med to
siffer. %N for minutt, med to siffer. %S for sekund, med to siffer. %T for
millisekund, med tre siffer. %s for videosekund. %t for videomillisekund,
- med tre siffer. %i for Video-ID. Du kan òg bruke "\" eller "/" for å lage
- undermapper.
+ med tre siffer. %i for Video-ID.
Fast-Forward / Rewind Interval: Intervall for framover- og bakoverspoling
Skip by Scrolling Over Video Player: Hopp over ved å blad over videoavspelaren
Scroll Playback Rate Over Video Player: Blaavspelingshastigheit over videoavspelar
@@ -300,7 +300,6 @@ Settings:
Subscription Settings: 'Abonnementinnstillingar'
Hide Videos on Watch: 'Skjul sette videoar'
Fetch Feeds from RSS: 'Hent informasjonkanalar frå RSS'
- Manage Subscriptions: 'Behandle abonnement'
Fetch Automatically: Hent informasjonkanalar automatisk
Distraction Free Settings:
Distraction Free Settings: '"Ikkje forstyrr"-innstillingar'
@@ -329,10 +328,6 @@ Settings:
Select Import Type: 'Vel importtype'
Select Export Type: 'Vel eksporttype'
Import Subscriptions: 'Importer abonnement'
- Import FreeTube: 'Importer FreeTube'
- Import YouTube: 'Importer YouTube'
- Import NewPipe: 'Importer NewPipe'
- Check for Legacy Subscriptions: 'Sjå etter utdaterte abonnement'
Export Subscriptions: 'Eksporter abonnement'
Export FreeTube: 'Eksporter FreeTube'
Export YouTube: 'Eksporter YouTube'
@@ -442,8 +437,6 @@ About:
About: 'Om'
Beta: 'Beta'
Source code: 'Kjeldekode'
- Licensed under the AGPLv3: 'Lisensiert under AGPLv3'
- View License: 'Vis lisens'
Downloads / Changelog: 'Nedlastingar / Endringslogg'
GitHub releases: 'GitHub-utgjevingar'
Help: 'Hjelp'
@@ -511,8 +504,6 @@ Profile:
Profile Filter: Profilfilter
Profile Settings: Profilinnstillingar
Channel:
- Subscriber: 'Abonnent'
- Subscribers: 'Abonnentar'
Subscribe: 'Abonner'
Unsubscribe: 'Opphev abonnement'
Channel has been removed from your subscriptions: 'Kanalen har blitt fjerna frå
@@ -590,39 +581,10 @@ Video:
video only: 'berre video'
audio only: 'berre lyd'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mai'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Des'
- Second: 'Sekund'
- Seconds: 'Sekund'
- Minute: 'Minutt'
- Minutes: 'Minutt'
- Hour: 'Time'
- Hours: 'Timar'
- Day: 'Dag'
- Days: 'Dagar'
- Week: 'Veke'
- Weeks: 'Veker'
- Month: 'Månad'
- Months: 'Månadar'
- Year: 'År'
- Years: 'År'
- Ago: 'Sidan'
- Upcoming: 'Har premiere på'
In less than a minute: Om mindre enn eit minutt
Published on: 'Publisert på'
Streamed on: 'Strauma på'
Started streaming on: 'Begynte å straume på'
- Publicationtemplate: '{number} {unit} sidan'
#& Videos
Sponsor Block category:
outro: Avslutting
@@ -663,16 +625,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Vis heile spelelista'
- Videos: 'Videoar'
- View: 'Vising'
- Views: 'Visingar'
Last Updated On: 'Sist oppdatert'
# On Video Watch Page
#* Published
#& Views
Playlist: Speleliste
-Toggle Theatre Mode: 'Veksle teatermodus'
Change Format:
Change Media Formats: 'Endre videoformat'
Use Dash Formats: 'Bruk DASH-format'
@@ -781,7 +739,7 @@ Tooltips:
ekstern videoavspelar. Ver merksam på at Invidious-innstillingar ikkje påverker
den eksterne videoavspelaren.
Custom External Player Arguments: Eventuelle eigendefinerte kommandolinjeargument,
- åtskilt med semikolon (";"), du vil at skal bli sendt til den eksterne videoavspelaren.
+ du vil at skal bli sendt til den eksterne videoavspelaren.
Experimental Settings:
Replace HTTP Cache: Deaktiver Electrons diskbaserte HTTP-hurtiglager og aktiver
eit eigendefinert biletehurtiglager i minnet. Dette vil føre til ei auking i
@@ -797,8 +755,6 @@ Falling back to Local API: 'Faller tilbake til det lokale API-et'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Denne
videoen er utilgjengeleg grunna manglande format. Dette kan skuldast tilgangsavgrensingar
i ditt land.'
-Subscriptions have not yet been implemented: 'Abonnement har ikkje blitt implementert
- enda'
Loop is now disabled: 'Gjenta er no deaktivert'
Loop is now enabled: 'Gjenta er no aktivert'
Shuffle is now disabled: 'Tilfeldig avspeling er no deaktivert'
@@ -819,8 +775,6 @@ Playing Next Video Interval: Speler av neste video no. Klikk her for å avbryte.
Speler av neste video om {nextVideoInterval} sekund. Klikk her for å avbryte.
More: Meir
Open New Window: Opne nytt vindauge
-Hashtags have not yet been implemented, try again later: Emneknaggar er ikkje implementert
- enda, ver venleg og prøv igjen seinare
Search Bar:
Clear Input: Tøm inndata
Are you sure you want to open this link?: Er du sikker på at du vil opne denne lenka?
@@ -832,9 +786,7 @@ Channels:
Search bar placeholder: Søk etter kanalar
Count: Fant {number} kanal(ar).
Empty: Kanallista di er tom.
- Unsubscribed: '{channelName} blei fjerna frå dine abonnement'
Unsubscribe Prompt: Er du sikker på at du vil avslutte abonnementet på "{channelName}"?
- Unsubscribe: Opphev abonnement
Screenshot Success: Lagra skjermbilete som "{filePath}"
Screenshot Error: Skjermbilete feila. {error}
Downloading has completed: Nedlastinga av "{videoTitle}" er fullført
@@ -857,3 +809,12 @@ Default Invidious instance has been set to {instance}: Standard-Invidious-førek
har blitt satt til {instance}
External link opening has been disabled in the general settings: Opening av eksterne
lenker har blitt deaktivert i innstillingane
+Go to page: Gå til {page}
+Search Listing:
+ Label:
+ 8K: 8K
+ New: Ny
+ 3D: 3D
+ 4K: 4K
+ Subtitles: Undertekstar
+ Closed Captions: Undertekstar
diff --git a/static/locales/pl.yaml b/static/locales/pl.yaml
index 6fa7d0d48d1df..ed074a5727378 100644
--- a/static/locales/pl.yaml
+++ b/static/locales/pl.yaml
@@ -129,19 +129,9 @@ Most Popular: 'Popularne'
Playlists: 'Playlisty'
User Playlists:
Your Playlists: 'Twoje playlisty'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Nie
- masz żadnych zapisanych filmów. Kliknij przycisk „Zapisz film” w rogu filmu, aby
- został on wymieniony na tej liście
- Playlist Message: Ta strona nie odzwierciedla w pełni działających playlist. Są
- tu jedynie wymienione filmy, które zapisałeś lub oznaczyłeś jako ulubione. Kiedy
- prace nad tą stroną zostaną zakończone, wszystkie filmy tu obecne zostaną przeniesione
- do playlisty „Ulubione”.
Search bar placeholder: Szukaj playlist
Empty Search Message: Na tej playliście nie ma filmów, które pasowałyby do Twojego
zapytania
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Czy
- na pewno chcesz usunąć wszystkie obejrzane filmy z tej playlisty? Nie można cofnąć
- tej czynności.
AddVideoPrompt:
Search in Playlists: Szukaj w playlistach
Save: Zapisz
@@ -192,11 +182,13 @@ User Playlists:
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Teraz
ta playlista, zamiast „{oldPlaylistName}”, będzie używana dla funkcji Szybkiej
Zakładki . Kliknij tutaj, by cofnąć zmianę
- Quick bookmark disabled: Wyłączono Szybką Zakładkę
Playlist {playlistName} is the new quick bookmark playlist.: Playlista „{playlistName}”
jest od teraz playlistą używaną dla funkcji Szybkiej Zakładki.
This playlist is already being used for quick bookmark.: Ta playlista jest już
używana dla funkcji Szybkiej Zakładki.
+ This playlist has a video with a duration error: Ta playlista zawiera przynajmniej
+ jeden film bez określonego czasu trwania. Będą one rozmieszczone tak, jakby
+ ich czas trwania wynosił zero.
Search for Videos: Szukaj filmów
Are you sure you want to delete this playlist? This cannot be undone: Czy na pewno
chcesz usunąć tę playlistę? Nie można cofnąć tej czynności.
@@ -238,7 +230,6 @@ User Playlists:
Playlist Description: Opis playlisty
Add to Favorites: Dodaj do „{playlistName}”
Remove from Favorites: Usuń z „{playlistName}”
- Disable Quick Bookmark: Wyłącz Szybką Zakładkę
Enable Quick Bookmark With This Playlist: Włącz Szybką Zakładkę z tą playlistą
Playlists with Matching Videos: Playlisty z pasującymi filmami
Quick Bookmark Enabled: Włączono Szybką Zakładkę
@@ -253,6 +244,9 @@ User Playlists:
na pewno chcesz usunąć 1 zduplikowany film z tej listy odtwarzania? Nie można
tego cofnąć. | Czy na pewno chcesz usunąć {playlistItemCount} duplikatów wideo
z tej listy odtwarzania? Nie można tego cofnąć.
+ Export Playlist: Eksportuj listę odtwarzania
+ The playlist has been successfully exported: Lista odtwarzania została pomyślnie
+ wyeksportowana
History:
# On History Page
History: 'Historia'
@@ -265,7 +259,7 @@ Settings:
# On Settings Page
Settings: 'Ustawienia'
General Settings:
- General Settings: 'Ustawienia ogólne'
+ General Settings: 'Ogólne'
Fallback to Non-Preferred Backend on Failure: 'Wycofaj się do niepreferowanego
back-endu przy niepowodzeniu'
Enable Search Suggestions: 'Włącz sugestie wyszukiwania'
@@ -287,8 +281,6 @@ Settings:
End: 'Koniec'
Hidden: Nie pokazuj
Blur: Rozmyte
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Serwer Invidious
- (Domyślnie jest https://invidious.snopyta.org)'
Region for Trending: '„Na czasie” z obszaru'
#! List countries
Check for Latest Blog Posts: Sprawdź ostatnie wpisy na blogu
@@ -312,8 +304,10 @@ Settings:
Auto Load Next Page:
Tooltip: Wczytuj kolejne strony oraz komentarze automatycznie.
Label: Automatycznie wczytaj kolejną stronę
+ Open Deep Links In New Window: Odnośniki URL przekazane do FreeTube otwieraj w
+ nowym oknie
Theme Settings:
- Theme Settings: 'Ustawienia wyglądu'
+ Theme Settings: 'Wygląd'
Match Top Bar with Main Color: 'Dopasuj górną belkę do głównego koloru'
Base Theme:
Base Theme: 'Bazowy motyw'
@@ -328,6 +322,9 @@ Settings:
Nordic: Nordycki
Solarized Light: Nasłoneczniony jasny
Solarized Dark: Nasłoneczniony ciemny
+ Gruvbox Dark: Gruvbox ciemny
+ Gruvbox Light: Gruvbox jasny
+ Catppuccin Frappe: Catppuccin Frappe
Main Color Theme:
Main Color Theme: 'Główny kolor motywu'
Red: 'Czerwony'
@@ -375,6 +372,30 @@ Settings:
Solarized Cyan: Nasłoneczniony cyjan
Solarized Green: Nasłoneczniony zielony
Solarized Yellow: Nasłoneczniony żółty
+ Gruvbox Dark Green: Gruvbox ciemnozielony
+ Gruvbox Dark Yellow: Gruvbox żółty
+ Gruvbox Dark Blue: Gruvbox niebieski
+ Gruvbox Dark Purple: Gruvbox ciemnopurpurowy
+ Gruvbox Dark Aqua: Gruvbox ciemny wodny
+ Gruvbox Dark Orange: Gruvbox ciemnopomarańczowy
+ Gruvbox Light Red: Gruvbox jasnoczerwony
+ Gruvbox Light Blue: Gruvbox jasnoniebieski
+ Gruvbox Light Purple: Gruvbox jasnopurpurowy
+ Gruvbox Light Orange: Gruvbox jasnopomarańczowy
+ Catppuccin Frappe Sapphire: Catppuccin Frappe Szafirowy
+ Catppuccin Frappe Rosewater: Catppuccin Frappe Woda Różana
+ Catppuccin Frappe Blue: Catppuccin Frappe Niebieski
+ Catppuccin Frappe Pink: Catppuccin Frappe Różowy
+ Catppuccin Frappe Red: Catppuccin Frappe Czerwony
+ Catppuccin Frappe Sky: Catppuccin Frappe Kolor nieba
+ Catppuccin Frappe Teal: Catppuccin Frappe Turkusowy
+ Catppuccin Frappe Flamingo: Catppuccin Frappe Flaming
+ Catppuccin Frappe Mauve: Catppuccin Frappe Mauve
+ Catppuccin Frappe Maroon: Catppuccin Frappe Kasztanowy
+ Catppuccin Frappe Peach: Catppuccin Frappe Brzoskwiniowy
+ Catppuccin Frappe Yellow: Catppuccin Frappe Żółty
+ Catppuccin Frappe Green: Catppuccin Frappe Zielony
+ Catppuccin Frappe Lavender: Catppuccin Frappe Lawendowy
Secondary Color Theme: 'Drugi kolor motywu'
#* Main Color Theme
UI Scale: Skala UI
@@ -383,7 +404,7 @@ Settings:
Hide Side Bar Labels: Schowaj etykiety paska bocznego
Hide FreeTube Header Logo: Schowaj logo FreeTube z paska górnego
Player Settings:
- Player Settings: 'Ustawienia odtwarzacza'
+ Player Settings: 'Odtwarzacz'
Play Next Video: 'Odtwórz następny film'
Turn on Subtitles by Default: 'Domyślnie odtwarzaj z napisami'
Autoplay Videos: 'Autoodtwarzanie filmów'
@@ -410,7 +431,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Przerwa przed kolejną pozycją playlisty
- Next Video Interval: Czas do następnego filmu
+ Next Video Interval: Czas do następnego autoodtwarzania
Scroll Volume Over Video Player: Kontroluj głośność kółkiem myszy na obszarze
odtwarzacza
Display Play Button In Video Player: Pokaż przycisk odtwarzania na odtwarzaczu
@@ -429,8 +450,7 @@ Settings:
File Name Tooltip: 'Możesz użyć następujących zmiennych: %Y Rok 4 cyfry. %M
Miesiąc 2 cyfry. %D Dzień 2 cyfry. %H Godzina 2 cyfry. %N Minuta 2 cyfry.
%S Sekunda 2 cyfry. %T Milisekunda 3 cyfry. %s Sekunda filmu. %t Milisekunda
- filmu 3 cyfry. %i ID filmu. Możesz również tworzyć podfoldery używając „\”
- albo „/”.'
+ filmu 3 cyfry. %i ID filmu.'
Error:
Forbidden Characters: Niedozwolone znaki
Empty File Name: Pusta nazwa pliku
@@ -439,50 +459,17 @@ Settings:
orientacji ekranu
Skip by Scrolling Over Video Player: Przewijaj film kółkiem myszy na obszarze
odtwarzacza
+ Autoplay Interruption Timer: Czas do przerwania autoodtwarzania
Subscription Settings:
- Subscription Settings: 'Ustawienia subskrypcji'
+ Subscription Settings: 'Subskrypcje'
Hide Videos on Watch: 'Ukrywaj filmy po obejrzeniu'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Format exportu subskrypcji'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Zarządzaj subskrypcjami'
- Import Subscriptions: 'Importuj subskrypcje'
- Export Subscriptions: 'Eksportuj subskrypcje'
- How do I import my subscriptions?: 'Jak zaimportować swoje subskrypcje?'
Fetch Feeds from RSS: Pobierz subskrypcje z RSS
Fetch Automatically: Automatycznie odświeżaj subskrypcje
- Only Show Latest Video for Each Channel: Pokaż tylko najnowszy film z każdego
- kanału
Confirm Before Unsubscribing: Uniknij przypadkowego usunięcia subskrypcji
- Advanced Settings:
- Advanced Settings: 'Ustawienia zaawansowane'
- Enable Debug Mode (Prints data to the console): 'Włącz tryb dubugowania (pokazuje
- dane w konsoli)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Adres proxy (przykład: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Kliknięcie
- przycisku „SPRAWDŹ PROXY” wyśle zapytanie na https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Użyj proxy, lub sieci Tor do wywołań API'
- TEST PROXY: 'SPRAWDŹ PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Zobacz publiczne serwery'
- Clear History:
- Clear History: 'Wyczyść historię'
- # On Click
- Are you sure you want to delete your history?: 'Czy jesteś pewny/a, że chcesz
- usunąć swoją historię?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Wyczyść subskrypcje'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Czy jesteś pewny/a, że
- chcesz usunąć wszystkie subskrypcje?'
- #& Yes
- #& No
+ To: do
+ 'Limit the number of videos displayed for each channel': Ogranicz liczbę filmów
+ wyświetlanych dla każdego z kanałów
Privacy Settings:
Watch history has been cleared: Historia oglądania została wyczyszczona
Are you sure you want to remove your entire watch history?: Jesteś pewny/a, że
@@ -494,7 +481,7 @@ Settings:
Clear Search Cache: Wyczyść plik pamięci podręcznej wyszukiwań
Save Watched Progress: Zapisuj postęp odtwarzania
Remember History: Pamiętaj historię
- Privacy Settings: Ustawienia prywatności
+ Privacy Settings: Prywatność
Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: Czy
jesteś pewny/a, że chcesz usunąć wszystkie subskrypcje i profile? Nie będzie
można tego cofnąć.
@@ -533,14 +520,10 @@ Settings:
Export YouTube: Eksport do YouTube
Export NewPipe: Eksport do NewPipe
Export Subscriptions: Wyeksportuj subskrypcje
- Import NewPipe: Import z NewPipe
- Import YouTube: Import z YouTube
- Import FreeTube: Import z FreeTube
Import Subscriptions: Zaimportuj subskrypcje
Select Export Type: Wybierz typ eksportu
Select Import Type: Wybierz typ importu
- Data Settings: Ustawienia danych
- Check for Legacy Subscriptions: Sprawdź subskrypcje ze starej wersji
+ Data Settings: Dane
Manage Subscriptions: Zarządzaj subskrypcjami
Export Playlists: Wyeksportuj playlisty
All playlists has been successfully exported: Wszystkie playlisty pomyślnie wyeksportowano
@@ -560,7 +543,7 @@ Settings:
zaimportuj wyeksportowane playlisty."
Label: Wyeksportuj playlisty dla starszych wersji FreeTube
Distraction Free Settings:
- Distraction Free Settings: Ustawienia skupienia uwagi
+ Distraction Free Settings: Skupienie uwagi
Hide Live Chat: Schowaj czat na żywo
Hide Popular Videos: Schowaj filmy „Popularne”
Hide Trending Videos: Schowaj filmy „Na czasie”
@@ -581,28 +564,27 @@ Settings:
Hide Channels Placeholder: ID kanału
Display Titles Without Excessive Capitalisation: Wyświetlaj tytuły nie nadużywając
wielkich liter i interpunkcji
- Hide Channel Community: Schowaj społeczność kanału
- Hide Channel Shorts: Schowaj filmy Short kanału
+ Hide Channel Community: Schowaj kartę kanału „Społeczność”
+ Hide Channel Shorts: Schowaj kartę kanału „Filmy Short”
Hide Featured Channels: Schowaj polecane kanały
- Hide Channel Playlists: Schowaj playlisty kanału
+ Hide Channel Playlists: Schowaj kartę kanału „Playlisty”
Sections:
Side Bar: Pasek boczny
Channel Page: Strona kanału
General: Ogólne
Watch Page: Strona odtwarzacza
Subscriptions Page: Strona subskrypcji
- Hide Channel Releases: Schowaj wydawnictwa kanału
- Hide Channel Podcasts: Schowaj podkasty kanału
+ Hide Channel Releases: Schowaj kartę kanału „Wydawnictwa”
+ Hide Channel Podcasts: Schowaj kartę kanału „Podkasty”
Hide Subscriptions Videos: Schowaj filmy z subskrypcji
Hide Subscriptions Shorts: Schowaj filmy Short z subskrypcji
Hide Subscriptions Live: Schowaj transmisje live z subskrypcji
Hide Profile Pictures in Comments: Nie pokazuj zdjęć profilowych w komentarzach
- Blur Thumbnails: Rozmazuj miniaturki
Hide Subscriptions Community: Schowaj „Społeczność” kanałów
Hide Channels Invalid: Podane ID kanału jest niepoprawne
Hide Channels Disabled Message: Niektóre z kanałów nie zostały przetworzone, ponieważ
zostały zablokowane po swoim ID. Funkcja jest zablokowana, aż do momentu, w
- którym zostaną one zaktualizowane.
+ którym zostaną one zaktualizowane
Hide Channels Already Exists: To ID kanału już jest
Hide Channels API Error: Nie udało się wyszukać użytkownika po podanym ID. Proszę
sprawdzić, czy wpisane ID jest poprawne.
@@ -610,6 +592,8 @@ Settings:
poniższy tekst
Hide Videos and Playlists Containing Text Placeholder: Słowo, fragment słowa,
lub wyrażenie
+ Hide Channel Home: Schowaj kartę kanału „Główna”
+ Show Added Items: Pokaż dodane rzeczy
The app needs to restart for changes to take effect. Restart and apply change?: Aplikacja
musi zostać ponownie uruchomiona, aby zmiany zostały wprowadzone. Uruchomić ponownie
i zastosować zmiany?
@@ -628,14 +612,19 @@ Settings:
Proxy Host: Host proxy
Proxy Protocol: Protokół proxy
Enable Tor / Proxy: Włącz Tor / Proxy
- Proxy Settings: Ustawienia proxy
+ Proxy Settings: Proxy
+ Proxy Warning: FreeTube nie ma wbudowanego proxy, ale może połączyć z zewnętrznym
+ proxy. Na przykład z uruchomionym na Twoim komputerze, jak Tor, albo z uruchomionym
+ na zewnętrznym serwerze, takim jak SOCKS5 proxy, oferowanym przez niektórych
+ dostawców VPN. Po włączeniu upewnij się, że twoje proxy lub Tor są skonfigurowane
+ poprawnie, by FreeTube był w stanie wymieniać jakiekolwiek dane.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Powiadamiaj, kiedy segment sponsorowany
zostanie pominięty
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': Adres URL interfejsu
API SponsorBlock (Domyślnie jest https://sponsor.ajay.app)
Enable SponsorBlock: Włącz SponsorBlock
- SponsorBlock Settings: Ustawienia SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Opcja pominięcia
Auto Skip: Pomijaj automatycznie
@@ -653,26 +642,26 @@ Settings:
odtwarzacza
Ignore Unsupported Action Warnings: Ignoruj ostrzeżenia o nieobsługiwanych działaniach
External Player: Zewnętrzny odtwarzacz
- External Player Settings: Ustawienia zewnętrznego odtwarzacza
+ External Player Settings: Zewnętrzny odtwarzacz
Players:
None:
Name: Żaden
Ignore Default Arguments: Zignoruj argumenty domyślne
Download Settings:
Ask Download Path: Pytaj o lokalizację pobierania
- Download Settings: Ustawienia pobierania
+ Download Settings: Pobieranie
Choose Path: Wybierz folder
Download Behavior: Sposób pobierania
Download in app: Pobierz w aplikacji
Open in web browser: Otwórz w przeglądarce
Parental Control Settings:
- Parental Control Settings: Ustawienia kontroli rodzicielskiej
+ Parental Control Settings: Kontrola rodzicielska
Hide Unsubscribe Button: Schowaj przycisk „Odsubskrybuj”
Show Family Friendly Only: Pokazuj tylko filmy przyjazne rodzinie
Hide Search Bar: Schowaj pole wyszukiwania
Experimental Settings:
Replace HTTP Cache: Zastąp pamięć podręczną HTTP
- Experimental Settings: Ustawienia eksperymentalne
+ Experimental Settings: Eksperymentalne
Warning: Te ustawienia są w fazie testów i po włączeniu mogą powodować wywalanie
się programu. Zalecane jest stworzenie kopii zapasowej. Używaj na własne ryzyko!
Password Dialog:
@@ -681,61 +670,25 @@ Settings:
Password Incorrect: Niepoprawne hasło
Password: Hasło
Password Settings:
- Password Settings: Ustawienia hasła
+ Password Settings: Hasło
Set Password To Prevent Access: Ustaw hasło, aby zabezpieczyć dostęp do ustawień
Set Password: Ustaw hasło
Remove Password: Usuń hasło
- Expand All Settings Sections: Rozwiń wszystkie sekcje ustawień
Sort Settings Sections (A-Z): Sortuj sekcje ustawień (A-Z)
+ Return to Settings Menu: Wróć do menu „Ustawienia”
About:
#On About page
About: 'O projekcie'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Ten
- program copyleft jest objęty wolną licencją APGL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Znalazłeś/aś błąd? Masz pomysł na nową funkcję? Chcesz jakoś pomóc? Zajrzyj na
- naszą stronę GitHub. Mile widziane pull requesty.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Wielkie
- dzięki za wszystkich ludzi i projekty, dzięki którym istnienie FreeTube jest możliwe!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Chcesz
- pogadać? Dołącz do naszej społeczności Element (serwer Matrix). Przejrzyj proszę
- zasady zanim dołączysz.'
-
- 'Looking for help? Check out our Wiki page.': 'Szukasz pomocy? Sprawdź naszą stronę
- Wiki.'
-
- Check out our Firefox extension!: 'Sprawdź nasz dodatek do Firefoxa!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Jeśli
- lubisz korzystać z FreeTube, rozważ darowiznę poprzez Liberapay lub naszego adresu
- Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Ostatnie wieści o FreeTube'
-
#On Channel Page
- Translate via Weblate: Przetłumaczone poprzez Weblate
Website: Strona internetowa
- Source Code: Kod źródłowy
- Release Notes: Informacje o wydaniu
Blog: Blog
Credits: Zasługi
FAQ: FAQ
- Wiki: Wiki
- Report an Issue: Zgłoś problem
- Channel Rules: Zasady kanału
Email: E-mail
- License: Licencja
Beta: Beta
Donate: Wesprzyj
- Useful Links: Przydatne linki
Help: Pomoc
- Contact: Kontakt
these people and projects: tym ludziom i projektom
Translate: Przetłumacz
room rules: zasady pokoju
@@ -748,16 +701,12 @@ About:
FreeTube Wiki: Wiki FreeTube
GitHub releases: wydania na GitHub
Downloads / Changelog: Wydania / Lista zmian
- View License: Zobacz licencję
- Licensed under the AGPLv3: Na licencji AGPLv3
Source code: Kod źródłowy
FreeTube is made possible by: FreeTube powstał dzięki
Discussions: Dyskusje
Licensed under the: Licencjonowany na
AGPLv3: AGPLv3
Channel:
- Subscriber: 'Subskrybent/ka'
- Subscribers: 'subskrybentów'
Subscribe: 'Zasubskrybuj'
Unsubscribe: 'Odsubskrybuj'
Search Channel: 'Przeszukaj kanał'
@@ -809,7 +758,7 @@ Channel:
View Full Post: Zobacz całe posty
Viewing Posts Only Supported By Invidious: Wyświetlanie postów jest wspierane
tylko przez Invidious. Możesz zobaczyć zawartość nie korzystając z Invidious,
- przechodząc do zakładki „Społeczność” danego kanału.
+ przechodząc do karty „Społeczność” danego kanału.
Live:
Live: Transmisje
This channel does not currently have any live streams: Ten kanał nie ma obecnie
@@ -824,6 +773,9 @@ Channel:
Podcasts:
Podcasts: Podkasty
This channel does not currently have any podcasts: Ten kanał nie ma żadnych podkastów
+ Home:
+ Home: Główna
+ View Playlist: Zobacz playlistę
Video:
Mark As Watched: 'Oznacz jako obejrzany'
Remove From History: 'Usuń z historii'
@@ -852,38 +804,8 @@ Video:
na żywo nie wspiera obecnie API Invidious. Konieczne jest połączenie bezpośrednie
z YouTube.'
Published:
- Jan: 'sty.'
- Feb: 'lut.'
- Mar: 'mar.'
- Apr: 'kwi.'
- May: 'maj'
- Jun: 'cze.'
- Jul: 'lip.'
- Aug: 'sie.'
- Sep: 'wrz.'
- Oct: 'paź.'
- Nov: 'lis.'
- Dec: 'gru.'
- Second: 'sekundę'
- Seconds: 'sekund/y'
- Hour: 'godzinę'
- Hours: 'godzin/y'
- Day: 'dzień'
- Days: 'dni'
- Week: 'tydzień'
- Weeks: 'tygodni/e'
- Month: 'miesiąc'
- Months: 'miesiące/y'
- Year: 'rok'
- Years: 'lat/a'
- Ago: 'temu'
- Upcoming: 'Premiera'
- Minutes: minut/y
- Minute: minutę
- Less than a minute: mniej niż minutę
In less than a minute: Za mniej niż minutę
Published on: 'Opublikowano'
- Publicationtemplate: '{number} {unit} temu'
#& Videos
Autoplay: Autoodtwarzanie
Play Previous Video: Odtwórz poprzedni film
@@ -974,6 +896,14 @@ Video:
Full Window: Pełny ekran
IP block: YouTube uniemożliwił odtworzenie filmów blokując Twój adres IP. Możesz
spróbować przełączyć się na inny, korzystając z VPN lub proxy.
+ AgeRestricted: Filmy z ograniczeniem wiekowym nie mogą być odtwarzane przez FreeTube,
+ ponieważ wymagają danych logowania do konta Google z potwierdzonym wiekiem użytkownika.
+ MembersOnly: Filmy tylko dla wspierających nie mogą być odtwarzane przez FreeTube,
+ ponieważ wymagają danych logowania do konta Googla oraz płatną subskrypcje kanału.
+ Unlisted: Niepubliczny
+ DeArrow:
+ Show Original Details: Pokaż szczegóły oryginału
+ Show Modified Details: Pokaż zmodyfikowane szczegóły
Videos:
#& Sort By
Sort By:
@@ -984,9 +914,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Zobacz całą playlistę'
- Videos: 'filmów'
- View: 'wyświetlenie'
- Views: 'wyświetleń'
Last Updated On: 'Ostatnio zaktualizowano'
# On Video Watch Page
@@ -1002,7 +929,8 @@ Playlist:
Sort By: Sortuj
AuthorAscending: Po autorze (A-Z)
AuthorDescending: Po autorze (Z-A)
-Toggle Theatre Mode: 'Włącz/wyłącz tryb kinowy'
+ VideoDurationDescending: Czas trwania (od najdłuższych)
+ VideoDurationAscending: Czas trwania (od najkrótszych)
Change Format:
Change Media Formats: 'Zmień formaty wideo'
Use Dash Formats: 'Użyj formatów DASH'
@@ -1070,7 +998,6 @@ Local API Error (Click to copy): 'Błąd lokalnego API (kliknij by skopiować)'
Invidious API Error (Click to copy): 'Błąd API Invidious (kliknij by skopiować)'
Falling back to Invidious API: 'Wycofywanie do API Invidious'
Falling back to Local API: 'Wycofywanie do lokalnego API'
-Subscriptions have not yet been implemented: 'Subskrypcje nie zostały jeszcze wprowadzone'
Loop is now disabled: 'Zapętlenie jest teraz wyłączone'
Loop is now enabled: 'Zapętlenie jest teraz włączone'
Shuffle is now disabled: 'Losowanie jest teraz wyłączone'
@@ -1126,7 +1053,7 @@ Profile:
Other Channels: Inne kanały
Subscription List: Lista subskrypcji
Profile Filter: Filtr profilu
- Profile Settings: Ustawienia profilu
+ Profile Settings: Profil
Toggle Profile List: Włącz/wyłącz listę profili
Open Profile Dropdown: Otwórz rozwijane menu profilu
Close Profile Dropdown: Zamknij rozwijane menu profilu
@@ -1166,6 +1093,9 @@ Tooltips:
External Link Handling: "Wybierz domyślne zachowanie kiedy odnośnik, który nie
może zostać otworzony w FreeTube, został kliknięty.\nDomyślnie FreeTube otworzy
kliknięty odnośnik w domyślnej przeglądarce.\n"
+ Open Deep Links In New Window: Odnośniki URL przekazane do FreeTube (np. przez
+ rozszerzenie przeglądarki, albo argumenty linii komend) są otwierane w nowym
+ oknie.
Player Settings:
Default Video Format: Ustaw formaty, które zostaną użyte do odtwarzania filmów.
Formaty DASH obsługują wyższe rozdzielczości. Stare formaty są ograniczone do
@@ -1186,7 +1116,7 @@ Tooltips:
ikony, która otworzy film (playlistę, jeśli są obsługiwane) w zewnętrznym odtwarzaczu.
Uwaga! Ustawienia Invidious nie mają wpływu na zewnętrzny odtwarzacz.
Custom External Player Arguments: Wszelkie niestandardowe argumenty wiersza poleceń,
- oddzielone średnikami (';'), które chcesz przekazać do zewnętrznego odtwarzacza.
+ które chcesz przekazać do zewnętrznego odtwarzacza.
Custom External Player Executable: FreeTube domyślnie przyjmie, że wybrany odtwarzacz
jest do znalezienia za pomocą zmiennej środowiskowej PATH. Jeśli trzeba, można
tutaj ustawić niestandardową ścieżkę.
@@ -1220,8 +1150,6 @@ Playing Next Video Interval: Odtwarzanie kolejnego filmu już za chwilę. Wciśn
More: Więcej
Unknown YouTube url type, cannot be opened in app: Nieznany typ adresu URL YouTube,
nie można go otworzyć w aplikacji
-Hashtags have not yet been implemented, try again later: Hashtagi nie zostały jeszcze
- wprowadzone, spróbuj później
Open New Window: Otwórz nowe okno
Default Invidious instance has been cleared: Domyślna instancja Invidious została
wyczyszczona
@@ -1245,9 +1173,7 @@ Channels:
Title: Lista kanałów
Count: Znaleziono {number} kanał(y/ów).
Empty: Twoja lista kanałów jest na razie pusta.
- Unsubscribe: Odsubskrybuj
Unsubscribe Prompt: Czy na pewno chcesz zrezygnować z subskrypcji „{channelName}”?
- Unsubscribed: '{channelName} został usunięty z Twoich subskrypcji'
Channels: Kanały
Search bar placeholder: Przeszukaj kanały
Clipboard:
@@ -1260,6 +1186,7 @@ Chapters:
obecny rozdział: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Spis treści schowany, obecny
rozdział: {chapterName}'
+ Key Moments: Kluczowe momenty
Preferences: Preferencje
Ok: Ok
Hashtag:
@@ -1303,3 +1230,77 @@ Search Listing:
360 Video: 360°
'Blocked opening potentially unsafe URL': 'Zablokowano otwarcie potencjalnie niebezpiecznego
URL: "{url}".'
+Keys:
+ arrowup: Strzałka do góry
+ arrowright: Strzałka w prawo
+ arrowleft: Strzałka w lewo
+ arrowdown: Strzałka w dół
+ alt: Alt
+ ctrl: Ctrl
+ enter: Enter
+ plus: Plus
+ shift: Shift
+Right-click or hold to see history: Kliknij prawym lub przytrzymaj, by zobaczyć historię
+shortcutJoinOperator: +
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Autoplay Interruption Timer: Automatyczne odtwarzanie zostało anulowane, z powodu
+ {autoplayInterruptionIntervalHours} godzin(y) braku aktywności
+Description:
+ Expand Description: '...więcej'
+ Collapse Description: Zwiń
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Skróty
+ Sections:
+ Video:
+ Playback: Filmy: Odtwarzanie
+ General: Filmy: Ogólne
+ App:
+ Situational: 'Aplikacja: Kontekstowe'
+ General: Aplikacja: Ogólne
+ New Window: Otwórz nowe okno
+ Navigate to Settings: Przejdź do strony Ustawień
+ Navigate to History: Przejdź do strony Historii
+ Focus Secondary Search: Przełącz na drugi pasek wyszukiwania (jeżeli dostępny)
+ Captions: Przełącz napisy WŁĄCZ/WYŁĄCZ
+ Show Keyboard Shortcuts: Pokaż skróty
+ History Forward: Dalej jedną stronę
+ Refresh: Wczytaj ponownie subskrypcje z nową zawartością
+ History Backward: Wróć o jedną stronę
+ Fullscreen: Przełącz na pełny ekran
+ Picture in Picture: Przełącz na tryb obraz w obrazie
+ Decrease Video Speed: Zwolnij odtwarzanie filmu o wartość przeskoku w wyborze prędkości
+ odtwarzania filmu
+ Full Window: Przełącz na pełne okno
+ Take Screenshot: Zrób zrzut ekranu
+ Minimize Window: Zminimalizuj okno
+ Volume Up: Podgłośnij
+ Volume Down: Ścisz
+ Last Chapter: Poprzedni rozdział
+ Next Chapter: Następny rozdział
+ Skip by Tenths: Przeskakuj przez film o wartość procentową („3” przeskakuje do 30%
+ długości)
+ Small Rewind: Przewiń o X sekund wstecz, bazując na interwale przewijania oraz obecnej
+ prędkości odtwarzania
+ Small Fast Forward: Przewiń o X sekund do przodu, bazując na interwale przewijania
+ oraz obecnej prędkości odtwarzania
+ Reset Zoom: Resetuj stopień przybliżenia / skalę UI
+ Zoom Out: Pomniejsz
+ Play: Przełącz na odtwarzanie/wstrzymanie
+ Mute: Przełącz na wyciszony
+ Search in New Window: Wyszukaj w nowym oknie
+ Increase Video Speed: Przyśpiesz odtwarzanie filmu o wartość przeskoku w wyborze
+ prędkości odtwarzania filmu
+ Theatre Mode: Przełącz na tryb kina
+ Close Window: Zamknij okno
+ Force Restart Window: Wymuś zrestartowanie okna
+ Toggle Developer Tools: Przełącz narzędzia deweloperskie
+ Zoom In: Powiększ
+ Focus Search: Przełącz na pasek wyszukiwania
+ Last Frame: Poprzednia klatka (podczas wstrzymania)
+ Next Frame: Następna klatka (podczas wstrzymania)
+ Restart Window: Zrestartuj okno
+ Large Rewind: Przewiń o 10 sekund wstecz / Przewiń film wstecz, bazując na obecnej
+ prędkości odtwarzania
+ Large Fast Forward: Przewiń o 10 sekund do przodu / Przewiń film do przodu, bazując
+ na obecnej prędkości odtwarzania
+ Stats: Pokaż statystyki filmu
diff --git a/static/locales/pt-BR.yaml b/static/locales/pt-BR.yaml
index 8fd927ae969af..04b1ebdb79479 100644
--- a/static/locales/pt-BR.yaml
+++ b/static/locales/pt-BR.yaml
@@ -130,13 +130,6 @@ Most Popular: 'Mais populares'
Playlists: 'Playlists'
User Playlists:
Your Playlists: 'Suas playlists'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Os
- seus vídeos salvos estão vazios. Clique no botão salvar no canto de um vídeo para
- que ele seja listado aqui
- Playlist Message: Esta página não reflete playlists totalmente funcionais. Ela lista
- apenas os vídeos que você salvou ou adicionou aos favoritos. Quando o trabalho
- terminar, todos os vídeos atualmente aqui serão migrados para uma playlist chamada
- "Favoritos".
Search bar placeholder: Pesquisar playlists
Empty Search Message: Não há vídeos nesta playlist que correspondam à sua pesquisa
You have no playlists. Click on the create new playlist button to create a new one.: Você
@@ -166,7 +159,6 @@ User Playlists:
Edit Playlist Info: Editar informação da playlist
Copy Playlist: Copiar playlist
Enable Quick Bookmark With This Playlist: Habilitar "Quick Bookmark" para esta playlist
- Disable Quick Bookmark: Desativar Favoritos Rápidos
Delete Playlist: Excluir playlist
Are you sure you want to delete this playlist? This cannot be undone: Tem certeza
de que deseja excluir esta playlist? Isto não pode ser desfeito.
@@ -184,7 +176,6 @@ User Playlists:
Toast:
This playlist is now used for quick bookmark: Esta playlist agora é usada como
"Quick Bookmark"
- Quick bookmark disabled: Favoritos Rápidos desativado
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Esta
playlist agora é usada como "Quick Bookmark" em vez de "{oldPlaylistName}".
Clique aqui para desfazer
@@ -237,9 +228,6 @@ User Playlists:
vídeos serão adicionados'
"{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
vídeos já adicionados'
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Tem
- certeza de que deseja remover todos os vídeos assistidos desta playlist? Isto
- não pode ser desfeito.
Remove Watched Videos: Remove vídeos assistidos
Playlists with Matching Videos: Playlists com vídeos correspondentes
Quick Bookmark Enabled: Quick Bookmark ativado
@@ -254,6 +242,8 @@ User Playlists:
certeza de que deseja remover 1 vídeo assistido desta playlist? Isso não pode
ser desfeito. | Tem certeza de que deseja remover {playlistItemCount} vídeos assistidos
desta playlist? Isso não pode ser desfeito.
+ The playlist has been successfully exported: Playlist exportada com sucesso
+ Export Playlist: Exportar esta playlist
History:
# On History Page
History: 'Histórico'
@@ -288,9 +278,7 @@ Settings:
End: 'No fim'
Hidden: Escondido
Blur: Desfocar
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instância do
- Invidious (A padrão é https://invidious.snopyta.org)'
- Region for Trending: 'Região'
+ Region for Trending: 'Região de Tendências'
#! List countries
Check for Updates: Buscar por atualizações
Check for Latest Blog Posts: Verificar se há novas postagens no blog
@@ -313,6 +301,7 @@ Settings:
Auto Load Next Page:
Label: Carregamento automático da próxima página
Tooltip: Carregar páginas e comentários adicionais automaticamente.
+ Open Deep Links In New Window: Abrir URLs a partir do FreeTube em uma nova janela
Theme Settings:
Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Usar cor principal na barra superior'
@@ -329,6 +318,8 @@ Settings:
Nordic: Nordico
Solarized Light: Claro Solarizado
Solarized Dark: Escuro Solarizado
+ Gruvbox Light: Gruvbox modo claro
+ Gruvbox Dark: Gruvbox modo escuro
Main Color Theme:
Main Color Theme: 'Cor principal'
Red: 'Vermelha'
@@ -376,6 +367,16 @@ Settings:
Solarized Cyan: Ciano Solarizado
Solarized Green: Verde Solarizado
Solarized Orange: Laranja Solarizada
+ Gruvbox Dark Blue: Gruvbox modo azul escuro
+ Gruvbox Dark Purple: Gruvbox modo roxo escuro
+ Gruvbox Dark Aqua: Gruvbox modo água escura
+ Gruvbox Light Red: Gruvbox modo vermelho claro
+ Gruvbox Light Blue: Gruvbox modo azul claro
+ Gruvbox Light Purple: Gruvbox modo roxo claro
+ Gruvbox Light Orange: Gruvbox modo laranja claro
+ Gruvbox Dark Green: Gruvbox modo verde escuro
+ Gruvbox Dark Yellow: Gruvbox modo amarelo escuro
+ Gruvbox Dark Orange: Gruvbox modo laranja escuro
Secondary Color Theme: 'Cor secundária'
#* Main Color Theme
UI Scale: Escala da Interface de Usuário
@@ -385,7 +386,6 @@ Settings:
Hide FreeTube Header Logo: Ocultar logotipo FreeTube na barra superior
Player Settings:
Player Settings: 'Player'
- Remember History: 'Lembrar do histórico'
Play Next Video: 'Reproduzir próximo vídeo'
Turn on Subtitles by Default: 'Ativar legendas por padrão'
Autoplay Videos: 'Reprodução automática de vídeos'
@@ -412,7 +412,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Intervalo do próximo vídeo da lista de reprodução
- Next Video Interval: Intervalo para o próximo vídeo
+ Next Video Interval: Temporizador de contagem regressiva para reprodução automática
Display Play Button In Video Player: Mostrar botão "Reproduzir" no centro do player
Scroll Volume Over Video Player: Alterar volume ao rolar sobre o player
Fast-Forward / Rewind Interval: Intervalo para avançar/retroceder rapidamente
@@ -435,54 +435,21 @@ Settings:
%M (o mês com 2 dígitos). %D (o dia com 2 dígitos). %H (a hora com 2 dígitos).
%N (o minuto com 2 dígitos). %S (o segundo com 2 dígitos). %T (o milissegundo
com 3 dígitos). %s (segundo do vídeo. %t (milissegundo do vídeo com 3 dígitos).
- %i (id do vídeo). Você também pode usar "\" ou "/" para criar subpastas.
+ %i (id do vídeo).
Enter Fullscreen on Display Rotate: Entrar em tela cheia ao girar o dispositivo
para o modo paisagem
Skip by Scrolling Over Video Player: Pular vídeo ao rolar sobre o player
+ Autoplay Interruption Timer: Temporizador de interrupção para reprodução automática
Subscription Settings:
Subscription Settings: 'Inscrições'
Hide Videos on Watch: 'Ocultar vídeos após assisti-los'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Formato de exportação das inscrições'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Gerenciar inscrições'
- Import Subscriptions: 'Importar inscrições'
- Export Subscriptions: 'Exportar inscrições'
- How do I import my subscriptions?: 'Como posso importar minhas inscrições?'
Fetch Feeds from RSS: Buscar Informações através de RSS
Fetch Automatically: Buscar feed automaticamente
- Only Show Latest Video for Each Channel: Mostrar apenas vídeo mais recente para
- cada canal
Confirm Before Unsubscribing: Evitar cancelamento acidental de inscrições
- Advanced Settings:
- Advanced Settings: 'Configurações avançadas'
- Enable Debug Mode (Prints data to the console): 'Habilitar modo de depuração (Mostra
- dados no console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Endereço de proxy (ex.:
- SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Clicar
- em "TESTAR PROXY" enviara uma requisição para https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usar tor / proxy para chamadas da API'
- TEST PROXY: 'TESTAR PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Ver instâncias públicas'
- Clear History:
- Clear History: 'Apagar histórico'
- # On Click
- Are you sure you want to delete your history?: 'Tens certeza que queres apagar
- teu histórico?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Apagar inscrições'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Tens certeza que queres
- remover todas as tuas inscrições?'
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': Limitar o número de vídeos
+ exibidos para cada canal
+ To: Para
Privacy Settings:
Watch history has been cleared: O histórico de exibição foi apagado
Are you sure you want to remove your entire watch history?: Tem certeza de que
@@ -519,10 +486,6 @@ Settings:
Export YouTube: Exportar YouTube
Export FreeTube: Exportar FreeTube
Export Subscriptions: Exportar inscrições
- Check for Legacy Subscriptions: Verificar se há inscrições em formato antigo
- Import NewPipe: Importar NewPipe
- Import YouTube: Importar YouTube
- Import FreeTube: Importar FreeTube
Import Subscriptions: Importar inscrições
Select Export Type: Escolher tipo de exportação
How do I import my subscriptions?: Como faço para importar minhas inscrições?
@@ -590,16 +553,15 @@ Settings:
General: Geral
Subscriptions Page: Página de inscrições
Hide Featured Channels: Ocultar canais em destaque
- Hide Channel Playlists: Ocultar playlists de canais
- Hide Channel Community: Ocultar comunidade do canal
- Hide Channel Shorts: Ocultar "Shorts" do canal
- Hide Channel Podcasts: Ocultar podcasts do canal
- Hide Channel Releases: Ocultar lançamentos do canal
+ Hide Channel Playlists: Ocultar a guia "Playlists" do canal
+ Hide Channel Community: Ocultar a guia "Comunidade" do canal
+ Hide Channel Shorts: Ocultar a guia "Shorts" do canal
+ Hide Channel Podcasts: Ocultar a guia "Podcasts" do canal
+ Hide Channel Releases: Ocultar a guia "Lancamentos" do canal
Hide Subscriptions Videos: Ocultar vídeos de suas inscrições
Hide Subscriptions Shorts: Ocultar "Shorts" de suas inscrições
Hide Subscriptions Live: Ocultar transmissões ao vivo de suas inscrições
Hide Profile Pictures in Comments: Ocultar foto do perfil nos comentários
- Blur Thumbnails: Desfocar Miniaturas
Hide Subscriptions Community: Ocultar comunidade de suas inscrições
Hide Channels Invalid: ID do canal fornecido é inválido
Hide Channels Disabled Message: Alguns canais foram bloqueados por ID e não foram
@@ -611,6 +573,8 @@ Settings:
palavra ou frase
Hide Videos and Playlists Containing Text: Ocultar vídeos e playlists que contenham
texto
+ Hide Channel Home: Ocultar a guia "Início" do canal
+ Show Added Items: Mostrar itens adicionados
The app needs to restart for changes to take effect. Restart and apply change?: O
aplicativo necessita reiniciar para as mudanças fazerem efeito. Reiniciar e aplicar
mudança?
@@ -630,6 +594,11 @@ Settings:
obter informações da rede. Seu proxy está configurado corretamente?
City: Cidade
Region: Região
+ Proxy Warning: FreeTube não tem um proxy integrado, mas pode se conectar a um
+ proxy externo, como um proxy em execução no seu computador, como o Tor, ou um
+ proxy externo, como um proxy SOCKS5 fornecido por algumas VPNs. Se estiver ativado,
+ certifique-se de que seu proxy/Tor esteja configurado corretamente, ou o FreeTube
+ não conseguirá obter nenhum dado.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notificar quando vídeos publicitários
for ignorado
@@ -686,39 +655,12 @@ Settings:
Password Incorrect: Senha incorreta
Password: Senha
Enter Password To Unlock: Digite a senha para desbloquear as configurações
- Expand All Settings Sections: Expandir todas as seções de configurações
Sort Settings Sections (A-Z): Classificar seções de configurações (A-Z)
Return to Settings Menu: Retornar ao menu de configurações
About:
#On About page
About: 'Sobre'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Este
- software é Livre sob a licença AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Encontrastes um problema? Tens uma sugestão de funcionalidade? Queres ajudar?
- Veja como na nossa página na GitHub. PR são bem-vindas.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Muito
- Obrigado a todas as pessoas e projetos que tornam o FreeTube possível!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Queres
- conversar? Junte-se ao nosso servidor Element/Matrix. Verifique as regras antes
- de juntar-se.'
-
- 'Looking for help? Check out our Wiki page.': 'Procurastes ajuda? Veja na nossa
- página Wiki.'
-
- Check out our Firefox extension!: 'Experimente nosso complemento do Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Gosta
- de usar o FreeTube, considere realizar uma doação via Liberapay ou via Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Ultimas notícias sobre o FreeTube'
-
#On Channel Page
GitHub issues: Relatórios no GitHub
Report a problem: Informar um problema
@@ -727,8 +669,6 @@ About:
Help: Ajuda
GitHub releases: Lançamentos do GitHub
Downloads / Changelog: Downloads / Modificações
- View License: Ver Licença
- Licensed under the AGPLv3: Licença AGPLv3
Source code: Código-fonte
Beta: Beta
Donate: Fazer doação
@@ -749,8 +689,6 @@ About:
Licensed under the: Licenciado sob o
AGPLv3: AGPLv3
Channel:
- Subscriber: 'Inscrito'
- Subscribers: 'Inscritos'
Subscribe: 'Inscrever-se'
Unsubscribe: 'Remover inscrição'
Search Channel: 'Buscar no canal'
@@ -817,6 +755,9 @@ Channel:
Releases: Lançamentos
This channel does not currently have any releases: Este canal não tem nenhum lançamento
no momento
+ Home:
+ Home: Início
+ View Playlist: Ver playlist
Video:
Mark As Watched: 'Marcar como assistido'
Remove From History: 'Remover do histórico'
@@ -845,38 +786,8 @@ Video:
chat ao vivo não é suportado pela API do Invidious. Uma conexão com o YouTube
é necessária.'
Published:
- Jan: 'jan'
- Feb: 'fev'
- Mar: 'mar'
- Apr: 'abr'
- May: 'mai'
- Jun: 'jun'
- Jul: 'jul'
- Aug: 'ago'
- Sep: 'set'
- Oct: 'out'
- Nov: 'nov'
- Dec: 'dez'
- Second: 'segundo'
- Seconds: 'segundos'
- Hour: 'hora'
- Hours: 'horas'
- Day: 'dia'
- Days: 'dias'
- Week: 'semana'
- Weeks: 'semanas'
- Month: 'mês'
- Months: 'meses'
- Year: 'ano'
- Years: 'anos'
- Ago: 'atrás'
- Upcoming: 'Estreia em'
- Minutes: minutos
- Minute: minuto
- Less than a minute: Menos de um minuto
In less than a minute: Em menos de um minuto
Published on: 'Publicado em'
- Publicationtemplate: 'Há {number} {unit}'
#& Videos
Started streaming on: Transmissão iniciada em
Streamed on: Transmitido em
@@ -967,6 +878,14 @@ Video:
Exit Full Window: Sair do preenchimento de janela
IP block: O YouTube bloqueou seu endereço IP para assistir a vídeos. Tente mudar
para uma VPN ou proxy diferente.
+ Unlisted: Não listado
+ MembersOnly: Vídeos exclusivos para membros não podem ser assistidos com o FreeTube,
+ pois exigem login do Google e assinatura paga do canal do remetente.
+ AgeRestricted: Vídeos com restrição de idade não podem ser assistidos com o FreeTube,
+ pois exigem login do Google e uso de uma conta do YouTube com verificação de idade.
+ DeArrow:
+ Show Original Details: Mostrar detalhes originais
+ Show Modified Details: Mostrar detalhes modificados
Videos:
#& Sort By
Sort By:
@@ -977,9 +896,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Visualizar playlist completa'
- Videos: 'Vídeos'
- View: 'Visualização'
- Views: 'Visualizações'
Last Updated On: 'Atualizado em'
# On Video Watch Page
@@ -997,7 +913,6 @@ Playlist:
VideoTitleDescending: Título (Z-A)
VideoDurationAscending: Duração (a mais curta primeiro)
VideoDurationDescending: Duração (a mais longa primeiro)
-Toggle Theatre Mode: 'Alternar "Modo Teatro"'
Change Format:
Change Media Formats: 'Mudar formato do vídeo'
Use Dash Formats: 'Usar formatos DASH'
@@ -1066,7 +981,6 @@ Local API Error (Click to copy): 'Erro da API local (clique para copiar)'
Invidious API Error (Click to copy): 'Erro da API do Invidious (clique para copiar)'
Falling back to Invidious API: 'Recorrendo à API do Invidious'
Falling back to Local API: 'Recorrendo à API local'
-Subscriptions have not yet been implemented: 'Inscrições ainda não foram implementadas'
Loop is now disabled: 'Modo de repetição desativado'
Loop is now enabled: 'Modo de repetição ativado'
Shuffle is now disabled: 'Reprodução aleatória desativada'
@@ -1177,10 +1091,12 @@ Tooltips:
External Link Handling: "Escolha o comportamento padrão quando um link que não
pode ser aberto no FreeTube for clicado.\nPor padrão, o FreeTube abrirá o link
clicado em seu navegador padrão.\n"
+ Open Deep Links In New Window: Os URLs a partir do FreeTube, como por extensões
+ de navegador de redirecionamento ou argumentos de linha de comando, são abertos
+ em uma nova janela.
External Player Settings:
Custom External Player Arguments: Quaisquer argumentos de linha de comando personalizados,
- separados por ponto e vírgula (';'), você deseja que seja passado para o player
- externo.
+ você deseja que seja passado para o player externo.
Ignore Warnings: Suprime os avisos para quando o player externo atual não suporta
a ação atual (por exemplo, reverter playlist, etc.).
Custom External Player Executable: Por padrão, o FreeTube assumirá que o player
@@ -1216,8 +1132,6 @@ Playing Next Video Interval: A reproduzir o próximo vídeo imediatamente. Cliqu
cancelar. | A reproduzir o próximo vídeo em {nextVideoInterval} segundo. Clique
para cancelar. | A reproduzir o próximo vídeo em {nextVideoInterval} segundos. Clique
para cancelar.
-Hashtags have not yet been implemented, try again later: Hashtags ainda não foram
- implementadas, tente novamente mais tarde
Unknown YouTube url type, cannot be opened in app: Tipo de URL do YouTube desconhecida,
não pode ser aberta no aplicativo
Open New Window: Abrir uma nova janela
@@ -1238,11 +1152,9 @@ Channels:
Title: Lista de canais
Search bar placeholder: Buscar canais
Empty: Sua lista de canais está vazia no momento.
- Unsubscribe: Cancelar inscrição
- Unsubscribed: '"{channelName}" foi removido de suas inscrições'
Unsubscribe Prompt: Tem certeza de que quer cancelar a sua inscrição de "{channelName}"?
Count: '{number} canais encontrados.'
-Screenshot Success: Captura de tela salva em "{filePath}"
+Screenshot Success: Captura de tela salva
Screenshot Error: Falha na captura de tela. {error}
Preferences: Preferências
Clipboard:
@@ -1255,6 +1167,7 @@ Chapters:
'Chapters list hidden, current chapter: {chapterName}': 'Lista oculta de capítulos,
capítulo atual: {chapterName}'
Chapters: Capítulos
+ Key Moments: Melhores momentos
Ok: OK
Hashtag:
This hashtag does not currently have any videos: Esta hashtag não tem atualmente
@@ -1298,3 +1211,19 @@ Search Listing:
New: Novo
'Blocked opening potentially unsafe URL': 'Impedido de abrir URL potencialmente inseguro:
"{url}".'
+Keys:
+ alt: Alt
+ arrowup: Seta para cima
+ arrowright: Seta para a direita
+ ctrl: Ctrl
+ arrowdown: Seta para baixo
+ arrowleft: Seta para a esquerda
+shortcutJoinOperator: +
+Right-click or hold to see history: Clique com o botão direito do mouse ou mantenha-o
+ pressionado para ver o histórico
+Autoplay Interruption Timer: Reprodução automática cancelada devido a {autoplayInterruptionIntervalHours}
+ horas de inatividade
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Description:
+ Expand Description: '...mais'
+ Collapse Description: Mostrar menos
diff --git a/static/locales/pt-PT.yaml b/static/locales/pt-PT.yaml
index 665e7e1b7ccc9..973c64e5c06cc 100644
--- a/static/locales/pt-PT.yaml
+++ b/static/locales/pt-PT.yaml
@@ -134,18 +134,9 @@ Most Popular: Mais populares
Playlists: Listas de reprodução
User Playlists:
Your Playlists: As suas listas de reprodução
- Playlist Message: Esta página não é indicativa do resultado final. Apenas mostra
- os vídeos que foram guardados ou marcados como favoritos. Quando estiver pronta,
- todos os vídeos que estiverem aqui serão postos numa lista chamada 'Favoritos'.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: A
- lista está vazia. Clique no botão Guardar no canto de um vídeo para o mostrar
- aqui.
Search bar placeholder: Procurar listas de reprodução
Empty Search Message: Não há vídeos nesta lista de reprodução que coincidam com
a sua pesquisa
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Tem
- certeza que quer remover todos os vídeos vistos desta lista de reprodução? Isto
- não pode ser revertido.
Are you sure you want to delete this playlist? This cannot be undone: Tem certeza
de que pretende eliminar esta lista de reprodução? Isto não pode ser revertido.
SinglePlaylistView:
@@ -275,8 +266,6 @@ Settings:
End: Final
Blur: Desfocar
Hidden: Oculta
- 'Invidious Instance (Default is https://invidious.snopyta.org)': Instância Invidious
- (Por omissão é https://invidious.snopyta.org)
View all Invidious instance information: Mostrar toda a informação sobre esta
instância Invidious
Region for Trending: Região para as tendências
@@ -369,7 +358,6 @@ Settings:
Hide FreeTube Header Logo: Ocultar logotipo FreeTube no topo
Player Settings:
Player Settings: Definições do reprodutor
- Remember History: Lembrar Histórico
Play Next Video: Reproduzir vídeo seguinte
Turn on Subtitles by Default: Ativar legendas automaticamente
Autoplay Videos: Reproduzir vídeos automaticamente
@@ -413,8 +401,7 @@ Settings:
File Name Tooltip: 'Pode utilizar estas variáveis: %Y ano com 4 dígitos, %M
mês com 2 dígitos, %D dia com 2 dígitos, %H hora com 2 dígitos, %N minuto
com 2 dígitos, %S segundos com 2 dígitos, %T milissegundos com 3 dígitos,
- %s segundos do vídeo, %t milissegundos do vídeo com 3 dígitos, %i ID do vídeo.
- Também pode usar "\" ou "/" para criar subpastas.'
+ %s segundos do vídeo, %t milissegundos do vídeo com 3 dígitos, %i ID do vídeo.'
Max Video Playback Rate: Velocidade máxima de reprodução
Video Playback Rate Interval: Intervalo entre velocidades de reprodução
Scroll Playback Rate Over Video Player: Alterar taxa de reprodução ao deslocar
@@ -447,15 +434,7 @@ Settings:
Subscription Settings: Definições de subscrições
Hide Videos on Watch: Ocultar vídeos visualizados
Fetch Feeds from RSS: Obter subscrições através de RSS
- Subscriptions Export Format:
- Subscriptions Export Format: Formato de Exportação de Subscrições
- #& Freetube
- Newpipe: Newpipe
- OPML: OPML
- Manage Subscriptions: Gerir subscrições
Fetch Automatically: Obter fontes automaticamente
- Only Show Latest Video for Each Channel: Mostrar apenas o último vídeo de cada
- canal
Confirm Before Unsubscribing: Impedir cancelamento acidental de subscrições
Distraction Free Settings:
Distraction Free Settings: Definições de distrações
@@ -512,10 +491,6 @@ Settings:
Select Import Type: Selecione o tipo de importação
Select Export Type: Selecione o tipo de exportação
Import Subscriptions: Importar subscrições
- Import FreeTube: Importar FreeTube
- Import YouTube: Importar YouTube
- Import NewPipe: Importar NewPipe
- Check for Legacy Subscriptions: Verificar se há subscrições no formato antigo
Export Subscriptions: Exportar subscrições
Export FreeTube: Exportar FreeTube
Export YouTube: Exportar YouTube
@@ -635,15 +610,12 @@ Settings:
às definições
Set Password: Definir palavra-passe
Remove Password: Remover palavra-passe
- Expand All Settings Sections: Expandir todas as secções de definições
Sort Settings Sections (A-Z): Ordenar definições (A-Z)
About:
#On About page
About: Acerca
Beta: Beta
Source code: Código-fonte
- Licensed under the AGPLv3: Licenciado nos termos da AGPLv3
- View License: Ver licença
Downloads / Changelog: Descargas/Alterações
GitHub releases: Versões no GitHub
Help: Ajuda
@@ -721,8 +693,6 @@ Profile:
Create Profile Name: Criar nome do perfil
Profile Name: Nome do perfil
Channel:
- Subscriber: Subscritor
- Subscribers: Subscritores
Subscribe: Subscrever
Unsubscribe: Cancelar subscrição
Channel has been removed from your subscriptions: O canal foi removido das suas
@@ -827,39 +797,10 @@ Video:
video only: apenas vídeo
audio only: apenas áudio
Published:
- Jan: jan
- Feb: fev
- Mar: mar
- Apr: abr
- May: mai
- Jun: jun
- Jul: jul
- Aug: ago
- Sep: set
- Oct: out
- Nov: nov
- Dec: dez
- Second: Segundo
- Seconds: Segundos
- Minute: Minuto
- Minutes: Minutos
- Hour: Hora
- Hours: Horas
- Day: Dia
- Days: Dias
- Week: Semana
- Weeks: Semanas
- Month: Mês
- Months: Meses
- Year: Ano
- Years: Anos
- Ago: Há
- Upcoming: Estreia em
In less than a minute: Em menos de um minuto
Published on: Publicado a
Streamed on: Transmitido a
Started streaming on: Transmissão iniciada em
- Publicationtemplate: Há {number} {unit}
#& Videos
Play Previous Video: Reproduzir vídeo anterior
Play Next Video: Reproduzir vídeo seguinte
@@ -912,9 +853,6 @@ Videos:
Playlist:
#& About
View Full Playlist: Ver lista de reprodução completa
- Videos: Vídeos
- View: Visualização
- Views: Visualizações
Last Updated On: Última atualização
# On Video Watch Page
@@ -930,7 +868,6 @@ Playlist:
Sort By: Ordenar por
AuthorDescending: Autor (Z-A)
VideoTitleAscending: Título (A-Z)
-Toggle Theatre Mode: Alternar modo cinema
Change Format:
Change Media Formats: Alterar formatos multimédia
Use Dash Formats: Utilizar formatos DASH
@@ -1033,8 +970,8 @@ Tooltips:
Fetch Automatically: Se ativa, FreeTube irá obter automaticamente as subscrições
ao abrir uma nova janela e/ou quando mudar de perfil.
External Player Settings:
- Custom External Player Arguments: Quaisquer argumentos de linha de comando, separados
- por ponto e vírgula (';'), que quiser passar ao reprodutor externo.
+ Custom External Player Arguments: Quaisquer argumentos de linha de comando, que
+ quiser passar ao reprodutor externo.
Ignore Warnings: Ignorar avisos quando o reprodutor externo escolhido não suporte
uma ação (por exemplo, inverter listas de reprodução).
Custom External Player Executable: Por omissão, FreeTube assume que o reprodutor
@@ -1065,7 +1002,6 @@ Falling back to Local API: Ocorreu um erro e a API local será utilizada
This video is unavailable because of missing formats. This can happen due to country unavailability.: Este
vídeo não está disponível porque faltam formatos. Isto pode acontecer devido à indisponibilidade
no seu país.
-Subscriptions have not yet been implemented: As subscrições ainda não foram implementadas
Loop is now disabled: Repetição desativada
Loop is now enabled: Repetição ativada
Shuffle is now disabled: Reprodução aleatória desativada
@@ -1086,8 +1022,6 @@ Playing Next Video Interval: A reproduzir o vídeo seguinte imediatamente. Cliqu
para cancelar. | A reproduzir o vídeo seguinte em {nextVideoInterval} segundos.
Clique para cancelar.
More: Mais
-Hashtags have not yet been implemented, try again later: As 'hashtags' ainda não foram
- implementadas, tente mais tarde
Unknown YouTube url type, cannot be opened in app: O tipo de URL YouTube é desconhecido
e não pode ser aberto na aplicação
Open New Window: Abrir nova janela
@@ -1106,8 +1040,6 @@ Channels:
Search bar placeholder: Procurar canais
Count: '{number} canais encontrados.'
Empty: A lista de canais está vazia.
- Unsubscribe: Anular subscrição
- Unsubscribed: '{channelName} foi removido das suas subscrições'
Unsubscribe Prompt: Tem a certeza de que pretende cancelar a subscrição em "{channelName}"?
Downloading has completed: '"{videoTitle}" foi descarregado'
Starting download: A descarregar "{videoTitle}"
diff --git a/static/locales/pt.yaml b/static/locales/pt.yaml
index 2032179bd2db0..c0d27556a4ff5 100644
--- a/static/locales/pt.yaml
+++ b/static/locales/pt.yaml
@@ -2,10 +2,10 @@
Locale Name: 'Português'
# Currently on Subscriptions, Playlists, and History
'This part of the app is not ready yet. Come back later when progress has been made.': >-
- Esta parte da aplicação ainda não está pronta. Volte mais tarde quando já houver
+ Esta parte do aplicativo ainda não está pronta. Volte mais tarde quando já houver
progresso.
# Webkit Menu Bar
-File: 'Ficheiro'
+File: 'Arquivo'
Quit: 'Sair'
Edit: 'Editar'
Undo: 'Desfazer'
@@ -42,6 +42,8 @@ Global:
Subscriber Count: 1 subscritor | {count} subscritores
View Count: 1 visualização | {count} visualizações
Watching Count: 1 a assistir | {count} a assistir
+ Like Count: 1 gosto | {count} gostos
+ Comment Count: 1 comentário | {count} comentários
Input Tags:
Length Requirement: A etiqueta tem que ter, pelo menos, {number} caracteres
Version {versionNumber} is now available! Click for more details: 'A versão {versionNumber}
@@ -105,7 +107,9 @@ Subscriptions:
Subscriptions: 'Subscrições'
Latest Subscriptions: 'Subscrições recentes'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'A
- sua lista de subscrições está vazia. Adicione algumas para as ver aqui.'
+ sua lista de subscrições está vazia. Se quiser importar subscrições, pode aceder
+ às definições de dados e selecionar Importar subscrições. Em alternativa, pode
+ procurar os canais e efetuar a subscrição.'
'Getting Subscriptions. Please wait.': 'A carregar subscrições. Por favor aguarde.'
Refresh Subscriptions: 'Recarregar subscrições'
Load More Videos: Carregar mais vídeos
@@ -133,12 +137,6 @@ Most Popular: 'Mais populares'
Playlists: 'Listas de reprodução'
User Playlists:
Your Playlists: 'As suas listas de reprodução'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: A
- lista está vazia. Clique no botão Guardar no canto de um vídeo para o mostrar
- aqui.
- Playlist Message: Esta página não é indicativa do resultado final. Apenas mostra
- os vídeos que foram guardados ou marcados como favoritos. Quando estiver pronta,
- todos os vídeos que estiverem aqui serão postos numa lista chamada 'Favoritos'.
Search bar placeholder: Procurar listas de reprodução
Empty Search Message: Não há vídeos nesta lista de reprodução que coincidam com
a sua pesquisa
@@ -189,9 +187,15 @@ User Playlists:
This playlist does not exist: Esta lista de reprodução não existe
This playlist is now used for quick bookmark: Esta lista de reprodução é agora
usada como marcador rápido
- Quick bookmark disabled: Marcador rápido desativado
This playlist is already being used for quick bookmark.: Esta lista de reprodução
já está a ser usada como marcador rápido.
+ This playlist has a video with a duration error: A lista de reprodução contém,
+ pelo menos, um vídeo sem informação de duração. Será organizado como se tivesse
+ 0 segundos.
+ Reverted to use {oldPlaylistName} for quick bookmark: Revertido para usar {oldPlaylistName}
+ para favoritos rápidos
+ Playlist {playlistName} is the new quick bookmark playlist.: Revertido para
+ usar {oldPlaylistName} para favoritos rápidos
Search for Videos: Procurar vídeos
AddVideoPrompt:
Search in Playlists: Procurar nas listas de reprodução
@@ -229,15 +233,11 @@ User Playlists:
para criar uma.
Move Video Down: Mover vídeo para baixo
Edit Playlist Info: Editar informação da lista de reprodução
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Tem
- certeza que quer remover todos os vídeos vistos desta lista de reprodução? Isto
- não pode ser revertido.
Playlist Description: Descrição da lista de reprodução
Add to Favorites: Adicionar a {playlistName}
Remove from Favorites: Remover de {playlistName}
Enable Quick Bookmark With This Playlist: Ativar marcador rápido para esta lista
de reprodução
- Disable Quick Bookmark: Desativar marcador rápido
Playlists with Matching Videos: Listas de reprodução coincidentes
Quick Bookmark Enabled: Marcador rápido ativado
Remove Duplicate Videos: Remover duplicados
@@ -249,6 +249,10 @@ User Playlists:
a certeza de que pretende remover 1 vídeo duplicado desta lista de reprodução?
Esta remoção não pode ser revertida. | Tem a certeza de que pretende remover {playlistItemCount}
vídeos duplicados desta lista de reprodução? Esta remoção não pode ser revertida.
+ Export Playlist: Exportar lista de reprodução
+ The playlist has been successfully exported: Lista de reprodução exportada com sucesso
+ Cannot delete the quick bookmark target playlist.: Não é possível excluir a lista
+ de reprodução de destino dos favoritos rápidos.
History:
# On History Page
History: 'Histórico'
@@ -256,11 +260,12 @@ History:
Your history list is currently empty.: 'O seu histórico está vazio.'
Search bar placeholder: Procurar no histórico
Empty Search Message: Não há vídeos no histórico que coincidam com a sua pesquisa
+ Case Sensitive Search: Diferenciar maiúsculas e minúsculas
Settings:
# On Settings Page
Settings: 'Definições'
General Settings:
- General Settings: 'Definições gerais'
+ General Settings: 'Geral'
Check for Updates: 'Procurar atualizações'
Check for Latest Blog Posts: 'Verificar se há novas publicações no blogue'
Fallback to Non-Preferred Backend on Failure: 'Utilizar sistema de ligação secundário,
@@ -284,8 +289,6 @@ Settings:
End: 'Final'
Hidden: Oculta
Blur: Desfocar
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Instância Invidious
- (Por omissão é https://invidious.snopyta.org)'
Region for Trending: 'Região para as tendências'
#! List countries
View all Invidious instance information: Mostrar toda a informação sobre esta
@@ -307,7 +310,7 @@ Settings:
Label: Carregar seguinte automaticamente
Tooltip: Carrega as páginas e comentários automaticamente.
Theme Settings:
- Theme Settings: 'Definições de tema'
+ Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Utilizar cor principal na barra superior'
Base Theme:
Base Theme: 'Tema base'
@@ -322,6 +325,8 @@ Settings:
Nordic: Nórdico
Solarized Dark: Escuro solar
Solarized Light: Claro solar
+ Gruvbox Dark: Gruvbox Escuro
+ Gruvbox Light: Luz Gruvbox
Main Color Theme:
Main Color Theme: 'Cor principal'
Red: 'Vermelho'
@@ -377,7 +382,7 @@ Settings:
Hide Side Bar Labels: Ocultar texto na barra lateral
Hide FreeTube Header Logo: Ocultar logotipo FreeTube no topo
Player Settings:
- Player Settings: 'Definições do reprodutor'
+ Player Settings: 'Reprodutor'
Play Next Video: 'Reproduzir vídeo seguinte'
Turn on Subtitles by Default: 'Ativar legendas automaticamente'
Autoplay Videos: 'Reproduzir vídeos automaticamente'
@@ -423,14 +428,13 @@ Settings:
File Name Tooltip: 'Pode utilizar estas variáveis: %Y ano com 4 dígitos, %M
mês com 2 dígitos, %D dia com 2 dígitos, %H hora com 2 dígitos, %N minuto
com 2 dígitos, %S segundos com 2 dígitos, %T milissegundos com 3 dígitos,
- %s segundos do vídeo, %t milissegundos do vídeo com 3 dígitos, %i ID do vídeo.
- Também pode usar "\" ou "/" para criar subpastas.'
+ %s segundos do vídeo, %t milissegundos do vídeo com 3 dígitos, %i ID do vídeo.'
Folder Label: Pasta para as capturas de ecrã
Ask Path: Perguntar onde guardar
Enter Fullscreen on Display Rotate: Ativar modo de ecrã completo ao rodar o ecrã
Skip by Scrolling Over Video Player: Ignorar ao deslocar por cima do reprodutor
Privacy Settings:
- Privacy Settings: 'Definições de privacidade'
+ Privacy Settings: 'Privacidade'
Remember History: 'Memorizar histórico'
Save Watched Progress: 'Guardar progresso de reprodução'
Clear Search Cache: 'Limpar cache de pesquisas'
@@ -452,22 +456,16 @@ Settings:
Are you sure you want to remove all your playlists?: Tem a certeza de que pretende
remover todas as suas listas de reprodução?
Subscription Settings:
- Subscription Settings: 'Definições de subscrições'
+ Subscription Settings: 'Subscrição'
Hide Videos on Watch: 'Ocultar vídeos visualizados'
Fetch Feeds from RSS: 'Obter subscrições através de RSS'
- Manage Subscriptions: 'Gerir subscrições'
Fetch Automatically: Obter fontes automaticamente
- Only Show Latest Video for Each Channel: Mostrar apenas o último vídeo de cada
- canal
Confirm Before Unsubscribing: Impedir cancelamento acidental de subscrições
Data Settings:
- Data Settings: 'Definições de dados'
+ Data Settings: 'Dados'
Select Import Type: 'Selecione o tipo de importação'
Select Export Type: 'Selecione o tipo de exportação'
Import Subscriptions: 'Importar subscrições'
- Import FreeTube: 'Importar FreeTube'
- Import YouTube: 'Importar YouTube'
- Import NewPipe: 'Importar NewPipe'
Export Subscriptions: 'Exportar subscrições'
Export FreeTube: 'Exportar FreeTube'
Export YouTube: 'Exportar YouTube'
@@ -496,7 +494,6 @@ Settings:
Unknown data key: 'Chave de dados desconhecida'
How do I import my subscriptions?: 'Como importar as minhas subscrições?'
Manage Subscriptions: Gerir subscrições
- Check for Legacy Subscriptions: Verificar se há subscrições no formato antigo
Import Playlists: Importar listas de reprodução
Export Playlists: Exportar listas de reprodução
Playlist insufficient data: Dados insuficientes para a lista de reprodução "{playlist}",
@@ -517,39 +514,13 @@ Settings:
listas de reprodução existentes usando a opção \"Remover todas as listas de
reprodução\" em \"Definições de privacidade\".\n3. Abra a versão mais antiga
do FreeTube e importe as listas de reprodução."
- Advanced Settings:
- Advanced Settings: 'Definições Avançadas'
- Enable Debug Mode (Prints data to the console): 'Ligar Modo de Depuração (Escreve
- dados à consola)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Endereço de intermediário
- (Exemplo: SOCKS5://127.0.0.1:9050 )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Ao
- Carregar "TESTAR INTERMEDIÁRIO" um pedido vai ser enviado a https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Usar Tor / Intermediário para Chamadas API'
- TEST PROXY: 'TESTAR INTERMEDIÁRIO'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Ver Instâncias Públicas'
- Clear History:
- Clear History: 'Limpar Histórico'
- # On Click
- Are you sure you want to delete your history?: 'Tem a certeza de que quer apagar
- o seu histórico?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Limpar Subscrições'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Tem a certeza de que quer
- apagar as suas subscrições?'
- #& Yes
- #& No
SponsorBlock Settings:
Notify when sponsor segment is skipped: Notificar se um anúncio for ignorado
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL da API SponsorBlock
(padrão é https://sponsor.ajay.app)
Enable SponsorBlock: Ativar bloqueio da publicidade SponsorBlock
- SponsorBlock Settings: Definições SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Opção para ignorar
Auto Skip: Ignorar automaticamente
@@ -576,7 +547,7 @@ Settings:
Proxy Host: Servidor do proxy
Proxy Protocol: Protocolo do proxy
Enable Tor / Proxy: Ativar Tor/Proxy
- Proxy Settings: Definições de proxy
+ Proxy Settings: Proxy
Distraction Free Settings:
Hide Active Subscriptions: Ocultar subscrições ativas
Hide Live Chat: Ocultar conversas em direto
@@ -588,7 +559,7 @@ Settings:
Hide Channel Subscribers: Ocultar número de subscritores
Hide Video Likes And Dislikes: Ocultar "gostos" em vídeos
Hide Video Views: Ocultar visualizações
- Distraction Free Settings: Definições de distrações
+ Distraction Free Settings: Distrações
Hide Video Description: Ocultar descrição dos vídeos
Hide Sharing Actions: Ocultar ações de partilha
Hide Live Streams: Ocultar transmissões em direto
@@ -615,7 +586,6 @@ Settings:
Hide Subscriptions Shorts: Ocultar subscrições de curtos
Hide Subscriptions Live: Ocultar subscrições de emissões em direto
Hide Profile Pictures in Comments: Ocultar imagens de perfil nos comentários
- Blur Thumbnails: Desfocar miniaturas
Hide Subscriptions Community: Ocultar subscrições de comunidades
Hide Channels Invalid: O ID do canal não é válido
Hide Channels Disabled Message: Alguns canais foram bloqueados e não foram processados.
@@ -633,7 +603,7 @@ Settings:
Custom External Player Executable: Executável do reprodutor externo
Ignore Unsupported Action Warnings: Ignorar avisos sobre ações inválidas
External Player: Reprodutor externo
- External Player Settings: Definições para reprodutores externos
+ External Player Settings: Reprodutores externos
Players:
None:
Name: Nenhum
@@ -641,7 +611,7 @@ Settings:
The app needs to restart for changes to take effect. Restart and apply change?: Tem
que reiniciar a aplicação para aplicar as alterações. Reiniciar e aplicar alterações?
Download Settings:
- Download Settings: Definições para descargas
+ Download Settings: Descargas
Ask Download Path: Perguntar local para guardar
Choose Path: Escolher local
Download in app: Descarregar na aplicação
@@ -651,10 +621,10 @@ Settings:
Hide Unsubscribe Button: Ocultar botão "Cancelar subscrição"
Show Family Friendly Only: Mostrar apenas "Para famílias"
Hide Search Bar: Ocultar barra de pesquisa
- Parental Control Settings: Definições de controlo parental
+ Parental Control Settings: Controlo parental
Experimental Settings:
Replace HTTP Cache: Substituir cache HTTP
- Experimental Settings: Definições experimentais
+ Experimental Settings: Experimentais
Warning: Estas definições são experimentais e podem provocar falhas se ativadas.
É altamente recomendado fazer cópias de segurança. Use por sua conta e risco!
Password Dialog:
@@ -663,43 +633,17 @@ Settings:
Password: Palavra-passe
Unlock: Desbloquear
Password Settings:
- Password Settings: Definições de palavra-passe
+ Password Settings: Palavra-passe
Set Password To Prevent Access: Defina uma palavra-passe para impedir o acesso
às definições
Set Password: Definir palavra-passe
Remove Password: Remover palavra-passe
- Expand All Settings Sections: Expandir todas as secções de definições
Sort Settings Sections (A-Z): Ordenar definições (A-Z)
+ Return to Settings Menu: Voltar para as definições
About:
#On About page
About: 'Acerca'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Este
- software é licenciado livremente via AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Encontraste um bug? Queres sugerir uma funcionalidade? Queres ajudar-nos? Vai
- á nossa página de GitHub. Pull requests são bem vindos.
- Thank you very much to the People and Projects that make FreeTube possible!: 'Agradeço
- imenso a todas as pessoas e projetos que façam com que o FreeTube seja possivel!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Queres
- conversar? Junta-te ao nosso servidor Element / Matrix. Por favor verifica as
- regras antes de te juntares.'
-
- 'Looking for help? Check out our Wiki page.': 'Há procura de ajuda? Vê a nossa página
- Wiki.'
-
- Check out our Firefox extension!: 'Experimenta a nossa extensão Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Se
- gostas de usar FreeTube, considera doar via Liberapay ou através do nosso endereço
- Bitcoin.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Notícias recentes sobre FreeTube'
-
FAQ: FAQ
Blog: Blogue
Website: Página web
@@ -721,8 +665,6 @@ About:
Help: Ajuda
GitHub releases: Versões no GitHub
Downloads / Changelog: Descargas/Alterações
- View License: Ver licença
- Licensed under the AGPLv3: Licenciado nos termos da AGPLv3
Source code: Código-fonte
Beta: Beta
Discussions: Discussões
@@ -773,7 +715,7 @@ Profile:
os canais dos outros perfis.'
#On Channel Page
Profile Filter: Filtro de perfil
- Profile Settings: Definições do perfil
+ Profile Settings: Perfil
Toggle Profile List: Alternar lista de perfis
Profile Name: Nome do perfil
Edit Profile Name: Editar nome do perfil
@@ -781,8 +723,6 @@ Profile:
Open Profile Dropdown: Abrir menu do perfil
Close Profile Dropdown: Fechar menu do perfil
Channel:
- Subscriber: 'Subscritor'
- Subscribers: 'Subscritores'
Subscribe: 'Subscrever'
Unsubscribe: 'Cancelar subscrição'
Channel has been removed from your subscriptions: 'O canal foi removido das suas
@@ -832,6 +772,10 @@ Channel:
Reveal Answers: Mostrar respostas
votes: '{votes} votos'
Video hidden by FreeTube: Freetube ocultou este vídeo
+ View Full Post: Ver publicação na íntegra
+ Viewing Posts Only Supported By Invidious: A visualização de comentários apenas
+ é suportada por Indivious. Aceda ao separador Comunidade de um canal para ver
+ o seu conteúdo sem Indivious.
Live:
Live: Em direto
This channel does not currently have any live streams: Este canal não tem, atualmente,
@@ -881,38 +825,8 @@ Video:
conversa em direto não se encontra a funcionar com a API Invividious. É necessária
uma ligação direta ao YouTube.'
Published:
- Jan: 'jan'
- Feb: 'fev'
- Mar: 'mar'
- Apr: 'abr'
- May: 'mai'
- Jun: 'jun'
- Jul: 'jul'
- Aug: 'ago'
- Sep: 'set'
- Oct: 'out'
- Nov: 'nov'
- Dec: 'dez'
- Second: 'Segundo'
- Seconds: 'Segundos'
- Minute: 'Minuto'
- Minutes: 'Minutos'
- Hour: 'Hora'
- Hours: 'Horas'
- Day: 'Dia'
- Days: 'Dias'
- Week: 'Semana'
- Weeks: 'Semanas'
- Month: 'Mês'
- Months: 'Meses'
- Year: 'Ano'
- Years: 'Anos'
- Ago: 'Há'
- Upcoming: 'Estreia em'
- Less than a minute: Menos de um minuto
In less than a minute: Em menos de um minuto
Published on: 'Publicado a'
- Publicationtemplate: 'Há {number} {unit}'
#& Videos
Starting soon, please refresh the page to check again: Irá começar brevemente. Recarregue
a página para reanalisar
@@ -970,6 +884,43 @@ Video:
Unhide Channel: Mostrar canal
Hide Channel: Ocultar canal
More Options: Mais opções
+ Player:
+ Theatre Mode: Modo teatro
+ Stats:
+ Media Formats: 'Formatos multimédia: {formats}'
+ Bitrate: Taxa de dados :{bitrate} kbps
+ Volume: 'Volume: {volumePercentage}%'
+ Bandwidth: 'Largura de banda: {bandwidth} kbps'
+ Resolution: 'Resolução: {width}x{height}@{frameRate}'
+ Player Dimensions: 'Dimensões do reprodutor: {width}x{height}'
+ Stats: Estatísticas
+ Video ID: 'ID do vídeo: {videoId}'
+ CodecAudio: 'Codificador: {audioCodec} ({audioItag})'
+ Buffered: 'A processar: {bufferedPercentage}%'
+ CodecsVideoAudio: 'Codificadores: {videoCodec} ({videoItag}) / {audioCodec}
+ ({audioItag})'
+ CodecsVideoAudioNoItags: 'Codificadores: {videoCodec} / {audioCodec}'
+ TranslatedCaptionTemplate: '{language} (traduzido de "{originalLanguage}")'
+ Audio Tracks: Faixas de áudio
+ Exit Theatre Mode: Sair do modo teatro
+ Full Window: Ecrã completo
+ Exit Full Window: Sair de ecrã completo
+ Take Screenshot: Captura de ecrã
+ Show Stats: Mostrar estatísticas
+ Hide Stats: Ocultar estatísticas
+ You appear to be offline: Parece que está offline.
+ Playback will resume automatically when your connection comes back: A reprodução
+ será retomada assim que se estabeleça uma nova ligação.
+ Skipped segment: Segmento {segmentCategory} ignorado
+ MembersOnly: Os vídeos apenas disponíveis para membros não podem ser vistos nesta
+ aplicação pois requerem que o utilizador inicie sessão e que tenha uma subscrição
+ paga.
+ IP block: O YouTube está a impedir o seu IP de ver vídeos. Experimente utilizar
+ outra VPN ou proxy.
+ AgeRestricted: Os vídeos com restrição de idade não podem ser vistos nesta aplicação
+ pois requerem que o utilizador inicie sessão com uma conta que tenha confirmação
+ da sua idade..
+ Unlisted: Não listado
Videos:
#& Sort By
Sort By:
@@ -980,9 +931,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Ver lista de reprodução completa'
- Videos: 'Vídeos'
- View: 'Visualização'
- Views: 'Visualizações'
Last Updated On: 'Última atualização'
# On Video Watch Page
@@ -998,7 +946,8 @@ Playlist:
VideoTitleAscending: Título (A-Z)
VideoTitleDescending: Título (Z-A)
Custom: Personalizado
-Toggle Theatre Mode: 'Alternar modo cinema'
+ VideoDurationDescending: Duração (longos primeiro)
+ VideoDurationAscending: Duração (curtos primeiro)
Change Format:
Change Media Formats: 'Alterar formatos multimédia'
Use Dash Formats: 'Utilizar formatos DASH'
@@ -1008,6 +957,8 @@ Change Format:
para este vídeo'
Audio formats are not available for this video: 'Os formatos de áudio não estão
disponíveis para este vídeo'
+ Legacy formats are not available for this video: Este vídeo não permite formatos
+ antigos
Share:
Share Video: 'Partilhar vídeo'
Share Playlist: 'Partilhar lista'
@@ -1056,6 +1007,8 @@ Comments:
Hearted: Favorito
View {replyCount} replies: Ver {replyCount} respostas
Subscribed: Subscrito
+ There are no comments available for this post: Não existem comentários para esta
+ publicação
Up Next: 'Próximo'
# Toast Messages
@@ -1063,7 +1016,6 @@ Local API Error (Click to copy): 'Erro na API local (clique para copiar)'
Invidious API Error (Click to copy): 'Erro na API Invidious (clique para copiar)'
Falling back to Invidious API: 'Ocorreu um erro e a API Invidious será utilizada'
Falling back to Local API: 'Ocorreu um erro e a API local será utilizada'
-Subscriptions have not yet been implemented: 'As subscrições ainda não foram implementadas'
Loop is now disabled: 'Repetição desativada'
Loop is now enabled: 'Repetição ativada'
Shuffle is now disabled: 'Reprodução aleatória desativada'
@@ -1086,8 +1038,6 @@ Playing Next Video Interval: A reproduzir o vídeo seguinte imediatamente. Cliqu
cancelar. | A reproduzir o vídeo seguinte em {nextVideoInterval} segundo. Clique
para cancelar. | A reproduzir o vídeo seguinte em {nextVideoInterval} segundos.
Clique para cancelar.
-Hashtags have not yet been implemented, try again later: As 'hashtags' ainda não foram
- implementadas, tente mais tarde
Unknown YouTube url type, cannot be opened in app: O tipo de URL YouTube é desconhecido
e não pode ser aberto na aplicação
This video is unavailable because of missing formats. This can happen due to country unavailability.: Este
@@ -1098,12 +1048,12 @@ Tooltips:
Fetch Feeds from RSS: Se ativa, FreeTube irá obter as subscrições através de RSS
em vez do método normal. O formato RSS é mais rápido e não é bloqueado pelo
YouTube, mas não disponibiliza certas informações como, por exemplo, a duração
- dos vídeos ou se são emissões em direto.
+ dos vídeos, se são emissões em direto e as publicações da comunidade
Fetch Automatically: Se ativa, FreeTube irá obter automaticamente as subscrições
ao abrir uma nova janela e/ou quando mudar de perfil.
External Player Settings:
- Custom External Player Arguments: Quaisquer argumentos de linha de comando, separados
- por ponto e vírgula (';'), que quiser passar ao reprodutor externo.
+ Custom External Player Arguments: Quaisquer argumentos de linha de comando, que
+ quiser passar ao reprodutor externo.
Ignore Warnings: Ignorar avisos quando o reprodutor externo escolhido não suporte
uma ação (por exemplo, inverter listas de reprodução).
Custom External Player Executable: Por omissão, FreeTube assume que o reprodutor
@@ -1174,8 +1124,6 @@ New Window: Nova janela
Channels:
Count: '{number} canais encontrados.'
Empty: A lista de canais está vazia.
- Unsubscribe: Anular subscrição
- Unsubscribed: '{channelName} foi removido das suas subscrições'
Search bar placeholder: Procurar canais
Channels: Canais
Title: Lista de canais
@@ -1224,3 +1172,8 @@ Search Listing:
4K: 4K
Subtitles: Legendas
Closed Captions: Legendas fechadas
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Nova
+ 3D: 3D
diff --git a/static/locales/ro.yaml b/static/locales/ro.yaml
index d3f5541960c65..a0acb83a1141a 100644
--- a/static/locales/ro.yaml
+++ b/static/locales/ro.yaml
@@ -133,13 +133,6 @@ Most Popular: 'Cele mai populare'
Playlists: 'Liste de redare'
User Playlists:
Your Playlists: 'Listele tale de redare'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Nu
- ați salvat niciun videoclip. Faceți clic pe butonul de salvare din colțul unui
- videoclip pentru a-l afișa aici
- Playlist Message: Această pagină nu reflectă listele de redare complet funcționale.
- Aceasta enumeră doar videoclipurile pe care le-ați salvat sau le-ați favorizat.
- Când lucrările vor fi finalizate, toate videoclipurile care se află în prezent
- aici vor fi migrate într-o listă de redare "Favorite".
Search bar placeholder: Căutați liste de redare
Empty Search Message: Nu există videoclipuri în această listă de redare care să
corespundă căutării dvs.
@@ -184,9 +177,6 @@ User Playlists:
Edit Playlist Info: Editați informațiile despre lista de redare
Copy Playlist: Copiați lista de redare
Remove Watched Videos: Eliminați videoclipurile vizionate
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Sunteți
- sigur că doriți să eliminați toate videoclipurile vizionate din această listă
- de redare? Acest lucru nu poate fi anulat.
Create New Playlist: Creați o nouă listă de redare
Add to Playlist: Adăugați la lista de redare
Add to Favorites: Adaugă la {playlistName}
@@ -196,7 +186,6 @@ User Playlists:
Playlist Name: Numele listei de redare
Playlist Description: Descrierea listei de redare
Save Changes: Salvați modificările
- Disable Quick Bookmark: Dezactivați marcajul rapid
Delete Playlist: Ștergeți lista de redare
Are you sure you want to delete this playlist? This cannot be undone: Sunteți sigur
că doriți să ștergeți această listă de redare? Acest lucru nu poate fi anulat.
@@ -222,7 +211,6 @@ User Playlists:
This video cannot be moved down.: Acest videoclip nu poate fi mutat în jos.
This video cannot be moved up.: Acest videoclip nu poate fi mutat în sus.
Video has been removed: Videoclipul a fost eliminat
- Quick bookmark disabled: Marcaj rapid dezactivat
Some videos in the playlist are not loaded yet. Click here to copy anyway.: Unele
videoclipuri din lista de redare nu au fost incă încărcate. Face-ți click
aici pentru a le copia oricum.
@@ -412,8 +400,7 @@ Settings:
File Name Tooltip: Puteți utiliza variabilele de mai jos. %Y Anul 4 cifre. %M
Luna 2 cifre. %D Ziua 2 cifre. %H Ora 2 cifre. %N Minute 2 cifre. %S Secunda
2 cifre. %T Milisecundă 3 cifre. %s Secunda video. %t Milisecundă video 3
- cifre. %i Video ID. De asemenea, puteți utiliza "\" sau "/" pentru a crea
- subfoldere.
+ cifre. %i Video ID.
Enable: Activează captura de ecran
Format Label: Formatul capturii de ecran
Video Playback Rate Interval: Intervalul de redare video
@@ -448,19 +435,13 @@ Settings:
Subscription Settings: 'Setări de abonament'
Hide Videos on Watch: 'Ascunde videoclipurile la vizionare'
Fetch Feeds from RSS: 'Preluare de fluxuri din RSS'
- Manage Subscriptions: 'Gestionați abonamentele'
Fetch Automatically: Preluați feedul automat
Confirm Before Unsubscribing: Confirmă înainte de dezabonare
- Only Show Latest Video for Each Channel: Arată doar cele mai noi videoclipuri
- pentru fiecare canal
Data Settings:
Data Settings: 'Setări de date'
Select Import Type: 'Selectează tipul de import'
Select Export Type: 'Selectează tipul de export'
Import Subscriptions: 'Importă abonamente'
- Import FreeTube: 'Importă FreeTube'
- Import YouTube: 'Importă YouTube'
- Import NewPipe: 'Importă NewPipe'
Export Subscriptions: 'Exportați abonamentele'
Export FreeTube: 'Exportați FreeTube'
Export YouTube: 'Exportați YouTube'
@@ -489,7 +470,6 @@ Settings:
Unable to write file: 'Nu se poate scrie fișierul'
Unknown data key: 'Cheie de date necunoscută'
How do I import my subscriptions?: 'Cum îmi pot importa abonamentele?'
- Check for Legacy Subscriptions: Verificați dacă există abonamente vechi
Manage Subscriptions: Gestionare abonamente
All playlists has been successfully imported: Toate listele de redare au fost
importate cu succes
@@ -502,7 +482,6 @@ Settings:
Playlist File: Fișier listă de redare
History File: Fișier istoric
Subscription File: Fișier abonament
- Advanced Settings: {}
The app needs to restart for changes to take effect. Restart and apply change?: Aplicația
trebuie repornită pentru ca modificările să intre în vigoare. Reporniți și aplicați
modificările?
@@ -552,7 +531,6 @@ Settings:
Hide Channels Placeholder: ID-ul canalului
Hide Channel Playlists: Ascunde playlisturile canalului
Hide Upcoming Premieres: Ascundeți premierele viitoare
- Blur Thumbnails: Estomparea miniaturilor
Hide Profile Pictures in Comments: Ascundeți imaginile de profil în comentarii
Hide Channels Already Exists: ID-ul Canalului există deja
SponsorBlock Settings:
@@ -641,8 +619,6 @@ About:
Help: Ajutor
GitHub releases: Lansări GitHub
Downloads / Changelog: Descărcări / Jurnal de modificări
- View License: Vezi licența
- Licensed under the AGPLv3: Licențiat sub AGPLv3
Source code: Codul sursă
Beta: Beta
Discussions: Discuții
@@ -696,8 +672,6 @@ Profile:
Profile Name: Numele Profilului
Edit Profile Name: Editează Numele Profilului
Channel:
- Subscriber: 'Abonat'
- Subscribers: 'Abonați'
Subscribe: 'Abonați-vă'
Unsubscribe: 'Dezabonați-vă'
Channel has been removed from your subscriptions: 'Canalul a fost eliminat din abonamentele
@@ -797,38 +771,8 @@ Video:
în direct nu este acceptat în prezent cu API-ul Invidious. Este necesară o conexiune
directă la YouTube.'
Published:
- Jan: 'Ian'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Mai'
- Jun: 'iun'
- Jul: 'Iul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Oct'
- Nov: 'Noi'
- Dec: 'Dec'
- Second: 'Secundă'
- Seconds: 'Secunde'
- Minute: 'Minut'
- Minutes: 'Minute'
- Hour: 'Oră'
- Hours: 'Ore'
- Day: 'Zi'
- Days: 'Zile'
- Week: 'Săptămână'
- Weeks: 'Săptămâni'
- Month: 'Lună'
- Months: 'Luni'
- Year: 'An'
- Years: 'Ani'
- Ago: 'În urmă'
- Upcoming: 'În premieră la'
- Less than a minute: Mai putin de un minut
In less than a minute: În mai puțin de un minut
Published on: 'Publicat pe'
- Publicationtemplate: 'acum {number} {unit}'
#& Videos
External Player:
Unsupported Actions:
@@ -889,16 +833,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Vezi lista de redare completă'
- Videos: 'Videoclipuri'
- View: 'Vizionări'
- Views: 'Vizualizări'
Last Updated On: 'Ultima actualizare la'
# On Video Watch Page
#* Published
#& Views
Playlist: Listă de redare
-Toggle Theatre Mode: 'Comutați modul Teatru'
Change Format:
Change Media Formats: 'Schimbați formatele video'
Use Dash Formats: 'Utilizați formate DASH'
@@ -966,7 +906,6 @@ Falling back to Local API: 'Revenire la API-ul local'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Acest
videoclip nu este disponibil din cauza lipsei de formate. Acest lucru se poate întâmpla
din cauza indisponibilității țării.'
-Subscriptions have not yet been implemented: 'Abonamentele nu au fost încă implementate'
Loop is now disabled: 'Bucla este acum dezactivată'
Loop is now enabled: 'Bucla este acum activată'
Shuffle is now disabled: 'Amestecarea este acum dezactivată'
@@ -993,8 +932,6 @@ Playing Next Video Interval: Se redară următorul videoclip în cel mai scurt t
Faceți clic pentru a anula. | Se redă următorul videoclip în {nextVideoInterval}
secundă. Faceți clic pentru a anula. | Se redă următorul videoclip în {nextVideoInterval}
secunde. Faceți clic pentru a anula.
-Hashtags have not yet been implemented, try again later: Hashtag-urile nu au fost
- încă implementate, încercați din nou mai târziu
Unknown YouTube url type, cannot be opened in app: Tip url YouTube necunoscut, nu
poate fi deschis în aplicație
Tooltips:
@@ -1007,8 +944,7 @@ Tooltips:
când se deschide o fereastră nouă și când schimbați profilul.
External Player Settings:
Custom External Player Arguments: Orice argumente personalizate din linia de comandă,
- separate prin punct și virgulă (";"), pe care doriți să le transmiteți playerului
- extern.
+ pe care doriți să le transmiteți playerului extern.
Ignore Warnings: Suprimarea avertismentelor în cazul în care playerul extern curent
nu acceptă acțiunea curentă (de exemplu, inversarea listelor de redare etc.).
Custom External Player Executable: În mod implicit, FreeTube va presupune că playerul
@@ -1075,8 +1011,6 @@ Channels:
Search bar placeholder: Caută canale
Count: '{number} canal(e) găsit(e).'
Empty: Lista ta de canale este goală.
- Unsubscribe: Dezabonează-te
- Unsubscribed: '{channelName} a fost eliminat din lista ta de abonamente'
Unsubscribe Prompt: Ești sigur că dorești să te dezabonezi de la "{channelName}"?
Screenshot Success: Capturi de ecran salvate ca "{filePath}"
Screenshot Error: Captura de ecran a eșuat {error}
diff --git a/static/locales/ru.yaml b/static/locales/ru.yaml
index 365bb2cdac359..17a54c950010e 100644
--- a/static/locales/ru.yaml
+++ b/static/locales/ru.yaml
@@ -129,13 +129,6 @@ Most Popular: 'Самые популярные'
Playlists: 'Подборки'
User Playlists:
Your Playlists: 'Ваши подборки'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: У
- вас нет сохранённых видео. Нажмите «Добавить видео в сохранённые», чтобы добавить
- сюда
- Playlist Message: Эта страница не отражает все возможности подборок. Она показывает
- только те видео, которые вы сохранили или добавили в избранное. После переработки
- этой страницы все видео, которые сейчас находятся здесь, переместятся в подборку
- «Избранное».
Search bar placeholder: Поиск подборок
Empty Search Message: В этом плейлисте нет видео, соответствующих вашему запросу
This playlist currently has no videos.: Пока в этой подборке нет видео.
@@ -189,6 +182,8 @@ User Playlists:
для быстрого создания закладок.
Playlist {playlistName} is the new quick bookmark playlist.: Плейлист {playlistName}
- это новый плейлист быстрых закладок.
+ This playlist has a video with a duration error: Этот плейлист содержит хотя-бы
+ одно видео без продолжтельности, оно будет отсротрированно как с нулевой продолжительностью.
Search for Videos: Поиск видео
AddVideoPrompt:
N playlists selected: '{playlistCount} выбрано'
@@ -223,9 +218,6 @@ User Playlists:
Save Changes: Сохранить изменения
Edit Playlist Info: Изменить сведения о подборке
Remove Watched Videos: Удалить просмотренные видео
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Ты
- действительно хочешь удалить все просмотренные видео из этой подборки? Это действие
- необратимо.
Cancel: Отмена
You have no playlists. Click on the create new playlist button to create a new one.: У
тебя нет подборок. Нажми на кнопку создания новой подборки, чтобы создать новую.
@@ -247,6 +239,8 @@ User Playlists:
уверены, что хотите удалить 1 просмотренное видео из этого плейлиста? Это нельзя
отменить. | Вы уверены, что хотите удалить {playlistItemCount} просмотренных видео
из этого плейлиста? Это нельзя отменить.
+ Export Playlist: Экспортировать этот плейлист
+ The playlist has been successfully exported: Плейлист успешно экспортирован
History:
# On History Page
History: 'История'
@@ -259,36 +253,34 @@ Settings:
# On Settings Page
Settings: 'Настройки'
General Settings:
- General Settings: 'Общие настройки'
+ General Settings: 'Общие'
Fallback to Non-Preferred Backend on Failure: 'Откатить к непредпочтительному
движку при сбое'
- Enable Search Suggestions: 'Отображать поисковые предложения'
- Default Landing Page: 'Целевая страница по умолчанию'
+ Enable Search Suggestions: 'Включить поисковые предложения'
+ Default Landing Page: 'Страница по умолчанию'
Locale Preference: 'Язык приложения'
Preferred API Backend:
- Preferred API Backend: 'Предпочитаемый движок набора функций'
- Local API: 'Локальный набор функций'
- Invidious API: 'Набор функций Invidious'
+ Preferred API Backend: 'Предпочитаемый движок API'
+ Local API: 'Локальный API'
+ Invidious API: 'Invidious API'
Video View Type:
- Video View Type: 'Тип отображения видео'
+ Video View Type: 'Способ отображения видео'
Grid: 'Сеткой'
List: 'Списком'
Thumbnail Preference:
Thumbnail Preference: 'Настройка заставок'
Default: 'По умолчанию'
Beginning: 'В начале'
- Middle: 'В середине'
+ Middle: 'По середине'
End: 'В конце'
Blur: Размытие
Hidden: Скрыто
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Экземпляр Invidious
- (по умолчанию https://invidious.snopyta.org)'
Region for Trending: 'Регион подбора трендов'
#! List countries
Check for Latest Blog Posts: Проверять последние записи в блоге
- Check for Updates: Проверять обновления
+ Check for Updates: Проверить на наличие новых версий
View all Invidious instance information: Просмотреть все экземпляры Invidious
- System Default: Системные установки по умолчанию
+ System Default: Системные настройки по умолчанию
Clear Default Instance: Очистить экземпляр по умолчанию
Set Current Instance as Default: Установить текущий экземпляр по умолчанию
Current instance will be randomized on startup: Текущий экземпляр при запуске
@@ -303,8 +295,10 @@ Settings:
Open Link: Открыть ссылку
External Link Handling: Обработка внешних ссылок
Auto Load Next Page:
- Label: Автоматическая загрузка следующей страницы
+ Label: Авто-загрузка следующей страницы
Tooltip: Автоматическая загрузка дополнительных страниц и комментариев.
+ Open Deep Links In New Window: Открыть URL-адреса, переданные в FreeTube, в новом
+ окне
Theme Settings:
Theme Settings: 'Внешний вид'
Match Top Bar with Main Color: 'Использовать основной цвет к верхней панели'
@@ -321,6 +315,8 @@ Settings:
Nordic: Северный
Solarized Dark: Соляризованная темнота
Solarized Light: Солнечное освещение
+ Gruvbox Dark: Gruvbox Темный
+ Gruvbox Light: Gruvbox Светлый
Main Color Theme:
Main Color Theme: 'Основной цвет темы'
Red: 'Красный'
@@ -368,6 +364,16 @@ Settings:
Solarized Cyan: Соляризованный голубой
Solarized Violet: Соляризованный фиолетовый
Solarized Green: Соляризованный зеленый
+ Gruvbox Dark Green: Gruvbox Темно-зеленый
+ Gruvbox Dark Blue: Gruvbox Темно-синий
+ Gruvbox Dark Purple: Gruvbox Темно-фиолетовый
+ Gruvbox Dark Aqua: Грувбокс темный аква
+ Gruvbox Light Red: Gruvbox Светло-красный
+ Gruvbox Light Blue: Gruvbox Светло-голубой
+ Gruvbox Light Purple: Gruvbox Светло-фиолетовый
+ Gruvbox Light Orange: Gruvbox Светло-оранжевый
+ Gruvbox Dark Yellow: Gruvbox Темно-желтый
+ Gruvbox Dark Orange: Gruvbox Темно-оранжевый
Secondary Color Theme: 'Вторичный цвет темы'
#* Main Color Theme
UI Scale: Масштаб интерфейса
@@ -376,8 +382,7 @@ Settings:
Hide Side Bar Labels: Скрыть надписи боковой панели
Hide FreeTube Header Logo: Скрыть значок FreeTube
Player Settings:
- Player Settings: 'Настройки проигрывателя'
- Remember History: 'Запоминать историю'
+ Player Settings: 'Проигрыватель'
Play Next Video: 'Воспроизводить следующее видео'
Turn on Subtitles by Default: 'Субтитры по умолчанию включены'
Autoplay Videos: 'Автовоспроизведение видео'
@@ -426,54 +431,16 @@ Settings:
File Name Tooltip: Вы можете использовать эти переменные. %Y Год 4 цифры. %M
Месяц 2 цифры. %D День 2 цифры. %H Час 2 цифры. %N Минуты 2 цифры. %S Секунды
2 цифры. %T Миллисекунды 3 цифры. %s Секунды видео. %t Миллисекунды видео
- 3 цифры. %i Идентификатор видео. Вы также можете использовать «\» или «/»
- для создания подпапок.
+ 3 цифры. %i Идентификатор видео.
Enter Fullscreen on Display Rotate: Входить в полноэкранный режим при повороте
дисплея
Skip by Scrolling Over Video Player: Пропустить, прокручивая видеопроигрыватель
Subscription Settings:
Subscription Settings: 'Подписки'
Hide Videos on Watch: 'Скрывать видео после просмотра'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Формат экспорта подписок'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Управление подписками'
- Import Subscriptions: 'Импорт подписок'
- Export Subscriptions: 'Экспорт подписок'
- How do I import my subscriptions?: 'Как мне импортировать свои подписки?'
Fetch Feeds from RSS: Получать ленты из RSS
Fetch Automatically: Автоматически получать ленту
- Only Show Latest Video for Each Channel: Показывать только последние видео для
- каждого канала
Confirm Before Unsubscribing: Подтвердить, прежде чем отписаться
- Advanced Settings:
- Advanced Settings: 'Расширенные настройки'
- Enable Debug Mode (Prints data to the console): 'Включить режим отладки (выводит
- данные на консоль)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Прокси-адрес (пример: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Нажатие
- кнопки "ТЕСТ ПРОКСИ" отправит запрос на https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Использовать Tor / Прокси для вызовов API'
- TEST PROXY: 'ТЕСТ ПРОКСИ'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'См. общедоступные экземпляры'
- Clear History:
- Clear History: 'Очистить историю'
- # On Click
- Are you sure you want to delete your history?: 'Вы уверены, что хотите удалить
- свою историю?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Очистить подписки'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Вы уверены, что хотите
- удалить все подписки?'
- #& Yes
- #& No
Privacy Settings:
Watch history has been cleared: История просмотров очищена
@@ -522,14 +489,10 @@ Settings:
Export YouTube: Экспортировать YouTube
Export FreeTube: Экспортировать FreeTube
Export Subscriptions: Экспортировать подписки
- Import NewPipe: Импортировать NewPipe
- Import YouTube: Импортировать YouTube
- Import FreeTube: Импортировать FreeTube
Import Subscriptions: Импортировать подписки
Select Export Type: Выбрать тип экспорта
Select Import Type: Выбрать тип импорта
Data Settings: Данные
- Check for Legacy Subscriptions: Проверить устаревшие подписки
Manage Subscriptions: Управление подписками
Import Playlists: Импортировать подборки
All playlists has been successfully exported: Все подборки успешно экспортированы
@@ -553,7 +516,7 @@ Settings:
Hide Popular Videos: Скрыть популярные видео
Hide Trending Videos: Скрыть видео в тренде
Hide Recommended Videos: Скрыть рекомендуемые видео
- Distraction Free Settings: Отвлекающие части интерфейса
+ Distraction Free Settings: Отвлекающие элементы
Hide Comment Likes: Скрыть лайки в комментариях
Hide Channel Subscribers: Скрыть подписчиков канала
Hide Video Likes And Dislikes: Скрыть лайки и дизлайки к видео
@@ -571,19 +534,19 @@ Settings:
Display Titles Without Excessive Capitalisation: Отображать заголовки без сплошных
заглавных букв и знаков препинания
Hide Featured Channels: Скрыть избранные каналы
- Hide Channel Playlists: Скрыть подборки канала
- Hide Channel Community: Скрыть сообщество канала
- Hide Channel Shorts: Скрыть короткие видео канала
+ Hide Channel Playlists: Скрыть вкладку "Списки воспроизведения" канала
+ Hide Channel Community: Скрыть вкладку "Сообщество" канала
+ Hide Channel Shorts: Скрыть вкладку "Шорты" канала
Sections:
Side Bar: Боковая полоса
Channel Page: Страница канала
Watch Page: Страница просмотра
General: Основные
Subscriptions Page: Страница подписок
- Hide Channel Releases: Скрыть выпуски канала
+ Hide Channel Releases: Скрыть вкладку "Релизы" канала
Hide Subscriptions Videos: Скрыть видео из подписок
Hide Subscriptions Live: Скрыть трансляции из подписок
- Hide Channel Podcasts: Скрыть звукопередачи канала
+ Hide Channel Podcasts: Скрыть вкладку "Подкасты" канала
Hide Subscriptions Shorts: Скрыть короткие видео из подписок
Hide Profile Pictures in Comments: Скрыть изображения профилей в комментариях
Hide Channels Invalid: Указанный идентификатор канала недействителен
@@ -597,6 +560,7 @@ Settings:
текст
Hide Videos and Playlists Containing Text Placeholder: Слово, часть слова, или
выражение
+ Hide Channel Home: Скрыть вкладку "Главная" канала
The app needs to restart for changes to take effect. Restart and apply change?: Чтобы
изменения вступили в силу, необходимо перезапустить приложение. Перезапустить
и применить изменения?
@@ -616,12 +580,16 @@ Settings:
Ip: Ip
Enable Tor / Proxy: Включить Tor/Прокси
Proxy Settings: Прокси
+ Proxy Warning: FreeTube не имеет встроенного прокси, но может подключаться к внешнему
+ прокси, например, к запущенному на вашей машине Tor или к внешнему прокси, например,
+ SOCKS5, предоставляемому некоторыми VPN. Если прокси включен, убедитесь, что
+ ваш прокси/Tor настроен правильно, иначе FreeTube не сможет получать данные.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Уведомлять о пропущенном сегменте
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': Сетевой адрес SponsorBlock
API (По умолчанию https://sponsor.ajay.app)
Enable SponsorBlock: Включить
- SponsorBlock Settings: Настройки SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Опция пропуска
Prompt To Skip: Предлагать пропустить
@@ -653,11 +621,11 @@ Settings:
Open in web browser: Открыть в браузере
Parental Control Settings:
Show Family Friendly Only: Показать только семейный контент
- Parental Control Settings: Настройки родительского контроля
+ Parental Control Settings: Родительский Контроль
Hide Unsubscribe Button: Скрыть кнопку отписки
Hide Search Bar: Скрыть строку поиска
Experimental Settings:
- Experimental Settings: Пробные настройки
+ Experimental Settings: Эксперементы
Replace HTTP Cache: Заменить HTTP-кэш
Warning: Эти настройки являются пробными, они могут привести к вылетам приложения
при включении. Желательно сделать резервные копии. Используйте на своё усмотрение!
@@ -667,44 +635,17 @@ Settings:
Unlock: Разблокировать
Enter Password To Unlock: Введите пароль для разблокировки настроек
Password Settings:
- Password Settings: Настройка пароля
+ Password Settings: Пароль
Set Password To Prevent Access: Установите пароль для предотвращения доступа к
настройкам
Set Password: Установить пароль
Remove Password: Удалить пароль
- Expand All Settings Sections: Расширить все разделы настроек
Sort Settings Sections (A-Z): Сортировка разделов настроек (A-Z)
+ Return to Settings Menu: Вернуться в Настройки
About:
#On About page
About: 'О приложении'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Это
- программное обеспечение с авторским левом распространяется под свободной лицензией
- AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Нашли ошибку? Хотите предложить функцию? Хотите помочь? Посетите нашу страницу
- GitHub. Запросы на объединение приветствуются.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Большое
- спасибо людям и проектам, которые сделали FreeTube возможным!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Хотите
- пообщаться? Присоединяйтесь к нашему серверу Element / Matrix. Пожалуйста, ознакомьтесь
- с правилами перед тем, как присоединиться.'
-
- 'Looking for help? Check out our Wiki page.': 'Нужна помощь? Посетите нашу вики-страницу.'
-
- Check out our Firefox extension!: 'Ознакомьтесь с нашим расширением для Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Если
- вам нравится использовать FreeTube, рассмотрите возможность пожертвования через
- Liberapay или через наш биткойн-адрес.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Последние новости FreeTube'
-
#On Channel Page
Donate: Пожертвовать
these people and projects: этим людям и проектам
@@ -724,8 +665,6 @@ About:
Help: Помощь
GitHub releases: Выпуски на GitHub
Downloads / Changelog: Скачать / Список изменений
- View License: Посмотреть лицензию
- Licensed under the AGPLv3: Лицензия AGPLv3
Source code: Исходный код
Beta: Бета
Please check for duplicates before posting: Перед публикацией проблемы, проверьте
@@ -735,8 +674,6 @@ About:
Licensed under the: Лицензия выдана под
AGPLv3: AGPLv3
Channel:
- Subscriber: 'Подписчик'
- Subscribers: 'Подписчиков'
Subscribe: 'Подписаться'
Unsubscribe: 'Отписаться'
Search Channel: 'Поиск на канале'
@@ -803,6 +740,9 @@ Channel:
Releases: Выпуски
This channel does not currently have any releases: На этом канале пока нет ни
одного выпуска
+ Home:
+ Home: Дом
+ View Playlist: Просмотреть плейлист
Video:
Mark As Watched: 'Отметить как просмотренное'
Remove From History: 'Удалить из истории'
@@ -832,38 +772,8 @@ Video:
трансляции в настоящее время не поддерживается Invidious API. Требуется прямое
подключение к YouTube.'
Published:
- Jan: 'Янв'
- Feb: 'Фев'
- Mar: 'Мар'
- Apr: 'Апр'
- May: 'Май'
- Jun: 'Июн'
- Jul: 'Июл'
- Aug: 'Авг'
- Sep: 'Сен'
- Oct: 'Окт'
- Nov: 'Ноя'
- Dec: 'Дек'
- Second: 'Секунда'
- Seconds: 'Секунд'
- Hour: 'Час'
- Hours: 'Часов'
- Day: 'День'
- Days: 'Дней'
- Week: 'Неделя'
- Weeks: 'Недель'
- Month: 'Месяц'
- Months: 'Месяцев'
- Year: 'Год'
- Years: 'Лет'
- Ago: 'Назад'
- Upcoming: 'Премьера'
- Minutes: Минут
- Minute: Минута
- Less than a minute: Менее минуты
In less than a minute: Меньше чем через минуту
Published on: 'Размещено'
- Publicationtemplate: '{number} {unit} назад'
#& Videos
Autoplay: Автовоспроизведение
Play Previous Video: Воспроизвести предыдущее видео
@@ -952,6 +862,16 @@ Video:
Hide Stats: Скрыть Статистику
IP block: YouTube заблокировал ваш IP-адрес для просмотра видео. Пожалуйста, попробуйте
переключиться на другой VPN или прокси.
+ MembersOnly: Видео только для подписчиков нельзя смотреть на FreeTube, так как для
+ них требуется вход в Google и платное членство на канале пользователя, загрузившего
+ подписку.
+ Unlisted: Отсутствует в списках
+ AgeRestricted: Видео с возрастными ограничениями нельзя смотреть через FreeTube,
+ так как для этого требуется вход в Google и использование подтвержденной учетной
+ записи YouTube.
+ DeArrow:
+ Show Original Details: Показать стандартные свойства
+ Show Modified Details: Показать модифицированные свойства
Videos:
#& Sort By
Sort By:
@@ -962,9 +882,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Посмотреть всю подборку'
- Videos: 'Видео'
- View: 'Вид'
- Views: 'Просмотров'
Last Updated On: 'Последнее обновление'
# On Video Watch Page
@@ -980,7 +897,8 @@ Playlist:
VideoTitleAscending: Название (от А до Я)
VideoTitleDescending: Название (Z-A)
Custom: Пользовательский
-Toggle Theatre Mode: 'Переключить режим широкого экрана'
+ VideoDurationAscending: Продолжительность (Сначала кратчайшие)
+ VideoDurationDescending: Продолжительность (Сначала длиннейшие)
Change Format:
Change Media Formats: 'Изменить форматы видео'
Use Dash Formats: 'Использовать форматы DASH'
@@ -1050,7 +968,6 @@ Invidious API Error (Click to copy): 'Ошибка набора функций I
скопировать)'
Falling back to Invidious API: 'Возврат к набору функций Invidious'
Falling back to Local API: 'Возврат к локальному набору функций'
-Subscriptions have not yet been implemented: 'Подписки еще не реализованы'
Loop is now disabled: 'Повторение теперь отключено'
Loop is now enabled: 'Повторение теперь включено'
Shuffle is now disabled: 'Перемешивание теперь отключено'
@@ -1105,7 +1022,7 @@ Profile:
Other Channels: Другие каналы
Subscription List: Список подписок
Profile Filter: Фильтр профилей
- Profile Settings: Настройки профиля
+ Profile Settings: Профиль
Toggle Profile List: Переключить список профилей
Create Profile Name: Создать название учётки
Profile Name: Название учётки
@@ -1163,7 +1080,7 @@ Tooltips:
видео в стиле MPV.
External Player Settings:
Custom External Player Arguments: Любые пользовательские аргументы командной строки,
- разделенные точкой с запятой (';'), которые вы хотите передать внешнему проигрывателю.
+ которые вы хотите передать внешнему проигрывателю.
Ignore Warnings: Скрыть предупреждения, когда текущий внешний проигрыватель не
поддерживает текущее действие (например, обратный порядок подборок и другие).
Custom External Player Executable: По умолчанию FreeTube будет считать, что выбранный
@@ -1198,8 +1115,6 @@ Playing Next Video Interval: Воспроизведение следующего
для отмены. | Воспроизведение следующего видео через {nextVideoInterval} сек. Нажмите
для отмены. | Воспроизведение следующего видео через {nextVideoInterval} сек. Нажмите
для отмены.
-Hashtags have not yet been implemented, try again later: Распределительные метки ещё
- не сделаны, попробуйте позже
Unknown YouTube url type, cannot be opened in app: Неизвестный тип адреса YouTube,
невозможно открыть в приложении
Open New Window: Открыть новое окно
@@ -1223,8 +1138,6 @@ Channels:
Empty: Список каналов пуст.
Channels: Каналы
Search bar placeholder: Поиск каналов
- Unsubscribe: Отписаться
- Unsubscribed: '{channelName} был удалён из ваших подписок'
Unsubscribe Prompt: Вы уверены, что хотите отписаться от «{channelName}»?
Clipboard:
Copy failed: Не удалось скопировать в буфер обмена
@@ -1236,6 +1149,7 @@ Chapters:
текущий раздел: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Список разделов скрыт,
текущий раздел: {chapterName}'
+ Key Moments: Основные моменты
Preferences: Настройки
Ok: Хорошо
Hashtag:
@@ -1272,5 +1186,20 @@ Search Listing:
4K: 4K
Subtitles: Субтитры
Closed Captions: Субтитры
+ 8K: 8К
+ VR180: VR180
+ 360 Video: 360°
+ New: Новинка
+ 3D: 3D
'Blocked opening potentially unsafe URL': 'Заблокировано открытие потенциально небезопасного
URL: "{url}".'
+KeyboardShortcutTemplate: '{метка} ({короткое нажатие})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Стрелка вниз
+ arrowleft: Стрелка влево
+ arrowright: Стрелка вправо
+ arrowup: Стрелка вверх
+Right-click or hold to see history: ПКМ или зажми для просмотра истории
diff --git a/static/locales/si.yaml b/static/locales/si.yaml
index c6edfc65bd4ab..03a504e13fe93 100644
--- a/static/locales/si.yaml
+++ b/static/locales/si.yaml
@@ -73,7 +73,6 @@ Settings:
Black: 'කළු'
Dark: 'අඳුරු'
Player Settings: {}
- Advanced Settings: {}
Channel:
Playlists: {}
More: තව
diff --git a/static/locales/sk.yaml b/static/locales/sk.yaml
index 3f9c5004650a9..8d546bedb3c47 100644
--- a/static/locales/sk.yaml
+++ b/static/locales/sk.yaml
@@ -126,11 +126,6 @@ Most Popular: 'Populárne'
Playlists: 'Playlist'
User Playlists:
Your Playlists: 'Tvoj playlist'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Vaše
- uložené videá sú prázdne. Kliknutím na tlačidlo uložiť v rohu videa ho tu zobrazíte
- Playlist Message: Zatiaľ tu nie sú plne funkčné playlisty. Sú tu len videá, ktoré
- ste uložili medzi obľúbené. Keď playlisty plne implementujeme do aplikácie, presunú
- sa do „Obľúbené“.
You have no playlists. Click on the create new playlist button to create a new one.: Nemáte
žiadne playlisty. Kliknutím na tlačidlo playlistu vytvoríte nový.
Empty Search Message: V tomto playliste nie sú žiadne videá, ktoré by zodpovedali
@@ -183,8 +178,6 @@ Settings:
Beginning: 'Začiatok'
Middle: 'Stred'
End: 'Koniec'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Stránka
- (Predvolená je https://invidious.snopyta.org)'
Region for Trending: 'Región pre trendy'
#! List countries
Check for Latest Blog Posts: Kontrolovať najnovšie príspevky na blogu
@@ -283,33 +276,7 @@ Settings:
Subscription Settings:
Subscription Settings: 'Nastavenia Odberov'
Hide Videos on Watch: 'Skryť videá po zhliadnutí'
- Manage Subscriptions: 'Spravovať odbery'
Fetch Feeds from RSS: Natiahnuť kanály z RSS
- Advanced Settings:
- Enable Debug Mode (Prints data to the console): 'Povoliť režim ladenia (Zaplní
- konzolu údajmi)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy adresa (príklad: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Kliknutím
- na tlačidlo „VYSKÚŠAŤ PROXY“ odošlete žiadosť na adresu https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Používať Tor / Proxy pre volania API'
- TEST PROXY: 'VYSKÚŠAŤ PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Zobraziť verejné inštancie'
- Clear History:
- Clear History: 'Vymazať históriu'
- # On Click
- Are you sure you want to delete your history?: 'Naozaj chcete odstrániť svoju
- históriu?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Vymazať odbery'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Naozaj chcete odstrániť
- všetky odbery?'
- #& Yes
- #& No
Data Settings:
How do I import my subscriptions?: Ako môžem importovať svoje odbery?
@@ -337,10 +304,6 @@ Settings:
Export YouTube: Exportovať dáta vo formáte Youtube
Export FreeTube: Exportovať dáta vo formáte FreeTube
Export Subscriptions: Exportovať Odbery
- Check for Legacy Subscriptions: Skontrolovať zastarané odbery
- Import NewPipe: Importovať dáta z NewPipe
- Import YouTube: Importovať dáta z Youtube
- Import FreeTube: Importovať dáta z FreeTube
Import Subscriptions: Importovať odbery
Select Export Type: Vybrať typ exportu
Select Import Type: Vybrať typ importu
@@ -407,40 +370,11 @@ About:
#On About page
About: 'O FreeTube'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Tento
- softvér je voľne licencovaný pod AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Našli ste chybu? Chcete navrhnúť funkciu? Chcete pomôcť? Navštívte našu stránku
- GitHub. PRka vítané.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Ďakujeme
- veľmi pekne ľuďom a projektom, ktoré umožňujú, že FreeTube funguje!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Chcete
- sa porozprávať? Pripojte sa k nášmu serveru Element / Matrix. Pred pripojením
- si prečítajte pravidlá.'
-
- 'Looking for help? Check out our Wiki page.': 'Hľadáte pomoc? Navštívte našu stránku
- Wiki.'
-
- Check out our Firefox extension!: 'Vyskúšajte naše rozšírenie pre Firefox!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Ak
- radi využívate FreeTube, zvážte donate skrz Liberapay alebo prostredníctvom našej
- bitcoinovej adresy.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Najnovšie správy o FreeTube'
-
#On Channel Page
FreeTube Wiki: Wiki FreeTube
Help: Pomoc
GitHub releases: Vydania na GitHube
Downloads / Changelog: Súbory na stiahnutie / Zoznam zmien
- View License: Zobraziť licenciu
- Licensed under the AGPLv3: Na základe licencie AGPLv3
Beta: Testovacia verzia
Source code: Zdrojový kód
GitHub issues: Problémy z GitHubu
@@ -461,8 +395,6 @@ About:
Please check for duplicates before posting: Pred odoslaním prosím skontrolujte duplicitné
otázky
Channel:
- Subscriber: 'Odberateľ'
- Subscribers: 'Odberateľov'
Subscribe: 'Odberať'
Unsubscribe: 'Zrušiť odber'
Search Channel: 'Vyhľadať v kanáli'
@@ -519,37 +451,7 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Live
Chat momentálne nie je podporovaný pomocou API Invidious. Vyžaduje sa priame pripojenie
k službe YouTube.'
- Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Máj'
- Jun: 'Jún'
- Jul: 'Júl'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Sekunda'
- Seconds: 'Sekúnd'
- Hour: 'Hodina'
- Hours: 'Hodín'
- Day: 'Deň'
- Days: 'Dni'
- Week: 'Týždeň'
- Weeks: 'Týždne'
- Month: 'Mesiac'
- Months: 'Mesiace'
- Year: 'Rok'
- Years: 'Rokov'
- Ago: 'Pred'
- Upcoming: 'Premiéra o'
- Minute: Minúta
- Minutes: Minút
Published on: 'Publikované dňa'
- Publicationtemplate: 'pred {number} {unit}'
#& Videos
Autoplay: Automatické prehrávanie
Starting soon, please refresh the page to check again: Čoskoro začína, obnovte stránku
@@ -604,16 +506,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Zobraziť celý zoznam videí'
- Videos: 'Videá'
- View: 'Pozrieť'
- Views: 'Zhliadnutí'
Last Updated On: 'Posledná aktualizácia'
# On Video Watch Page
#* Published
#& Views
Playlist: Zoznam videí
-Toggle Theatre Mode: 'Prepnúť na režim kino'
Change Format:
Change Media Formats: 'Zmena formátov videa'
Use Dash Formats: 'Použitie formátov DASH'
@@ -674,7 +572,6 @@ Local API Error (Click to copy): 'Local API chyba (kliknutím skopírujete)'
Invidious API Error (Click to copy): 'Invidious API chyba (kliknutím skopírujete)'
Falling back to Invidious API: 'Návrat k Invidious API'
Falling back to Local API: 'Návrat k local API'
-Subscriptions have not yet been implemented: 'Odbery ešte nie sú implementované'
Loop is now disabled: 'Opakovanie je teraz deaktivované'
Loop is now enabled: 'Opakovanie je teraz povolené'
Shuffle is now disabled: 'Náhodné prehrávanie je teraz zakázané'
@@ -787,8 +684,6 @@ Playing Next Video Interval: Prehrávanie ďalšieho videa za chvíľu. Kliknut
| Prehráva sa ďalšie video o {nextVideoInterval} sekundu. Kliknutím zrušíte. | Prehráva
sa ďalšie video o {nextVideoInterval} sekúnd. Kliknutím zrušíte.
More: Viac
-Hashtags have not yet been implemented, try again later: Neznámy typ adresy URL YouTube,
- v aplikácii sa nedá otvoriť
Unknown YouTube url type, cannot be opened in app: Neznámy typ adresy URL YouTube,
v aplikácii sa nedá otvoriť
Open New Window: Otvoriť nové okno
@@ -806,9 +701,7 @@ Channels:
Title: Zoznam kanálov
Count: 'Nájdených {number} kanálov.'
Search bar placeholder: Vyhľadať kanály
- Unsubscribed: '{channelName} bol odstránený z vašich odberov'
Empty: Váš zoznam kanálov je momentálne prázdny.
- Unsubscribe: Zrušiť odber
Unsubscribe Prompt: Určite sa chcete odhlásiť z odberu "{channelName}"?
Preferences: Predvoľby
Close Banner: Zavrieť banner
diff --git a/static/locales/sl.yaml b/static/locales/sl.yaml
index bbf549da3c2c6..33762097aea2a 100644
--- a/static/locales/sl.yaml
+++ b/static/locales/sl.yaml
@@ -105,13 +105,6 @@ Most Popular: 'Najbolj popularno'
Playlists: 'Seznami predvajanja'
User Playlists:
Your Playlists: 'Vaši seznami predvajanja'
- Playlist Message: Ta stran ne odraža stanja popolnoma delujočih seznamov predvajanja.
- Na njej so prikazani zgolj videoposnetki, ki ste jih shranili ali označili kot
- priljubljene. Ko bo delo končano, bodo ti videoposnetki preseljeni v Seznam priljubljenih
- videoposnetkov.
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Nimate
- shranjenih videoposnetkov. Kliknite na gumb Shrani v kotu videoposnetka, da bo
- ta dodan tukaj
Search bar placeholder: Iskanje v seznamu predvajanja
Empty Search Message: Na tem seznamu predvajanja ni videoposnetkov, ki bi ustrezali
vašemu iskanju
@@ -150,8 +143,6 @@ Settings:
Beginning: 'Začetek'
Middle: 'Sredina'
End: 'Konec'
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious instanca
- (prevzeta je https://invidious.snopyta.org)'
Region for Trending: 'Regija za priljubljene videoposnetke'
#! List countries
View all Invidious instance information: Prikaži vse podatke o Invidious domeni
@@ -258,8 +249,7 @@ Settings:
File Name Tooltip: Spodaj lahko uporabite spremenljivke. %Y leto 4 števke. %M
mesec 2 števki. %D dan 2 števki. %H ura 2 števki. %N minuta 2 števki. %S sekunda
2 števki. %T milisekunda 3 števke. %s video sekunda. %t Video milisekunda
- 3 števke. %i ID videa. Za ustvarjanje podmap lahko uporabite tudi "\" ali
- "/".
+ 3 števke. %i ID videa.
Enable: Omogoči posnetek zaslona
Format Label: Format posnetka zaslona
Error:
@@ -297,15 +287,11 @@ Settings:
Subscription Settings: 'Nastavitve naročnin'
Hide Videos on Watch: 'Skrij gledane videoposnetke'
Fetch Feeds from RSS: 'Pridobi vire iz RSS'
- Manage Subscriptions: 'Upravljanje z naročninami'
Data Settings:
Data Settings: 'Podatkovne nastavitve'
Select Import Type: 'Izberi uvozno obliko'
Select Export Type: 'Izberi izvozno obliko'
Import Subscriptions: 'Uvozi naročnine'
- Import FreeTube: 'Uvozi iz FreeTube'
- Import YouTube: 'Uvozi iz YouTube'
- Import NewPipe: 'Uvozi iz NewPipe'
Export Subscriptions: 'Izvozi naročnine'
Export FreeTube: 'Izvozi za FreeTube'
Export YouTube: 'Izvozi za YouTube'
@@ -333,33 +319,7 @@ Settings:
Unable to write file: 'Datoteke ni možno prebrati'
Unknown data key: 'Neznan podatkovni ključ'
How do I import my subscriptions?: 'Kako lahko uvozim moje naročnine?'
- Check for Legacy Subscriptions: Poišči zapuščinske naročnine
Manage Subscriptions: Upravljaj z naročninami
- Advanced Settings:
- Advanced Settings: 'Napredne nastavitve'
- Enable Debug Mode (Prints data to the console): 'Vklopi razhroščevalni način (podatke
- prikaže v konzoli)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy naslov (primer: SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Če
- kliknete gumb "Preizkusi Proxy", bo poslana zahteva na https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Uporabi Tor/Proxy za API klice'
- TEST PROXY: 'Preizkusi Proxy'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Prikaži javne domene'
- Clear History:
- Clear History: 'Izbriši zgodovino'
- # On Click
- Are you sure you want to delete your history?: 'Ste prepričani, da želite izbrisati
- vašo zgodovino?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Izbriši naročnine'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Ste prepričani, da želite
- izbrisati vse naročnine?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Skrij klepet v živo
@@ -411,33 +371,6 @@ About:
#On About page
About: 'O programu'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Ta
- programska oprema je objavljena pod odprto licenco AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Ste našli napako? Želite prelagati novo funkcijo? Želite priskočiti na pomoč?
- Pojdite na našo GitHub stran. Pull request-i so dobrodošli.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Najlepša
- hvala projektom in osebam, zaradi katerih je FreeTube mogoč!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Si
- želite pogovora? Pridružite se našemu Element/Matrix strežniku. Prosimo, pred
- včlanitvijo preberite pravila.'
-
- 'Looking for help? Check out our Wiki page.': 'Potrebujete pomoč? Oglejte si našo
- Wiki stran.'
-
- Check out our Firefox extension!: 'Preizkusite naš Firefox dodatek!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Če
- radi uporabljate FreeTube, bi bili zelo veseli donacije preko LiberaPay ali našega
- Bitcoin naslova.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Najnovejše FreeTube novice'
-
Donate: Doniraj
these people and projects: teh ljudi in projektov
FreeTube is made possible by: FreeTube obstaja zaradi
@@ -459,8 +392,6 @@ About:
Help: Pomoč
GitHub releases: Github izdaje
Downloads / Changelog: Prenosi in dnevnik sprememb
- View License: Ogled licence
- Licensed under the AGPLv3: Licencirano pod AGPLv3
Source code: Izvirna koda
Beta: Beta
Profile:
@@ -508,8 +439,6 @@ Profile:
Profile Filter: Filter profilov
Profile Settings: Nastavitve profila
Channel:
- Subscriber: 'Naročnik'
- Subscribers: 'Naročnikov'
Subscribe: 'Naroči se'
Unsubscribe: 'Prekini naročnino'
Channel has been removed from your subscriptions: 'Kanal je bil odstranjen iz vaših
@@ -576,37 +505,8 @@ Video:
v živo trenutno ni podprt v Invidious APV. Potrebna je neposredna povezava z
YouTubom.'
Published:
- Jan: 'jan.'
- Feb: 'feb.'
- Mar: 'mar.'
- Apr: 'apr.'
- May: 'maj'
- Jun: 'jun.'
- Jul: 'jul.'
- Aug: 'avg.'
- Sep: 'sep.'
- Oct: 'okt.'
- Nov: 'nov.'
- Dec: 'dec.'
- Second: 'sekunda'
- Seconds: 'sekunde'
- Minute: 'minuta'
- Minutes: 'minute'
- Hour: 'h'
- Hours: 'h'
- Day: 'd'
- Days: 'd'
- Week: 'ted.'
- Weeks: 'tedni'
- Month: 'mesec'
- Months: 'meseci'
- Year: 'let.'
- Years: 'leta'
- Ago: 'Nazaj'
- Upcoming: 'Kmalu bo objavljeno'
In less than a minute: Manj kot minuti
Published on: 'Objavljeno dne'
- Publicationtemplate: '{number} {unit} nazaj'
#& Videos
audio only: Samo avdio
video only: Samo video
@@ -631,16 +531,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Pokaži celoten seznam predvajanja'
- Videos: 'Videoposnetki'
- View: 'Ogled'
- Views: 'Ogledi'
Last Updated On: 'Nazadnje posodobljeno dne'
# On Video Watch Page
#* Published
#& Views
Playlist: Seznam predvajanja
-Toggle Theatre Mode: 'Preklopi gledališki način'
Change Format:
Change Media Formats: 'Spremeni vrsto videoposnetka'
Use Dash Formats: 'Uporabi DASH oblike'
@@ -697,7 +593,6 @@ Falling back to Invidious API: 'Začasno bo uporabljen Invidious APV'
Falling back to Local API: 'Začasno bo uporabljen lokalni APV'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Videoposnetek
zaradi mankajočih oblik ni dostopen. To se lahko zgodi, ko v vaši državi ni na razpolago.'
-Subscriptions have not yet been implemented: 'Naročnine še niso bile implementirane'
Loop is now disabled: 'Ponovno predvajanje je izklopljeno'
Loop is now enabled: 'Ponovno predvajanje je vklopljeno'
Shuffle is now disabled: 'Mešanje je izklopljeno'
@@ -731,9 +626,7 @@ Channels:
Title: Seznam kanalov
Search bar placeholder: Išči kanale
Empty: Vaš seznam kanalov je trenutno prazen.
- Unsubscribe: Prekini naročnino
Count: Najdenih {number} kanalov.
- Unsubscribed: '{channelName} je bil odstranjen iz vašega seznama kanalov'
Unsubscribe Prompt: Ali ste prepričani, da želite prekiniti naročnino od "{channelName}"?
Are you sure you want to open this link?: Ali ste prepričani, da želite odpreti to
povezavo?
diff --git a/static/locales/sm.yaml b/static/locales/sm.yaml
index 078b8afda2d7c..cdc59a9a0c026 100644
--- a/static/locales/sm.yaml
+++ b/static/locales/sm.yaml
@@ -115,8 +115,6 @@ Channels:
Search bar placeholder: ''
Count: ''
Empty: ''
- Unsubscribe: ''
- Unsubscribed: ''
Unsubscribe Prompt: ''
Trending:
Trending: ''
@@ -129,8 +127,6 @@ Most Popular: ''
Playlists: ''
User Playlists:
Your Playlists: ''
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
Empty Search Message: ''
Search bar placeholder: ''
History:
@@ -319,7 +315,6 @@ Settings:
Subscription Settings: ''
Hide Videos on Watch: ''
Fetch Feeds from RSS: ''
- Manage Subscriptions: ''
Fetch Automatically: ''
Distraction Free Settings:
Distraction Free Settings: ''
@@ -329,7 +324,6 @@ Settings:
Channel Page: ''
Watch Page: ''
General: ''
- Blur Thumbnails: ''
Hide Video Views: ''
Hide Video Likes And Dislikes: ''
Hide Channel Subscribers: ''
@@ -368,7 +362,6 @@ Settings:
Subscription File: ''
History File: ''
Playlist File: ''
- Check for Legacy Subscriptions: ''
Export Subscriptions: ''
Export FreeTube: ''
Export YouTube: ''
@@ -453,8 +446,6 @@ About:
About: ''
Beta: ''
Source code: ''
- Licensed under the AGPLv3: ''
- View License: ''
Downloads / Changelog: ''
GitHub releases: ''
Help: ''
@@ -616,39 +607,10 @@ Video:
video only: ''
audio only: ''
Published:
- Jan: ''
- Feb: ''
- Mar: ''
- Apr: ''
- May: ''
- Jun: ''
- Jul: ''
- Aug: ''
- Sep: ''
- Oct: ''
- Nov: ''
- Dec: ''
- Second: ''
- Seconds: ''
- Minute: ''
- Minutes: ''
- Hour: ''
- Hours: ''
- Day: ''
- Days: ''
- Week: ''
- Weeks: ''
- Month: ''
- Months: ''
- Year: ''
- Years: ''
- Ago: ''
- Upcoming: ''
In less than a minute: ''
Published on: ''
Streamed on: ''
Started streaming on: ''
- Publicationtemplate: ''
Sponsor Block category:
sponsor: ''
intro: ''
@@ -684,15 +646,11 @@ Playlist:
#& About
Playlist: ''
View Full Playlist: ''
- Videos: ''
- View: ''
- Views: ''
Last Updated On: ''
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
Change Format:
Change Media Formats: ''
Use Dash Formats: ''
@@ -791,9 +749,7 @@ Invidious API Error (Click to copy): ''
Falling back to Invidious API: ''
Falling back to Local API: ''
This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
Loop is now disabled: ''
Loop is now enabled: ''
Shuffle is now disabled: ''
diff --git a/static/locales/sr.yaml b/static/locales/sr.yaml
index cb6f8abb69818..3b331646251bf 100644
--- a/static/locales/sr.yaml
+++ b/static/locales/sr.yaml
@@ -137,18 +137,9 @@ Most Popular: 'Најпопуларније'
Playlists: 'Плејлисте'
User Playlists:
Your Playlists: 'Ваше плејлисте'
- Playlist Message: 'Ова страница не одражава потпуно функционалне плејлисте. Наводи
- само видео снимке које сте сачували или означили као фаворите. Када се посао заврши,
- сви видео снимци који су тренутно овде биће пребачени на плејлисту „Омиљено“.'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Немате
- сачуване видео снимке. Кликните на дугме за чување у углу видео снимка да бисте
- га додали на ову листу'
Empty Search Message: На овој плејлисти нема видео снимака који одговарају вашој
претрази
Search bar placeholder: Претрага плејлиста
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Желите
- ли заиста да уклоните све одгледане видео снимке са ове плејлисте? Ово се не може
- поништити.
AddVideoPrompt:
Search in Playlists: Претрага у плејлистама
Save: Сачувај
@@ -193,7 +184,6 @@ User Playlists:
This video cannot be moved down.: Овај видео снимак се не може померити надоле.
This playlist is now used for quick bookmark: Ова плејлиста се сада користи
за брзо обележавање
- Quick bookmark disabled: Брзо обележавање је онемогућено
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Ова
плејлиста се сада користи за брзо обележавање, уместо „{oldPlaylistName}“.
Кликните овде да поништите
@@ -247,7 +237,6 @@ User Playlists:
Copy Playlist: Копирај плејлисту
Playlist Description: Опис плејлисте
Enable Quick Bookmark With This Playlist: Омогући брзо обележавање помоћу ове плејлисте
- Disable Quick Bookmark: Онемогући брзо обележавање
Add to Favorites: Додај на плејлисту „{playlistName}“
Remove from Favorites: Уклони са плејлисте „{playlistName}“
Playlists with Matching Videos: Плејлисте с подударајућим видео снимцима
@@ -263,6 +252,8 @@ User Playlists:
ли заиста да уклоните 1 одгледани видео с ове плејлисте? Ово не може бити опозвано.
| Желите ли заиста да уклоните {playlistItemCount} одледаних видео снимака с ове
плејлисте? Ово не може бити опозвано.
+ Export Playlist: Извези ову плејлисту
+ The playlist has been successfully exported: Плејлиста је успешно извезена
History:
# On History Page
History: 'Историја'
@@ -302,8 +293,6 @@ Settings:
End: 'Крај'
Hidden: Скривено
Blur: Замагљено
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious инстанца
- (Подразумевано је https://invidious.snopyta.org)'
View all Invidious instance information: 'Погледај све информације о Invidious
инстанци'
Region for Trending: 'Регион за „У тренду“'
@@ -325,6 +314,8 @@ Settings:
Auto Load Next Page:
Label: Аутоматски учитај следећу страницу
Tooltip: Аутоматско учитавање додатних страница и коментара.
+ Open Deep Links In New Window: Отворите URL адресе прослеђене FreeTube-у у новом
+ прозору
Theme Settings:
Theme Settings: 'Тема'
Match Top Bar with Main Color: 'Усклади горњу траку са главном бојом'
@@ -340,10 +331,12 @@ Settings:
Pastel Pink: Пастелно розе
Hot Pink: Врућа розе
Catppuccin Mocha: Catppuccin Mocha
- System Default: Системски подразумевано
+ System Default: Системски подразумевана
Nordic: Нордичка
Solarized Dark: Соларизована тамна
Solarized Light: Соларизована светла
+ Gruvbox Dark: Gruvbox тамна
+ Gruvbox Light: Gruvbox светла
Main Color Theme:
Main Color Theme: 'Главна тема боја'
Red: 'Црвена'
@@ -391,6 +384,16 @@ Settings:
Solarized Magenta: Соларизована магента
Solarized Blue: Соларизована плава
Solarized Violet: Соларизована љубичаста
+ Gruvbox Dark Green: Gruvbox тамнозелена
+ Gruvbox Dark Purple: Gruvbox тамнољубичаста
+ Gruvbox Dark Yellow: Gruvbox тамножута
+ Gruvbox Dark Blue: Gruvbox тамноплава
+ Gruvbox Dark Aqua: Gruvbox тамноаква
+ Gruvbox Dark Orange: Gruvbox тамнонаранџаста
+ Gruvbox Light Red: Gruvbox светлоцрвена
+ Gruvbox Light Blue: Gruvbox светлоплава
+ Gruvbox Light Purple: Gruvbox светлољубичаста
+ Gruvbox Light Orange: Gruvbox светлонаранџаста
Secondary Color Theme: 'Секундарна тема боје'
#* Main Color Theme
Hide FreeTube Header Logo: Сакриј FreeTube логотип у заглављу
@@ -436,8 +439,7 @@ Settings:
File Name Tooltip: Можете да користите променљиве испод. %Y Година 4 цифре.
%M Месец 2 цифре. %D Дан 2 цифре. %H Сат 2 цифре. %N Минут 2 цифре. %S Секунда
2 цифре. %T Милисекунда 3 цифре. %s Секунда видео снимка. %t Милисекунда видео
- снимка 3 цифре. %i ID видео снимка. Такође, можете да користите „\“ или „/“
- да бисте направили потфолдере.
+ снимка 3 цифре. %i ID видео снимка.
File Name Label: Образац назива фајла
Scroll Volume Over Video Player: Превуци за јачину звука преко плејера видео снимка
Skip by Scrolling Over Video Player: Прескочи превлачењем преко плејера видео
@@ -448,9 +450,10 @@ Settings:
Video Playback Rate Interval: Интервал брзине репродукције видео снимка
Max Video Playback Rate: Максимална брзина репродукције видео снимка
Enter Fullscreen on Display Rotate: Уђи у цео екран при окретању екрана
- Next Video Interval: Интервал следећег видео снимка
+ Next Video Interval: Тајмер за одбројавање аутоплеја
Display Play Button In Video Player: Прикажи дугме за пуштање у плејеру видео
снимка
+ Autoplay Interruption Timer: Тајмер за прекид аутоплеја
Privacy Settings:
Privacy Settings: 'Приватност'
Remember History: 'Запамти историју'
@@ -476,11 +479,11 @@ Settings:
Subscription Settings: 'Праћење'
Hide Videos on Watch: 'Сакриј видео снимке на гледању'
Fetch Feeds from RSS: 'Прикупи фидове из RSS-а'
- Manage Subscriptions: 'Управљање праћењима'
Fetch Automatically: Аутоматски прикупи фид
- Only Show Latest Video for Each Channel: Прикажи само најновији видео снимак за
- сваки канал
Confirm Before Unsubscribing: Избегни случајно отпраћивање
+ To: На
+ 'Limit the number of videos displayed for each channel': Ограничи број приказаних
+ видео снимака за сваки канал
Distraction Free Settings:
Distraction Free Settings: 'Без ометања'
Hide Video Views: 'Сакриј прегледе видео снимка'
@@ -493,7 +496,6 @@ Settings:
Hide Playlists: 'Сакриј плејлисте'
Hide Live Chat: 'Сакриј ћаскање уживо'
Hide Active Subscriptions: 'Сакриј активна праћења'
- Blur Thumbnails: Замагли сличице
Hide Channels Placeholder: ID канала
Hide Video Description: Сакриј опис видео снимка
Hide Chapters: Сакриј поглавља
@@ -503,14 +505,14 @@ Settings:
Channel Page: Страница канала
Subscriptions Page: Страница праћења
General: Опште
- Hide Channel Community: Сакриј заједницу канала
+ Hide Channel Community: Сакриј картицу „Заједница“ канала
Hide Subscriptions Videos: Сакриј видео снимке канала које пратите
Hide Comments: Сакриј коментаре
- Hide Channel Shorts: Сакриј Shorts снимке канала
+ Hide Channel Shorts: Сакриј картицу „Shorts“ канала
Hide Sharing Actions: Сакриј радње дељења
- Hide Channel Podcasts: Сакриј подкасте канала
+ Hide Channel Podcasts: Сакриј картицу „Подкасти“ канала
Hide Live Streams: Сакриј стримове уживо
- Hide Channel Playlists: Сакриј плејлисте канала
+ Hide Channel Playlists: Сакриј картицу „Плејлисте“ канала
Hide Subscriptions Community: Сакриј заједницу канала које пратите
Hide Channels: Сакриј видео снимке са канала
Hide Subscriptions Live: Сакриј стримове уживо канала које пратите
@@ -520,7 +522,7 @@ Settings:
Hide Featured Channels: Сакриј истакнуте канале
Hide Profile Pictures in Comments: Сакриј слике профила у коментарима
Hide Upcoming Premieres: Сакриј предстојеће премијере
- Hide Channel Releases: Сакриј издања канала
+ Hide Channel Releases: Сакриј картицу „Издања“ канала
Hide Channels Invalid: Наведени ID канала је неважећи
Hide Channels Disabled Message: Неки канали су блокирани помоћу ID-а и нису обрађени.
Функција је блокирана док се ти ID-ови ажурирају
@@ -530,15 +532,13 @@ Settings:
Hide Videos and Playlists Containing Text: Сакриј видео снимке и плејлисте које
садрже текст
Hide Videos and Playlists Containing Text Placeholder: Реч, део речи или фраза
+ Hide Channel Home: Сакриј картицу „Почетна“ канала
+ Show Added Items: Прикажи додате предмете
Data Settings:
Data Settings: 'Подаци'
Select Import Type: 'Избор врсте увоза'
Select Export Type: 'Избор врсте извоза'
Import Subscriptions: 'Увоз праћења'
- Import FreeTube: 'Увоз FreeTube'
- Import YouTube: 'Увоз YouTube'
- Import NewPipe: 'Увоз NewPipe'
- Check for Legacy Subscriptions: 'Провера застарелих праћења'
Export Subscriptions: 'Извоз праћења'
Export FreeTube: 'Извоз FreeTube-а'
Export YouTube: 'Извоз YouTube-а'
@@ -598,6 +598,11 @@ Settings:
City: 'Град'
Error getting network information. Is your proxy configured properly?: 'Грешка
при набављању информација о мрежи. Да ли је ваш прокси исправно конфигурисан?'
+ Proxy Warning: FreeTube нема уграђени прокси, али може да се повеже са спољним
+ проксијем, као што је онај који ради на вашој машини као што је Tor или спољни
+ прокси као што је SOCKS5 прокси који пружају неки VPN-ови. Ако је омогућено,
+ уверите се да је ваш прокси/Tor исправно конфигурисан или FreeTube неће моћи
+ да прикупи никакве податке.
Experimental Settings:
Replace HTTP Cache: Замени HTTP кеш
Experimental Settings: Експериментално
@@ -625,12 +630,12 @@ Settings:
External Player: Спољни плејер
External Player Settings: Спољни плејер
Custom External Player Executable: Прилагођени извршни спољни плејер
- Ignore Unsupported Action Warnings: Игнориши упозорења о неподржаним радњама
+ Ignore Unsupported Action Warnings: Занемари упозорења о неподржаним радњама
Custom External Player Arguments: Прилагођени аргументи спољног плејера
Players:
None:
Name: Ниједно
- Ignore Default Arguments: Игнориши подразумеване аргументе
+ Ignore Default Arguments: Занемари подразумеване аргументе
Download Settings:
Choose Path: Избор путање
Open in web browser: Отвори у прегледачу
@@ -653,7 +658,6 @@ Settings:
Password: Лозинка
Enter Password To Unlock: Унесите лозинку да бисте откључали подешавања
Unlock: Откључај
- Expand All Settings Sections: Прошири све одељке подешавања
Sort Settings Sections (A-Z): Сортирање одељка подешавања (A-Z)
Return to Settings Menu: Врати се у мени подешавања
About:
@@ -661,8 +665,6 @@ About:
About: 'О апликацији'
Beta: 'Бета'
Source code: 'Изворни кôд'
- Licensed under the AGPLv3: 'Лиценцирано под AGPLv3'
- View License: 'Погледај лиценцу'
Downloads / Changelog: 'Преузимања / Евиденција промена'
GitHub releases: 'GitHub издања'
Help: 'Помоћ'
@@ -679,7 +681,7 @@ About:
Please read the: 'Прочитајте'
room rules: 'правила собе'
Translate: 'Преведи'
- Credits: 'Кредити'
+ Credits: 'Заслуге'
FreeTube is made possible by: 'FreeTube су омогућили'
these people and projects: 'ови људи и пројекти'
Donate: 'Донација'
@@ -738,8 +740,6 @@ Profile:
Edit Profile Name: Измени име профила
Create Profile Name: Направи име профила
Channel:
- Subscriber: 'Пратилац'
- Subscribers: 'Пратиоци'
Subscribe: 'Запрати'
Unsubscribe: 'Прекини праћење'
Channel has been removed from your subscriptions: 'Канал је уклоњен из ваших праћења'
@@ -805,6 +805,9 @@ Channel:
This channel is age-restricted and currently cannot be viewed in FreeTube.: Овај
канал је старосно ограничен и тренутно се не може гледати на FreeTube-у.
This channel does not exist: Овај канал не постоји
+ Home:
+ Home: Почетна
+ View Playlist: Погледај плејлисту
Video:
Mark As Watched: 'Означи као одгледано'
Remove From History: 'Уклони из историје'
@@ -844,35 +847,7 @@ Video:
'Chat is disabled or the Live Stream has ended.': 'Ћаскање је онемогућено или је
стрим уживо завршен.'
Published:
- Month: Месец
- Sep: Сеп.
- Seconds: Секунди
In less than a minute: За мање од једног минута
- Week: Недеља
- Upcoming: Премијера за
- Dec: Дец.
- Jan: Јан.
- Weeks: Недеља
- Days: Дана
- Years: Године
- May: Мај
- Mar: Мар.
- Hours: Сати
- Oct: Окт.
- Months: Месеци
- Apr: Апр.
- Feb: Феб.
- Jul: Јул
- Minutes: Минути
- Minute: Минут
- Day: Дан
- Hour: Сат
- Jun: Јун
- Second: Секунда
- Year: Година
- Nov: Нов.
- Ago: Пре
- Aug: Авг.
Upcoming: Предстојеће
Sponsor Block category:
interaction: Интеракција
@@ -908,7 +883,6 @@ Video:
Show Super Chat Comment: Прикажи Super Chat коментар
Scroll to Bottom: Превуци до дна
Started streaming on: Започето стримовање
- Publicationtemplate: пре {number} {unit}
Premieres: Премијера
Download Video: Преузми видео снимак
Published on: Објављено
@@ -951,6 +925,15 @@ Video:
Skipped segment: Прескочен сегмент „{segmentCategory}“
IP block: YouTube је блокирао вашу IP адресу за гледање видео снимака. Покушајте
прећи на други VPN или прокси.
+ Unlisted: По позиву
+ MembersOnly: Видео снимци само за чланове не могу да се гледају на FreeTube-у јер
+ захтевају пријављивање на Google налог и плаћено чланство на каналу.
+ AgeRestricted: Видео снимци са старосним ограничењемне могу се гледати на FreeTube-у
+ јер захтевају пријаву на Google налог и коришћење YouTube налога који је старосно
+ верификован.
+ DeArrow:
+ Show Modified Details: Прикажи измењене детаље
+ Show Original Details: Прикажи оригиналне детаље
Tooltips:
Subscription Settings:
Fetch Feeds from RSS: 'Када је омогућено, FreeTube ће користити RSS уместо свог
@@ -977,9 +960,12 @@ Tooltips:
снимке у тренду коју желите да се приказује.
Invidious Instance: Invidious инстанца на коју ће се FreeTube повезати за API
позиве.
+ Open Deep Links In New Window: URL адресе прослеђене FreeTube-у, као што су додаци
+ прегледача за преусмеравање или аргументи командне линије, отварају се у новом
+ прозору.
External Player Settings:
- Custom External Player Arguments: Сви прилагођени аргументи командне линије, раздвојени
- тачком и зарезом („;“), желите да буду прослеђени спољном плејеру.
+ Custom External Player Arguments: Сви прилагођени аргументи командне линије, желите
+ да буду прослеђени спољном плејеру.
External Player: Избором спољног плејера ће приказати иконицу, за отварање видео
снимка (плејлисте, ако је подржана) у спољном плејеру, на сличици. Упозорење,
подешавања Invidious-а не утичу на спољне плејере.
@@ -1024,7 +1010,6 @@ Tooltips:
UseDeArrowTitles: Замена наслова видео снимака насловима које су послали корисници
DeArrow-a.
UseDeArrowThumbnails: Замените сличице видео снимака сличицама из DeArrow-а.
-Subscriptions have not yet been implemented: 'Праћења још увек нису имплементирана'
Open New Window: Отвори нови прозор
Shuffle is now disabled: Мешање је сада онемогућено
New Window: Нови прозор
@@ -1035,10 +1020,7 @@ Clipboard:
Playlist:
View Full Playlist: Погледај целу плејлисту
Last Updated On: Последњи пут ажурирано
- Videos: Видео снимци
- View: Преглед
Playlist: Плејлиста
- Views: Прегледа
Sort By:
DateAddedOldest: Најраније додато прво
AuthorAscending: Аутор (A-Z)
@@ -1089,8 +1071,6 @@ Comments:
And others: и осталих
Newest first: Најновије прво
There are no comments available for this post: Нема доступних коментара за ову објаву
-Hashtags have not yet been implemented, try again later: Хеш-ознаке још увек нису
- имплементиране, покушајте поново касније
Share:
Invidious Embed URL copied to clipboard: Invidious уграђени URL је копиран у привремену
меморију
@@ -1132,12 +1112,10 @@ Channels:
Channels: Канали
Title: Листа канала
Empty: Ваша листа канала је тренутно празна.
- Unsubscribe: Прекини праћење
Count: 'Пронађено канала: {number}.'
- Unsubscribed: '{channelName} је уклоњен из ваших праћења'
External link opening has been disabled in the general settings: Отварање спољног
линка је онемогућено у општим подешавањима
-Screenshot Success: Снимак екрана је сачуван као „{filePath}“
+Screenshot Success: Снимак екрана је сачуван
Canceled next video autoplay: Отказано аутоматско пуштање следећег видео снимка
Playing Next Video Interval: Пуштање следећег видео снимка убрзо. Кликнути за отказивање.
| Пушта се следећи видео снимак за {nextVideoInterval} секунду. Кликнути за отказивање.
@@ -1152,6 +1130,7 @@ Chapters:
Chapters: Поглавља
'Chapters list hidden, current chapter: {chapterName}': 'Листа поглавља је скривена,
тренутно поглавље: {chapterName}'
+ Key Moments: Кључни тренуци
Hashtag:
This hashtag does not currently have any videos: Ова хеш-ознака тренутно нема ниједан
видео снимак
@@ -1164,7 +1143,6 @@ Preferences: Преференце
Default Invidious instance has been cleared: Подразумевана инстанца Invidious-а је
избрисана
Mini Player: Мини плејер
-Toggle Theatre Mode: Укључи биоскопски режим
'The playlist has ended. Enable loop to continue playing': Плејлиста је завршена.
Омогућите понављање да бисте наставили пуштање
Shuffle is now enabled: Мешање је сада омогућено
@@ -1212,3 +1190,19 @@ Search Listing:
3D: 3D
'Blocked opening potentially unsafe URL': 'Блокирано отварање потенцијално небезбедне
URL адресе: „{url}“.'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Keys:
+ alt: Alt
+ arrowdown: Стрелица доле
+ arrowleft: Стрелица лево
+ ctrl: Ctrl
+ arrowup: Стрелица горе
+ arrowright: Стрелица десно
+shortcutJoinOperator: +
+Right-click or hold to see history: Кликните десним тастером миша или задржите да
+ бисте видели историју
+Autoplay Interruption Timer: Аутоплеј је отказан због {autoplayInterruptionIntervalHours}
+ сати неактивности
+Description:
+ Expand Description: …више
+ Collapse Description: Прикажи мање
diff --git a/static/locales/sv.yaml b/static/locales/sv.yaml
index 57350eef59d29..9c43c9eed069d 100644
--- a/static/locales/sv.yaml
+++ b/static/locales/sv.yaml
@@ -132,13 +132,6 @@ Most Popular: 'Populäraste'
Playlists: 'Spellistor'
User Playlists:
Your Playlists: 'Dina spellistor'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Dina
- sparade videor är tomma. Klicka på sparknappen på hörnet av en video för att få
- den listad här
- Playlist Message: Den här sidan representerar inte fullt fungerande spellistor.
- Den listar bara videor som du har sparat eller satt som favorit. När arbetet är
- färdigt kommer alla videor som för närvarande här här att flyttas till en spellista
- för 'Favoriter'.
Search bar placeholder: Sök efter Spellistor
Empty Search Message: Det finns inga videor i denna spellista som matchar din sökning
Playlist Name: Spellistenamn
@@ -187,7 +180,6 @@ User Playlists:
spellistor
SinglePlaylistView:
Toast:
- Quick bookmark disabled: Snabb bokmärke inaktiverat
Video has been removed: Videon har tagits bort
"{videoCount} video(s) have been removed": 1 video har tagits bort | {videoCount}
videor har tagits bort
@@ -217,12 +209,8 @@ User Playlists:
This video cannot be moved down.: Den här videon kan inte flyttas nedåt.
Search for Videos: Sök efter videor
Playlists with Matching Videos: Spellistor med passande videor
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Är
- du säker på att du vill ta bort alla tittade videor från den här spellistan? Detta
- kan inte ångras.
Enable Quick Bookmark With This Playlist: Aktivera snabb bokmärke på den här spellistan
Remove Watched Videos: Ta bort sedda videor
- Disable Quick Bookmark: Avaktivera snabb bokmärke
CreatePlaylistPrompt:
Create: Skapa
History:
@@ -260,8 +248,6 @@ Settings:
End: 'Slutet'
Hidden: Dold
Blur: Oskärpa
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Instance
- (Standard är https://invidious.snopyta.org)'
Region for Trending: 'Region för Trender'
#! List countries
View all Invidious instance information: Visa all Invidious instansinformation
@@ -410,18 +396,12 @@ Settings:
Subscription Settings: 'Prenumerationsinställningar'
Hide Videos on Watch: 'Dölj video under visning'
Fetch Feeds from RSS: 'Hämta prenumerationer från RSS'
- Manage Subscriptions: 'Hantera prenumerationer'
Fetch Automatically: Hämta flöde automatiskt
- Only Show Latest Video for Each Channel: Visa endast den senaste videon för varje
- kanal
Data Settings:
Data Settings: 'Datainställningar'
Select Import Type: 'Välj import-typen'
Select Export Type: 'Välj export-typen'
Import Subscriptions: 'Importera prenumerationer'
- Import FreeTube: 'Importera FreeTube'
- Import YouTube: 'Importera YouTube'
- Import NewPipe: 'Importera NewPipe'
Export Subscriptions: 'Exportera prenumerationer'
Export FreeTube: 'Exportera FreeTube'
Export YouTube: 'Exportera YouTube'
@@ -447,7 +427,6 @@ Settings:
Unable to write file: 'Kunde inte skriva filen'
Unknown data key: 'Okänd datanyckel'
How do I import my subscriptions?: 'Hur importerar jag mina prenumerationer?'
- Check for Legacy Subscriptions: Sök efter äldre prenumerationer
Manage Subscriptions: Hantera prenumerationer
History File: Historikfil
Subscription File: Prenumerationsfil
@@ -458,32 +437,6 @@ Settings:
Import Playlists: Importera spellistor
Playlist insufficient data: Otillräcklig data för "{playlist}" spellista, hoppar
över objekt
- Advanced Settings:
- Advanced Settings: 'Avancerade inställningar'
- Enable Debug Mode (Prints data to the console): 'Aktivera felsökningsläge (Skriver
- ut data till konsolen)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxyadress (Exempel: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Om
- du klickar på knappen "TEST PROXY" skickas en begäran om https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Använd Tor / Proxy för API-anrop'
- TEST PROXY: 'TESTPROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Se offentliga instanser'
- Clear History:
- Clear History: 'Rensa historik'
- # On Click
- Are you sure you want to delete your history?: 'Vill du verkligen ta bort din
- historik?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Rensa prenumerationer'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Vill du verkligen ta bort
- alla prenumerationer?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Dölj livechatt
@@ -523,7 +476,6 @@ Settings:
Hide Subscriptions Shorts: Dölj prenumerationsshorts
Hide Subscriptions Live: Dölj prenumerations Live-sändningar
Hide Profile Pictures in Comments: Dölj profilbilder i kommentarer
- Blur Thumbnails: Oskärpa tumnaglar
Hide Subscriptions Community: Dölj prenumerationsgemenskap
Hide Channels Invalid: Det angivna kanal-ID var ogiltigt
Hide Channels Disabled Message: Vissa kanaler blockerades med ID och bearbetades
@@ -602,38 +554,10 @@ Settings:
Warning: Dessa inställlningar är experimentella, de kan eventuellt orsakar kracher
om de är aktiverade. Att göra backupfiler rekomenderas. Används på egen risk!
Replace HTTP Cache: Ersätt HTTP-cache
- Expand All Settings Sections: Expandera alla inställningssektioner
About:
#On About page
About: 'Om'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Denna
- copylefted programvara är fritt licensierad AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Hittade ett fel? Vill du föreslå en funktion? Vill du hjälpa till? Kolla in vår
- GitHub-sida. Dragförfrågningar välkomna.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Tack
- så mycket till människorna och projekten som gör FreeTube möjligt!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Vill
- chatta? Gå med i vår Element / Matrix Server. Kontrollera reglerna innan du går
- med.'
-
- 'Looking for help? Check out our Wiki page.': 'Letar du efter hjälp? Kolla in vår
- Wiki-sida.'
-
- Check out our Firefox extension!: 'Kolla in vårt Firefox-tillägg!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Om
- du gillar att använda FreeTube, överväga att donera via Liberapay eller via vår
- Bitcoin-adress.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Senaste FreeTube Nyheter'
-
Donate: Donera
these people and projects: dessa människor och projekt
FreeTube is made possible by: FreeTube möjliggörs av
@@ -655,8 +579,6 @@ About:
Help: Hjälp
GitHub releases: GitHub-versioner
Downloads / Changelog: Nedladdningar / Ändringslogg
- View License: Visa licens
- Licensed under the AGPLv3: Licensierad under AGPLv3
Source code: Källkod
Beta: Beta
Discussions: Diskussioner
@@ -710,8 +632,6 @@ Profile:
Edit Profile Name: Redigera profilnamn
Create Profile Name: Skapa profilnamn
Channel:
- Subscriber: 'Prenumerant'
- Subscribers: 'Prenumeranter'
Subscribe: 'Prenumerera'
Unsubscribe: 'Avsluta prenumeration'
Channel has been removed from your subscriptions: 'Kanalen har tagits bort från
@@ -809,37 +729,8 @@ Video:
stöds för närvarande inte med Invidious API. En direktanslutning till YouTube
krävs.'
Published:
- Jan: 'Jan'
- Feb: 'Feb'
- Mar: 'Mar'
- Apr: 'Apr'
- May: 'Maj'
- Jun: 'Jun'
- Jul: 'Jul'
- Aug: 'Aug'
- Sep: 'Sep'
- Oct: 'Okt'
- Nov: 'Nov'
- Dec: 'Dec'
- Second: 'Sekund'
- Seconds: 'Sekunder'
- Minute: 'Minut'
- Minutes: 'Minuter'
- Hour: 'Timme'
- Hours: 'Timmar'
- Day: 'Dag'
- Days: 'Dagar'
- Week: 'Vecka'
- Weeks: 'Veckor'
- Month: 'Månad'
- Months: 'Månader'
- Year: 'År'
- Years: 'År'
- Ago: 'Sedan'
- Upcoming: 'Premiärer på'
In less than a minute: Mindre än en minut
Published on: 'Publicerad den'
- Publicationtemplate: 'för {number} {unit} sedan'
#& Videos
audio only: endast ljud
video only: endast video
@@ -898,16 +789,12 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Visa hela spellistan'
- Videos: 'Videor'
- View: 'Visning'
- Views: 'Visningar'
Last Updated On: 'Senast uppdaterad den'
# On Video Watch Page
#* Published
#& Views
Playlist: Spellista
-Toggle Theatre Mode: 'Aktivera Bioläge'
Change Format:
Change Media Formats: 'Ändra videoformat'
Use Dash Formats: 'Använd DASH-format'
@@ -972,7 +859,6 @@ Falling back to Local API: 'Faller tillbaka till lokal API'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Den
här videon är inte tillgänglig på grund av format som saknas. Detta kan hända på
grund av landets otillgänglighet.'
-Subscriptions have not yet been implemented: 'Prenumerationer har ännu inte implementerats'
Loop is now disabled: 'Loop är nu inaktiverad'
Loop is now enabled: 'Loop är nu aktiverad'
Shuffle is now disabled: 'Blandning är nu inaktiverad'
@@ -1022,8 +908,8 @@ Tooltips:
kan öppnas i FreeTube är. \nStandard är att FreeTube kommer öppna länken i din
standardwebbläsare.\n"
External Player Settings:
- Custom External Player Arguments: Alla anpassade kommandoradsargument, åtskilda
- av semikolon (';'), ska skickas till den externa spelaren.
+ Custom External Player Arguments: Alla anpassade kommandoradsargument, ska skickas
+ till den externa spelaren.
Ignore Warnings: Dämpa varningar för när den aktuella externa spelaren inte stöder
den aktuella åtgärden (t.ex. backning av spellistor, etc.).
Custom External Player Executable: Som standard antar FreeTube att den valda externa
@@ -1050,8 +936,6 @@ Open New Window: Öppna nytt fönster
Playing Next Video Interval: Spelar strax nästa video. Klicka för att stoppa. | Spelar
nästa video om {nextVideoInterval} sekunder. Klicka för att stoppa. | Spelar nästa
video om {nextVideoInterval} sekunder. Klicka för att stoppa.
-Hashtags have not yet been implemented, try again later: Hashtaggar har inte implementerats
- än, försök vid ett senare tillfälle
Unknown YouTube url type, cannot be opened in app: Okänd YouTube URL, kan inte öppnas
i programmet
Default Invidious instance has been cleared: Standard Invidious-instans har rensats
@@ -1068,8 +952,6 @@ Channels:
Channels: Kanaler
Title: Kanallista
Search bar placeholder: Sök Kanaler
- Unsubscribe: Avprenumerera
- Unsubscribed: '{channelName} blev bortagen från dina prenumerationer'
Unsubscribe Prompt: Är du säker på att du vill avprenumerera från "{channelName}"?
Count: '{number} kanal(er) hittade.'
Empty: Din kanallista är tom.
diff --git a/static/locales/ta.yaml b/static/locales/ta.yaml
new file mode 100644
index 0000000000000..71b7d248c9263
--- /dev/null
+++ b/static/locales/ta.yaml
@@ -0,0 +1,1294 @@
+# Put the name of your locale in the same language
+Locale Name: 'தமிழ்'
+# Currently on Subscriptions, Playlists, and History
+'This part of the app is not ready yet. Come back later when progress has been made.': >-
+ இந்த பகுதி இன்னும் தயாராக இல்லை. சிறிது நேரம் கழித்து மீண்டும் பார்க்கவும்.
+
+# Webkit Menu Bar
+File: 'கோப்பு'
+New Window: 'புதிய விண்டோ'
+Preferences: 'விருப்பத்தேர்வுகள்'
+Quit: 'வெளியேறு'
+Edit: 'திருத்து'
+Undo: 'செயல்தவிர்'
+Redo: 'மீண்டும் செய்'
+Cut: 'வெட்டு'
+Copy: 'நகலெடு'
+Paste: 'ஒட்டு'
+Delete: 'அழி'
+Select all: 'அனைத்தையும் தேர்ந்தெடு'
+Reload: 'மீள் ஏற்று'
+Force Reload: 'வற்புறுத்தி மீள்ஏற்று'
+Toggle Developer Tools: 'டெவலப்பர் கருவிகளை நிலைமாற்று'
+Actual size: 'உண்மை அளவு'
+Zoom in: 'பெரிதாக்கு'
+Zoom out: 'சிறிதாக்கு'
+Toggle fullscreen: 'மாற்று முழுத்திரை'
+Window: 'சாளரம்'
+Minimize: 'குறைக்கவும்'
+Close: 'மூடு'
+Back: 'பின்'
+Forward: 'முன்னோக்கி'
+Open New Window: 'புதிய சாளரத்தைத் திறக்கவும்'
+Go to page: '{பக்கத்திற்குச் செல்லவும்'
+Close Banner: 'மூடு பேனர்'
+
+Version {versionNumber} is now available! Click for more details: 'பதிப்பு {versionNumber}
+ இப்போது கிடைக்கிறது! மேலும் விவரங்களுக்கு சொடுக்கு செய்க'
+Download From Site: 'தளத்திலிருந்து பதிவிறக்கவும்'
+A new blog is now available, {blogTitle}. Click to view more: 'ஒரு புதிய வலைப்பதிவு
+ இப்போது கிடைக்கிறது, {வலைப்பதிவு. மேலும் காண சொடுக்கு செய்க'
+Are you sure you want to open this link?: 'இந்த இணைப்பை நீங்கள் திறக்க விரும்புகிறீர்களா?'
+
+# Global
+# Anything shared among components / views should be put here
+Global:
+ Videos: 'வீடியோக்கள்'
+ Shorts: 'குறுக்குகள்'
+ Live: 'வாழ'
+ Community: 'சமூகம்'
+ Counts:
+ Video Count: '1 வீடியோ | {count} வீடியோக்கள்'
+ Channel Count: '1 சேனல் | {count} சேனல்கள்'
+ Subscriber Count: '1 சந்தாதாரர் | {count} சந்தாதாரர்கள்'
+ View Count: '1 பார்வை | {count} காட்சிகள்'
+ Like Count: '1 லைக் | {count} விருப்பங்கள்'
+ Comment Count: '1 கருத்து | {count} கருத்துகள்'
+ Watching Count: '1 பார்ப்பது | {count} பார்ப்பது'
+ Input Tags:
+ Length Requirement: 'குறிச்சொல் குறைந்தபட்சம் {number} எழுத்துக்கள் நீளமாக இருக்க
+ வேண்டும்'
+
+# Search Bar
+Search / Go to URL: 'தேடு / முகவரி க்குச் செல்லவும்'
+Search Bar:
+ Clear Input: 'உள்ளீட்டை அழிக்கவும்'
+Search character limit: 'தேடல் வினவல் {searchCharacterLimit} எழுத்து வரம்புக்கு மேல்
+ உள்ளது'
+Search Listing:
+ Label:
+ 4K: 'எச்.சி.'
+ 8K: '8 கே'
+ VR180: 'VR180'
+ 360 Video: '360 °'
+ Subtitles: 'வசன வரிகள்'
+ New: 'புதிய'
+ 3D: 'ZD'
+ # Aria labels
+ Closed Captions: 'மூடிய தலைப்புகள்'
+ # In Filter Button
+Search Filters:
+ Search Filters: 'வடிப்பான்களைத் தேடுங்கள்'
+ Sort By:
+ Sort By: 'வரிசைப்படுத்தவும்'
+ Most Relevant: 'மிகவும் பொருத்தமானது'
+ Rating: 'செயல்வரம்பு'
+ Upload Date: 'பதிவேற்ற தேதி'
+ View Count: 'எண்ணிக்கை காண்க'
+ Time:
+ Time: 'நேரம்'
+ Any Time: 'எந்த நேரத்திலும்'
+ Last Hour: 'கடைசி மணி'
+ Today: 'இன்று'
+ This Week: 'இந்த வாரம்'
+ This Month: 'இந்த மாதம்'
+ This Year: 'இந்த ஆண்டு'
+ Type:
+ Type: 'வகை'
+ All Types: 'அனைத்து வகைகளும்'
+ Videos: 'வீடியோக்கள்'
+ Channels: 'சேனல்கள்'
+ Movies: 'திரைப்படங்கள்'
+ #& Playlists
+ Duration:
+ Duration: 'காலம்'
+ All Durations: 'அனைத்து காலங்களும்'
+ Short (< 4 minutes): 'குறுகிய (<4 நிமிடங்கள்)'
+ Medium (4 - 20 minutes): 'நடுத்தர (4 - 20 நிமிடங்கள்)'
+ Long (> 20 minutes): 'நீண்ட (> 20 நிமிடங்கள்)'
+ Features:
+ Features: 'நற்பொருத்தங்கள்'
+ HD: 'எச்டி'
+ Subtitles: 'வசன வரிகள்'
+ Creative Commons: 'கிரியேட்டிவ் காமன்ச்'
+ 3D: 'ZD'
+ Live: 'வாழ'
+ 4K: 'எச்.சி.'
+ 360 Video: '360 வீடியோ'
+ Location: 'இடம்'
+ HDR: 'எச்.டி.ஆர்'
+ VR180: 'VR180'
+ # On Search Page
+ Search Results: 'தேடல் முடிவுகள்'
+ Fetching results. Please wait: 'முடிவுகளைப் பெறுதல். தயவுசெய்து காத்திருங்கள்'
+ Fetch more results: 'மேலும் முடிவுகளைப் பெறுங்கள்'
+ There are no more results for this search: 'இந்த தேடலுக்கு இனி முடிவுகள் இல்லை'
+# Sidebar
+Subscriptions:
+ # On Subscriptions Page
+ Subscriptions: 'சந்தாக்கள்'
+ # channels that were likely deleted
+ Error Channels: 'பிழைகள் கொண்ட சேனல்கள்'
+ Latest Subscriptions: 'அண்மைக் கால சந்தாக்கள்'
+ This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'இந்த
+ சுயவிவரத்தில் அதிக எண்ணிக்கையிலான சந்தாக்கள் உள்ளன. விகிதத்தைக் கட்டுப்படுத்துவதைத்
+ தவிர்க்க ஆர்.எச்.எச்'
+ 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'உங்கள்
+ சந்தா பட்டியல் தற்போது காலியாக உள்ளது. உங்கள் சந்தாக்களை இறக்குமதி செய்ய விரும்பினால்,
+ நீங்கள் தரவு அமைப்புகளுக்குச் சென்று இறக்குமதி சந்தாக்களைத் தேர்ந்தெடுக்கலாம்
+ அல்லது நீங்கள் ஒரு சேனலைத் தேடி அவற்றில் குழுசேரலாம்.'
+ Disabled Automatic Fetching: 'தானியங்கி சந்தா பெறுவதை நீங்கள் முடக்கியுள்ளீர்கள்.
+ சந்தாக்களை இங்கே காண புதுப்பிக்கவும்.'
+ Empty Channels: 'உங்கள் சந்தா சேனல்களில் தற்போது எந்த வீடியோக்களும் இல்லை.'
+ 'Getting Subscriptions. Please wait.': 'சந்தாக்களைப் பெறுதல். தயவுசெய்து காத்திருங்கள்.'
+ Empty Posts: 'உங்கள் சந்தா சேனல்களில் தற்போது எந்த இடுகைகளும் இல்லை.'
+ Load More Videos: 'மேலும் வீடியோக்களை ஏற்றவும்'
+ Load More Posts: 'மேலும் இடுகைகளை ஏற்றவும்'
+ Subscriptions Tabs: 'சந்தா தாவல்கள்'
+ All Subscription Tabs Hidden: 'அனைத்து சந்தா தாவல்களும் மறைக்கப்பட்டுள்ளன. இங்கே
+ உள்ளடக்கத்தைக் காண, "{subsection}" இல் உள்ள "{settingsSection}" பிரிவில் சில தாவல்களை
+ மறைக்கவும்.'
+More: 'மேலும்'
+Channels:
+ Channels: 'சேனல்கள்'
+ Title: 'சேனல் பட்டியல்'
+ Search bar placeholder: 'சேனல்களைத் தேடுங்கள்'
+ Count: '{number} சேனல் (கள்) காணப்படுகிறது.'
+ Empty: 'உங்கள் சேனல் பட்டியல் தற்போது காலியாக உள்ளது.'
+ Unsubscribe Prompt: '"{channelName}" இலிருந்து குழுவிலக விரும்புகிறீர்களா?'
+Trending:
+ Trending: 'டிரெண்டிங்'
+ Default: 'இயல்புநிலை'
+ Music: 'இசை'
+ Gaming: 'கேமிங்'
+ Movies: 'திரைப்படங்கள்'
+ Trending Tabs: 'பிரபலமான தாவல்கள்'
+Most Popular: 'மிகவும் பிரபலமானது'
+Feed:
+ Feed Last Updated: '{feedName} கடைசியாக புதுப்பிக்கப்பட்டது: {date}'
+ Refresh Feed: 'புதுப்பிக்கவும் {subscriptionName}'
+Playlists: 'பிளேலிச்ட்கள்'
+User Playlists:
+ Your Playlists: 'உங்கள் பிளேலிச்ட்கள்'
+ You have no playlists. Click on the create new playlist button to create a new one.: 'உங்களிடம்
+ பிளேலிச்ட்கள் இல்லை. புதிய ஒன்றை உருவாக்க புதிய பிளேலிச்ட் பொத்தானைக் சொடுக்கு
+ செய்க.'
+ Empty Search Message: 'உங்கள் தேடலுடன் பொருந்தக்கூடிய இந்த பிளேலிச்ட்டில் வீடியோக்கள்
+ எதுவும் இல்லை'
+ Search bar placeholder: 'பிளேலிச்ட்களைத் தேடுங்கள்'
+ Playlists with Matching Videos: 'பொருந்தக்கூடிய வீடியோக்களுடன் பிளேலிச்ட்கள்'
+
+ This playlist currently has no videos.: 'இந்த பிளேலிச்ட்டில் தற்போது வீடியோக்கள்
+ இல்லை.'
+
+ Create New Playlist: 'புதிய பிளேலிச்ட்டை உருவாக்கவும்'
+
+ Add to Playlist: 'பிளேலிச்ட்டில் சேர்க்கவும்'
+ Add to Favorites: '{playlistName} இல் சேர்க்கவும்'
+ Remove from Favorites: '{பிளேலிச்ட் பெயர் இருந்து இலிருந்து அகற்று'
+
+ Move Video Up: 'வீடியோவை நகர்த்தவும்'
+ Move Video Down: 'வீடியோவை கீழே நகர்த்தவும்'
+ Remove from Playlist: 'பிளேலிச்ட்டிலிருந்து அகற்று'
+
+ Playlist Name: 'பிளேலிச்ட் பெயர்'
+ Playlist Description: 'பிளேலிச்ட் விளக்கம்'
+
+ Save Changes: 'மாற்றங்களைச் சேமிக்கவும்'
+ Cancel: 'ரத்துசெய்'
+ Edit Playlist Info: 'பிளேலிச்ட் தகவலைத் திருத்தவும்'
+ Copy Playlist: 'பிளேலிச்ட்டை நகலெடுக்கவும்'
+ Remove Duplicate Videos: 'நகல் வீடியோக்களை அகற்றவும்'
+ Remove Watched Videos: 'பார்த்த வீடியோக்களை அகற்று'
+ Enable Quick Bookmark With This Playlist: 'இந்த பிளேலிச்ட்டுடன் விரைவான புத்தகக்குறியை
+ இயக்கவும்'
+ Quick Bookmark Enabled: 'விரைவான புத்தகக்குறி இயக்கப்பட்டது'
+ Export Playlist: 'இந்த பிளேலிச்ட்டை ஏற்றுமதி செய்யுங்கள்'
+ The playlist has been successfully exported: 'பிளேலிச்ட் வெற்றிகரமாக ஏற்றுமதி செய்யப்பட்டுள்ளது'
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: 'இந்த
+ பிளேலிச்ட்டிலிருந்து 1 நகல் வீடியோவை அகற்ற விரும்புகிறீர்களா? இதை செயல்தவிர்க்க
+ முடியாது. | இந்த பிளேலிச்ட்டிலிருந்து {playlistItemCount} நகல் வீடியோக்களை அகற்ற
+ விரும்புகிறீர்களா? இதை செயல்தவிர்க்க முடியாது.'
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: 'இந்த
+ பிளேலிச்ட்டிலிருந்து பார்த்த 1 வீடியோவை அகற்ற விரும்புகிறீர்களா? இதை செயல்தவிர்க்க
+ முடியாது. | இந்த பிளேலிச்ட்டிலிருந்து {playlistItemCount} பார்த்த வீடியோக்களை
+ அகற்ற விரும்புகிறீர்களா? இதை செயல்தவிர்க்க முடியாது.'
+ Delete Playlist: 'பிளேலிச்ட்டை நீக்கு'
+ Cannot delete the quick bookmark target playlist.: 'விரைவான புத்தகக்குறி இலக்கு
+ பிளேலிச்ட்டை நீக்க முடியாது.'
+ Are you sure you want to delete this playlist? This cannot be undone: 'இந்த பிளேலிச்ட்டை
+ நீக்க விரும்புகிறீர்களா? இதை செயல்தவிர்க்க முடியாது.'
+
+ Sort By:
+ Sort By: 'வரிசைப்படுத்தவும்'
+
+ NameAscending: 'A-z'
+ NameDescending: 'Z-A.'
+
+ LatestCreatedFirst: 'அண்மைக் காலத்தில் உருவாக்கப்பட்டது'
+ EarliestCreatedFirst: 'ஆரம்பத்தில் உருவாக்கப்பட்டது'
+
+ LatestUpdatedFirst: 'அண்மைக் காலத்தில் புதுப்பிக்கப்பட்டது'
+ EarliestUpdatedFirst: 'ஆரம்பத்தில் புதுப்பிக்கப்பட்டது'
+
+ LatestPlayedFirst: 'அண்மைக் காலத்தில் விளையாடியது'
+ EarliestPlayedFirst: 'ஆரம்பத்தில் விளையாடியது'
+ SinglePlaylistView:
+ Search for Videos: 'வீடியோக்களைத் தேடுங்கள்'
+
+ Toast:
+ This video cannot be moved up.: 'இந்த வீடியோவை நகர்த்த முடியாது.'
+ This video cannot be moved down.: 'இந்த வீடியோவை கீழே நகர்த்த முடியாது.'
+ Video has been removed: 'வீடியோ அகற்றப்பட்டது'
+ There was a problem with removing this video: 'இந்த வீடியோவை அகற்றுவதில் சிக்கல்
+ இருந்தது'
+
+ This playlist is already being used for quick bookmark.: 'இந்த பிளேலிச்ட் ஏற்கனவே
+ விரைவான புக்மார்க்குக்கு பயன்படுத்தப்படுகிறது.'
+ This playlist is now used for quick bookmark: 'இந்த பிளேலிச்ட் இப்போது விரைவான
+ புக்மார்க்குக்கு பயன்படுத்தப்படுகிறது'
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: 'இந்த
+ பிளேலிச்ட் இப்போது {OldPlaylistName க்கு க்கு பதிலாக விரைவான புக்மார்க்குக்கு
+ பயன்படுத்தப்படுகிறது. செயல்தவிர்க்க இங்கே சொடுக்கு செய்க'
+ Reverted to use {oldPlaylistName} for quick bookmark: 'விரைவான புக்மார்க்குக்கு
+ {OldPlayListName bea ஐப் பயன்படுத்த மாற்றப்பட்டது'
+
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: 'பிளேலிச்ட்டில்
+ உள்ள சில வீடியோக்கள் இன்னும் ஏற்றப்படவில்லை. எப்படியும் நகலெடுக்க இங்கே சொடுக்கு
+ செய்க.'
+ Playlist name cannot be empty. Please input a name.: 'பிளேலிச்ட் பெயர் காலியாக
+ இருக்க முடியாது. தயவுசெய்து ஒரு பெயரை உள்ளிடவும்.'
+ Playlist has been updated.: 'பிளேலிச்ட் புதுப்பிக்கப்பட்டுள்ளது.'
+ There was an issue with updating this playlist.: 'இந்த பிளேலிச்ட்டைப் புதுப்பிப்பதில்
+ சிக்கல் இருந்தது.'
+ "{videoCount} video(s) have been removed": "1 வீடியோ அகற்றப்பட்டது | {videoCount}
+ வீடியோக்கள் அகற்றப்பட்டுள்ளன"
+ There were no videos to remove.: 'அகற்ற வீடியோக்கள் எதுவும் இல்லை.'
+ This playlist is protected and cannot be removed.: 'இந்த பிளேலிச்ட் பாதுகாக்கப்படுகிறது
+ மற்றும் அகற்ற முடியாது.'
+ Playlist {playlistName} has been deleted.: 'பிளேலிச்ட் {playlistName} நீக்கப்பட்டது.'
+ Playlist {playlistName} is the new quick bookmark playlist.: 'பிளேலிச்ட் {playlistName}
+ என்பது புதிய விரைவான புத்தகக்குறி பிளேலிச்ட் ஆகும்.'
+
+ This playlist does not exist: 'இந்த பிளேலிச்ட் இல்லை'
+
+ This playlist has a video with a duration error: 'இந்த பிளேலிச்ட்டில் குறைந்தது
+ ஒரு வீடியோவைக் கொண்டுள்ளது, அது காலம் இல்லை, அவற்றின் காலம் பூச்சியமாக இருப்பதைப்
+ போல வரிசைப்படுத்தப்படும்.'
+ AddVideoPrompt:
+ Select a playlist to add your N videos to: 'உங்கள் வீடியோவை | இல் சேர்க்க பிளேலிச்ட்டைத்
+ தேர்ந்தெடுக்கவும் உங்கள் {videoCount} வீடியோக்களைச் சேர்க்க பிளேலிச்ட்டைத் தேர்ந்தெடுக்கவும்'
+ N playlists selected: '{playlistCount} தேர்ந்தெடுக்கப்பட்டது'
+ Search in Playlists: 'பிளேலிச்ட்களில் தேடுங்கள்'
+ Allow Adding Duplicate Video(s): 'நகல் வீடியோக்களைச் சேர்க்க அனுமதிக்கவும்)'
+ Save: 'சேமி'
+
+ Added {count} Times: 'ஏற்கனவே சேர்க்கப்பட்டது | சேர்க்கப்பட்டது {count} முறை'
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ வீடியோக்கள் சேர்க்கப்படும்'
+ "{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
+ வீடியோக்கள் ஏற்கனவே சேர்க்கப்பட்டுள்ளன'
+
+ Toast:
+ You haven't selected any playlist yet.: 'நீங்கள் இதுவரை எந்த பிளேலிச்ட்டையும்
+ தேர்வு செய்யவில்லை.'
+ "{videoCount} video(s) added to 1 playlist": "1 பிளேலிச்ட்டில் 1 வீடியோ சேர்க்கப்பட்டது
+ | {videoCount} வீடியோக்கள் 1 பிளேலிச்ட்டில் சேர்க்கப்பட்டன"
+ "{videoCount} video(s) added to {playlistCount} playlists": "1 பிளேலிச்ட்கவுண்ட்}
+ பிளேலிச்ட்களில் 1 வீடியோ சேர்க்கப்பட்டது {playlistCount} வீடியோக்கள் {videoCount}
+ பிளேலிச்ட்களில் சேர்க்கப்பட்டன"
+ CreatePlaylistPrompt:
+ New Playlist Name: 'புதிய பிளேலிச்ட் பெயர்'
+ Create: 'உருவாக்கு'
+
+ Toast:
+ There is already a playlist with this name. Please pick a different name.: 'இந்த
+ பெயருடன் ஏற்கனவே ஒரு பிளேலிச்ட் உள்ளது. தயவுசெய்து வேறு பெயரைத் தேர்ந்தெடுங்கள்.'
+ Playlist {playlistName} has been successfully created.: 'பிளேலிச்ட் {playlistName}
+ வெற்றிகரமாக உருவாக்கப்பட்டுள்ளது.'
+ There was an issue with creating the playlist.: 'பிளேலிச்ட்டை உருவாக்குவதில்
+ சிக்கல் இருந்தது.'
+History:
+ # On History Page
+ History: 'வரலாறு'
+ Watch History: 'வரலாற்றைப் பாருங்கள்'
+ Your history list is currently empty.: 'உங்கள் வரலாற்று பட்டியல் தற்போது காலியாக
+ உள்ளது.'
+ Empty Search Message: 'உங்கள் வரலாற்றில் உங்கள் தேடலுடன் பொருந்தக்கூடிய வீடியோக்கள்
+ எதுவும் இல்லை'
+ Search bar placeholder: "வரலாற்றில் தேடுங்கள்"
+ Case Sensitive Search: 'வழக்கு உணர்திறன் தேடல்'
+Settings:
+ # On Settings Page
+ Settings: 'அமைப்புகள்'
+ Sort Settings Sections (A-Z): 'அமைப்புகள் பிரிவுகளை வரிசைப்படுத்துங்கள் (A-Z)'
+ Return to Settings Menu: 'அமைப்புகள் மெனுவுக்குத் திரும்பு'
+ The app needs to restart for changes to take effect. Restart and apply change?: 'மாற்றங்கள்
+ நடைமுறைக்கு வருவதற்கு பயன்பாடு மறுதொடக்கம் செய்ய வேண்டும். மறுதொடக்கம் செய்து
+ மாற்றத்தை பயன்படுத்தவா?'
+ General Settings:
+ General Settings: 'பொது'
+ Check for Updates: 'புதுப்பிப்புகளை சரிபார்க்கவும்'
+ Check for Latest Blog Posts: 'அண்மைக் கால வலைப்பதிவு இடுகைகளை சரிபார்க்கவும்'
+ Fallback to Non-Preferred Backend on Failure: 'தோல்வியில் முதலீடு செய்யப்படாத
+ பின்தளத்தில் குறைவடையும்'
+ Enable Search Suggestions: 'தேடல் பரிந்துரைகளை இயக்கவும்'
+ Auto Load Next Page:
+ Label: 'ஆட்டோ சுமை அடுத்த பக்கம்'
+ Tooltip: 'கூடுதல் பக்கங்கள் மற்றும் கருத்துகளை தானாக ஏற்றவும்.'
+ Default Landing Page: 'இயல்புநிலை இறங்கும் பக்கம்'
+ Locale Preference: 'இருப்பிட விருப்பம்'
+ System Default: 'கணினி இயல்புநிலை'
+ Preferred API Backend:
+ Preferred API Backend: 'விருப்பமான பநிஇ பின்தளத்தில்'
+ Local API: 'உள்ளக பநிஇ'
+ Invidious API: 'வெகுவாக பநிஇ'
+ Video View Type:
+ Video View Type: 'வீடியோ பார்வை வகை'
+ Grid: 'வலைவாய்'
+ List: 'பட்டியல்'
+ Thumbnail Preference:
+ Thumbnail Preference: 'சிறு விருப்பம்'
+ Default: 'இயல்புநிலை'
+ Beginning: 'துவக்கம்'
+ Middle: 'நடுத்தர'
+ End: 'முடிவு'
+ Hidden: 'மறைக்கப்பட்ட'
+ Blur: 'மங்கலானது'
+ Current Invidious Instance: 'தற்போதைய ஆவேசமான நிகழ்வு'
+ The currently set default instance is {instance}: 'தற்போது அமைக்கப்பட்ட இயல்புநிலை
+ நிகழ்வு {instance}'
+ No default instance has been set: 'இயல்புநிலை நிகழ்வு எதுவும் அமைக்கப்படவில்லை'
+ Current instance will be randomized on startup: 'தற்போதைய நிகழ்வு தொடக்கத்தில்
+ சீரற்றதாக இருக்கும்'
+ Set Current Instance as Default: 'தற்போதைய நிகழ்வை இயல்புநிலையாக அமைக்கவும்'
+ Clear Default Instance: 'இயல்புநிலை நிகழ்வை அழிக்கவும்'
+ View all Invidious instance information: 'அனைத்து விலக்கப்பட்ட நிகழ்வு தகவல்களையும்
+ காண்க'
+ Region for Trending: 'பிரபலமான பகுதி'
+ #! List countries
+ External Link Handling:
+ External Link Handling: 'வெளிப்புற இணைப்பு கையாளுதல்'
+ Open Link: 'இணைப்பை திற'
+ Ask Before Opening Link: 'இணைப்பைத் திறப்பதற்கு முன் கேளுங்கள்'
+ No Action: 'நடவடிக்கை இல்லை'
+ Open Deep Links In New Window: திறந்த முகவரி கள் புதிய சாளரத்தில் ஃப்ரீட்யூப்பிற்கு
+ அனுப்பப்பட்டன
+ Theme Settings:
+ Theme Settings: 'கருப்பொருள்'
+ Match Top Bar with Main Color: 'முதன்மையான வண்ணத்துடன் மேல் பட்டியை பொருத்துங்கள்'
+ Expand Side Bar by Default: 'இயல்பாக பக்க பட்டியை விரிவாக்குங்கள்'
+ Disable Smooth Scrolling: 'மென்மையான ச்க்ரோலிங் முடக்கு'
+ UI Scale: 'இடைமுகம் அளவுகோல்'
+ Hide Side Bar Labels: 'பக்க பார் லேபிள்களை மறைக்கவும்'
+ Hide FreeTube Header Logo: 'ஃப்ரீட்யூப் தலைப்பு லோகோவை மறைக்கவும்'
+ Base Theme:
+ Base Theme: 'அடிப்படை கருப்பொருள்'
+ Black: 'கருப்பு'
+ Dark: 'இருண்ட'
+ System Default: 'கணினி இயல்புநிலை'
+ Light: 'ஒளி'
+ Dracula: 'டிராகுலா'
+ Catppuccin Mocha: 'Catppuccin mocha'
+ Pastel Pink: 'வெளிர் இளஞ்சிவப்பு'
+ Hot Pink: 'சூடான இளஞ்சிவப்பு'
+ Nordic: 'நோர்டிக்'
+ Solarized Dark: 'சோலரிச் இருண்ட'
+ Solarized Light: 'சோலரிச் லைட்'
+ Gruvbox Dark: கிரைண்ட்பாக்ச் இருண்ட
+ Gruvbox Light: GRUVBOX LIGHT
+ Main Color Theme:
+ Main Color Theme: 'முதன்மையான வண்ண கருப்பொருள்'
+ Red: 'சிவப்பு'
+ Pink: 'இளஞ்சிவப்பு'
+ Purple: 'ஊதா'
+ Deep Purple: 'ஆழமான ஊதா'
+ Indigo: 'இண்டிகோ'
+ Blue: 'நீலம்'
+ Light Blue: 'வெளிர் நீலம்'
+ Cyan: 'சியான்'
+ Teal: 'டீல்'
+ Green: 'பச்சை'
+ Light Green: 'வெளிர் பச்சை'
+ Lime: 'சுண்ணாம்பு'
+ Yellow: 'மஞ்சள்'
+ Amber: 'அம்பர்'
+ Orange: 'ஆரஞ்சு'
+ Deep Orange: 'ஆழமான ஆரஞ்சு'
+ Dracula Cyan: 'டிராகுலா சியான்'
+ Dracula Green: 'டிராகுலா பச்சை'
+ Dracula Orange: 'டிராகுலா ஆரஞ்சு'
+ Dracula Pink: 'டிராகுலா பிங்க்'
+ Dracula Purple: 'டிராகுலா ஊதா'
+ Dracula Red: 'டிராகுலா சிவப்பு'
+ Dracula Yellow: 'டிராகுலா மஞ்சள்'
+ Catppuccin Mocha Rosewater: 'Catppuccin Mocha Roswater'
+ Catppuccin Mocha Flamingo: 'Catppuccin Mocha Flamingo'
+ Catppuccin Mocha Pink: 'Catppuccin mocha இளஞ்சிவப்பு'
+ Catppuccin Mocha Mauve: 'Catppuccin mocha mauve'
+ Catppuccin Mocha Red: 'Catppuccin Mocha சிவப்பு'
+ Catppuccin Mocha Maroon: 'Catppuccin Mocha மெரூன்'
+ Catppuccin Mocha Peach: 'Catppuccin mocha குழிப்பேரி'
+ Catppuccin Mocha Yellow: 'Catppuccin mocha மஞ்சள்'
+ Catppuccin Mocha Green: 'Catppuccin Mocha பச்சை'
+ Catppuccin Mocha Teal: 'Catppuccin mocha டீல்'
+ Catppuccin Mocha Sky: 'Catppuccin Mocha Skied'
+ Catppuccin Mocha Sapphire: 'Catppuccin mocha sapphire'
+ Catppuccin Mocha Blue: 'Catppuccin mocha நீலம்'
+ Catppuccin Mocha Lavender: 'Catppuccin mocha சுகந்தி'
+ Solarized Yellow: 'சோலரிச் மஞ்சள்'
+ Solarized Orange: 'சோலரிச் ஆரஞ்சு'
+ Solarized Red: 'சோலரிச் சிவப்பு'
+ Solarized Magenta: 'சூரிய ஒளிரும் மெசந்தா'
+ Solarized Violet: 'சூரிய ஒளிரும் வயலட்'
+ Solarized Blue: 'சோலரிச் ப்ளூ'
+ Solarized Cyan: 'சோலரிச் சியான்'
+ Solarized Green: 'சோலரிச் பச்சை'
+ Gruvbox Light Blue: க்ரூவ்பாக்ச் ஒளி நீலம்
+ Gruvbox Dark Purple: கிரைண்ட்பாக்ச் இருண்ட ஊதா
+ Gruvbox Dark Aqua: க்ரூவாக்ச் டார்க் அக்வா
+ Gruvbox Dark Blue: க்ரூவாக்ச் அடர் நீலம்
+ Gruvbox Dark Orange: கிரைண்ட்பாக்ச் இருண்ட ஆரஞ்சு
+ Gruvbox Dark Green: கிரைண்ட்பாக்ச் அடர் பச்சை
+ Gruvbox Dark Yellow: க்ரூவாக்ச் அடர் மஞ்சள்
+ Gruvbox Light Red: க்ரூவ்பாக்ச் ஒளி சிவப்பு
+ Gruvbox Light Purple: GRUVBOX LIGHT ஊதா
+ Gruvbox Light Orange: கிரைண்ட்பாக்ச் லைட் ஆரஞ்சு
+ Secondary Color Theme: 'இரண்டாம் நிலை வண்ண கருப்பொருள்'
+ #* Main Color Theme
+ Player Settings:
+ Player Settings: 'வீரர்'
+ Play Next Video: 'அடுத்த வீடியோவை இயக்கவும்'
+ Turn on Subtitles by Default: 'முன்னிருப்பாக வசன வரிகள் இயக்கவும்'
+ Autoplay Videos: 'ஆட்டோபிளே வீடியோக்கள்'
+ Proxy Videos Through Invidious: 'ஆவேசத்தின் மூலம் பதிலாள் வீடியோக்கள்'
+ Autoplay Playlists: 'ஆட்டோபிளே பிளேலிச்ட்கள்'
+ Enable Theatre Mode by Default: 'இயல்பாக தியேட்டர் பயன்முறையை இயக்கவும்'
+ Scroll Volume Over Video Player: 'வீடியோ பிளேயர் மீது அளவை உருட்டவும்'
+ Scroll Playback Rate Over Video Player: 'வீடியோ பிளேயரில் உருட்டல் பிளேபேக் வீதத்தை
+ உருட்டவும்'
+ Skip by Scrolling Over Video Player: 'வீடியோ பிளேயரை ச்க்ரோலிங் செய்வதன் மூலம்
+ தவிர்க்கவும்'
+ Display Play Button In Video Player: 'வீடியோ பிளேயரில் ப்ளே பொத்தானைக் காண்பி'
+ Enter Fullscreen on Display Rotate: 'காட்சி சுழற்சியில் முழுத்திரை உள்ளிடவும்'
+ Next Video Interval: 'ஆட்டோபிளே கவுண்டவுன் நேரங்குறிகருவி'
+ Fast-Forward / Rewind Interval: 'வேகமாக முன்னோக்கி / முன்னாடி இடைவெளி'
+ Default Volume: 'இயல்புநிலை தொகுதி'
+ Default Playback Rate: 'இயல்புநிலை பின்னணி வீதம்'
+ Max Video Playback Rate: 'அதிகபட்ச வீடியோ பிளேபேக் வீதம்'
+ Video Playback Rate Interval: 'வீடியோ பிளேபேக் வீத இடைவெளி'
+ Default Video Format:
+ Default Video Format: 'இயல்புநிலை வீடியோ வடிவம்'
+ Dash Formats: 'கோடு வடிவங்கள்'
+ Legacy Formats: 'மரபு வடிவங்கள்'
+ Audio Formats: 'ஆடியோ வடிவங்கள்'
+ Default Quality:
+ Default Quality: 'இயல்புநிலை தகுதி'
+ Auto: 'தானி'
+ 144p: '144 ப'
+ 240p: '240 ப'
+ 360p: '360 ப'
+ 480p: '480 ப'
+ 720p: '720 ஆ'
+ 1080p: '1080 ப'
+ 1440p: '1440 ப'
+ 4k: 'Chc'
+ 8k: '8 கே'
+ Screenshot:
+ Enable: 'ச்கிரீன்சாட்டை இயக்கவும்'
+ Format Label: 'திரைக்காட்சி வடிவம்'
+ Quality Label: 'திரைக்காட்சி தகுதி'
+ Ask Path: 'சேமி கோப்புறையைக் கேளுங்கள்'
+ Folder Label: 'திரைக்காட்சி கோப்புறை'
+ Folder Button: 'கோப்புறையைத் தேர்ந்தெடு'
+ File Name Label: 'கோப்பு பெயர் முறை'
+ File Name Tooltip: 'நீங்கள் கீழே மாறிகளைப் பயன்படுத்தலாம். %Y ஆண்டு 4 இலக்கங்கள்.
+ %மீ மாதம் 2 இலக்கங்கள். %D நாள் 2 இலக்கங்கள். %H மணி 2 இலக்கங்கள். %N மணித்துளி
+ 2 இலக்கங்கள். %s இரண்டாவது 2 இலக்கங்கள். %டி மில்லி நொடி 3 இலக்கங்கள். %s
+ வீடியோ இரண்டாவது. %டி வீடியோ மில்லி நொடி 3 இலக்கங்கள். %நான் வீடியோ ஐடி.'
+ Error:
+ Forbidden Characters: 'தடைசெய்யப்பட்ட எழுத்துக்கள்'
+ Empty File Name: 'வெற்று கோப்பு பெயர்'
+ Autoplay Interruption Timer: ஆட்டோபிளே குறுக்கீடு நேரங்குறிகருவி
+ External Player Settings:
+ External Player Settings: 'வெளிப்புற பிளேயர்'
+ External Player: 'வெளிப்புற பிளேயர்'
+ Ignore Unsupported Action Warnings: 'ஆதரிக்கப்படாத செயல் எச்சரிக்கைகளை புறக்கணிக்கவும்'
+ Ignore Default Arguments: 'இயல்புநிலை வாதங்களை புறக்கணிக்கவும்'
+ Custom External Player Executable: 'தனிப்பயன் வெளிப்புற பிளேயர் இயங்கக்கூடியது'
+ Custom External Player Arguments: 'தனிப்பயன் வெளிப்புற பிளேயர் வாதங்கள்'
+ Players:
+ None:
+ Name: 'எதுவுமில்லை'
+ Privacy Settings:
+ Privacy Settings: 'தனியுரிமை'
+ Remember History: 'வரலாற்றை நினைவில் கொள்ளுங்கள்'
+ Save Watched Progress: 'பார்த்த முன்னேற்றத்தை சேமிக்கவும்'
+ Save Watched Videos With Last Viewed Playlist: 'கடைசியாக பார்க்கப்பட்ட பிளேலிச்ட்டுடன்
+ பார்த்த வீடியோக்களைச் சேமிக்கவும்'
+ Clear Search Cache: 'தேடல் தற்காலிக சேமிப்பை அழிக்கவும்'
+ Are you sure you want to clear out your search cache?: 'உங்கள் தேடல் தற்காலிக
+ சேமிப்பை அழிக்க விரும்புகிறீர்களா?'
+ Search cache has been cleared: 'தேடல் தற்காலிக சேமிப்பு அழிக்கப்பட்டது'
+ Remove Watch History: 'வாட்ச் வரலாற்றை அகற்று'
+ Are you sure you want to remove your entire watch history?: 'உங்கள் முழு கடிகார
+ வரலாற்றையும் அகற்ற விரும்புகிறீர்களா?'
+ Watch history has been cleared: 'வாட்ச் வரலாறு அழிக்கப்பட்டுவிட்டது'
+ Remove All Subscriptions / Profiles: 'அனைத்து சந்தாக்கள் / சுயவிவரங்களையும் அகற்று'
+ Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 'அனைத்து
+ சந்தாக்கள் மற்றும் சுயவிவரங்களை அகற்ற விரும்புகிறீர்களா? இதை செயல்தவிர்க்க முடியாது.'
+ Remove All Playlists: 'அனைத்து பிளேலிச்ட்களையும் அகற்றவும்'
+ All playlists have been removed: 'அனைத்து பிளேலிச்ட்களும் அகற்றப்பட்டுள்ளன'
+ Are you sure you want to remove all your playlists?: 'உங்கள் பிளேலிச்ட்கள் அனைத்தையும்
+ அகற்ற விரும்புகிறீர்களா?'
+ Subscription Settings:
+ Subscription Settings: 'சந்தா'
+ Hide Videos on Watch: 'கடிகாரத்தில் வீடியோக்களை மறைக்கவும்'
+ Fetch Feeds from RSS: 'RSS இலிருந்து ஊட்டங்களைப் பெறுங்கள்'
+ Fetch Automatically: 'தானாகவே ஊட்டத்தைப் பெறுங்கள்'
+ Only Show Latest Video for Each Channel: ''
+ Confirm Before Unsubscribing: 'குழுவிலகும் முன் உறுதிப்படுத்தவும்'
+ 'Limit the number of videos displayed for each channel': ஒவ்வொரு சேனலுக்கும் காட்டப்படும்
+ வீடியோக்களின் எண்ணிக்கையை கட்டுப்படுத்துங்கள்
+ To: பெறுநர்
+ Distraction Free Settings:
+ Distraction Free Settings: 'கவனச்சிதறல் இல்லாதது'
+ Sections:
+ Side Bar: 'பக்க பட்டி'
+ Subscriptions Page: 'சந்தா பக்கம்'
+ Channel Page: 'சேனல் பக்கம்'
+ Watch Page: 'பார்க்கும் பக்கம்'
+ General: 'பொது'
+ Hide Video Views: 'வீடியோ காட்சிகளை மறைக்கவும்'
+ Hide Video Likes And Dislikes: 'வீடியோ விருப்பங்களையும் விருப்பு வெறுப்புகளையும்
+ மறைக்கவும்'
+ Hide Channel Subscribers: 'சேனல் சந்தாதாரர்களை மறைக்கவும்'
+ Hide Comment Likes: 'கருத்து விருப்பங்களை மறைக்கவும்'
+ Hide Recommended Videos: 'பரிந்துரைக்கப்பட்ட வீடியோக்களை மறைக்கவும்'
+ Hide Trending Videos: 'பிரபலமான வீடியோக்களை மறைக்கவும்'
+ Hide Popular Videos: 'பிரபலமான வீடியோக்களை மறைக்கவும்'
+ Hide Playlists: 'பிளேலிச்ட்களை மறைக்கவும்'
+ Hide Live Chat: 'நேரடி அரட்டையை மறைக்கவும்'
+ Hide Active Subscriptions: 'செயலில் உள்ள சந்தாக்களை மறைக்கவும்'
+ Hide Video Description: 'வீடியோ விளக்கத்தை மறைக்கவும்'
+ Hide Comments: 'கருத்துகளை மறைக்கவும்'
+ Hide Profile Pictures in Comments: 'கருத்துகளில் சுயவிவர படங்களை மறைக்கவும்'
+ Display Titles Without Excessive Capitalisation: 'அதிக மூலதனமயமாக்கல் மற்றும்
+ நிறுத்தற்குறி இல்லாமல் தலைப்புகளைக் காண்பி'
+ Hide Live Streams: 'நேரடி நீரோடைகளை மறைக்கவும்'
+ Hide Upcoming Premieres: 'வரவிருக்கும் பிரீமியர்சை மறைக்கவும்'
+ Hide Sharing Actions: 'பகிர்வு செயல்களை மறைக்கவும்'
+ Hide Chapters: 'அத்தியாயங்களை மறைக்கவும்'
+ Hide Channels: 'சேனல்களிலிருந்து வீடியோக்களை மறைக்கவும்'
+ Hide Channels Disabled Message: 'சில சேனல்கள் ஐடியைப் பயன்படுத்தி தடுக்கப்பட்டு
+ செயலாக்கப்படவில்லை. அந்த ஐடிகள் புதுப்பிக்கும்போது நற்பொருத்தம் தடுக்கப்படுகிறது'
+ Hide Channels Placeholder: 'சேனல் ஐடி'
+ Hide Channels Invalid: 'வழங்கப்பட்ட சேனல் ஐடி தவறானது'
+ Hide Channels API Error: 'வழங்கப்பட்ட ஐடியுடன் பயனரை மீட்டெடுப்பதில் பிழை. ஐடி
+ சரியாக இருந்தால் மீண்டும் சரிபார்க்கவும்.'
+ Hide Channels Already Exists: 'சேனல் ஐடி ஏற்கனவே உள்ளது'
+ Hide Featured Channels: 'பிரத்யேக சேனல்களை மறைக்கவும்'
+ Hide Channel Playlists: 'சேனல் "பிளேலிச்ட்கள்" தாவலை மறைக்கவும்'
+ Hide Channel Community: 'சேனல் "சமூகம்" தாவலை மறைக்கவும்'
+ Hide Channel Shorts: 'சேனல் "சார்ட்ச்" தாவலை மறைக்கவும்'
+ Hide Channel Podcasts: 'சேனல் "பாட்காச்ட்கள்" தாவலை மறைக்கவும்'
+ Hide Channel Releases: 'சேனல் "வெளியீடுகள்" தாவலை மறைக்கவும்'
+ Hide Videos and Playlists Containing Text: 'உரையைக் கொண்ட வீடியோக்கள் மற்றும்
+ பிளேலிச்ட்களை மறைக்கவும்'
+ Hide Videos and Playlists Containing Text Placeholder: 'சொல், சொல் துண்டு அல்லது
+ சொற்றொடர்'
+ Hide Subscriptions Videos: 'சந்தா வீடியோக்களை மறைக்கவும்'
+ Hide Subscriptions Shorts: 'சந்தாக்கள் குறும்படங்களை மறைக்கவும்'
+ Hide Subscriptions Live: 'சந்தாக்களை நேரடியாக மறைக்கவும்'
+ Hide Subscriptions Community: 'சந்தாக்கள் சமூகத்தை மறைக்கவும்'
+ Show Added Items: சேர்க்கப்பட்ட உருப்படிகளைக் காட்டு
+ Hide Channel Home: சேனல் "முகப்பு" தாவலை மறைக்கவும்
+ Data Settings:
+ Data Settings: 'தகவல்கள்'
+ Select Import Type: 'இறக்குமதி வகையைத் தேர்ந்தெடுக்கவும்'
+ Select Export Type: 'ஏற்றுமதி வகையைத் தேர்ந்தெடுக்கவும்'
+ Import Subscriptions: 'சந்தாக்களை இறக்குமதி செய்யுங்கள்'
+ Subscription File: 'சந்தா கோப்பு'
+ History File: 'வரலாற்று கோப்பு'
+ Playlist File: 'பிளேலிச்ட் கோப்பு'
+ Export Subscriptions: 'ஏற்றுமதி சந்தாக்கள்'
+ Export FreeTube: 'ஃப்ரீட்யூப் ஏற்றுமதி'
+ Export YouTube: 'YouTube ஐ ஏற்றுமதி செய்யுங்கள்'
+ Export NewPipe: 'புதிய பக்கத்தை ஏற்றுமதி செய்யுங்கள்'
+ Import History: 'இறக்குமதி வரலாறு'
+ Export History: 'ஏற்றுமதி வரலாறு'
+ Import Playlists: 'பிளேலிச்ட்களை இறக்குமதி செய்யுங்கள்'
+ Export Playlists: 'பிளேலிச்ட்கள் ஏற்றுமதி'
+ Export Playlists For Older FreeTube Versions:
+ Label: 'பழைய ஃப்ரீட்யூப் பதிப்புகளுக்கான பிளேலிச்ட்களை ஏற்றுமதி செய்யுங்கள்'
+ # |- = Keep newlines, No newline at end
+ Tooltip: |-
+ இந்த விருப்பம் அனைத்து பிளேலிச்ட்களிலிருந்தும் வீடியோக்களை 'பிடித்தவை' என்ற பெயரில் ஒரு பிளேலிச்ட்டில் ஏற்றுமதி செய்கிறது.
+ ஃப்ரீட்யூப்பின் பழைய பதிப்பிற்கு பிளேலிச்ட்களில் வீடியோக்களை எவ்வாறு ஏற்றுமதி செய்வது மற்றும் இறக்குமதி செய்வது:
+ 1. இந்த விருப்பத்துடன் உங்கள் பிளேலிச்ட்களை ஏற்றுமதி செய்யுங்கள்.
+ 2. தனியுரிமை அமைப்புகளின் கீழ் அனைத்து பிளேலிச்ட்கள் விருப்பத்தையும் அகற்று பயன்படுத்தி உங்கள் இருக்கும் பிளேலிச்ட்கள் அனைத்தையும் நீக்கு.
+ 3. ஃப்ரீட்யூப்பின் பழைய பதிப்பைத் தொடங்கி ஏற்றுமதி செய்யப்பட்ட பிளேலிச்ட்களை இறக்குமதி செய்யுங்கள். "
+ Profile object has insufficient data, skipping item: 'சுயவிவரப் பொருளில் போதுமான
+ தரவு இல்லை, உருப்படியைத் தவிர்க்கிறது'
+ All subscriptions and profiles have been successfully imported: 'அனைத்து சந்தாக்கள்
+ மற்றும் சுயவிவரங்கள் வெற்றிகரமாக இறக்குமதி செய்யப்பட்டுள்ளன'
+ All subscriptions have been successfully imported: 'அனைத்து சந்தாக்களும் வெற்றிகரமாக
+ இறக்குமதி செய்யப்பட்டுள்ளன'
+ Invalid subscriptions file: 'தவறான சந்தா கோப்பு'
+ Invalid history file: 'தவறான வரலாறு கோப்பு'
+ Subscriptions have been successfully exported: 'சந்தாக்கள் வெற்றிகரமாக ஏற்றுமதி
+ செய்யப்பட்டுள்ளன'
+ History object has insufficient data, skipping item: 'வரலாற்று பொருள் போதுமான
+ தரவு, உருப்படியைத் தவிர்ப்பது'
+ All watched history has been successfully imported: 'பார்த்த அனைத்து வரலாறும்
+ வெற்றிகரமாக இறக்குமதி செய்யப்பட்டுள்ளன'
+ All watched history has been successfully exported: 'பார்த்த அனைத்து வரலாறும்
+ வெற்றிகரமாக ஏற்றுமதி செய்யப்பட்டுள்ளன'
+ Playlist insufficient data: '"{playlist}" பிளேலிச்ட்டுக்கான போதிய தரவு, உருப்படியைத்
+ தவிர்க்கிறது'
+ All playlists has been successfully imported: 'அனைத்து பிளேலிச்ட்களும் வெற்றிகரமாக
+ இறக்குமதி செய்யப்பட்டுள்ளன'
+ All playlists has been successfully exported: 'அனைத்து பிளேலிச்ட்களும் வெற்றிகரமாக
+ ஏற்றுமதி செய்யப்பட்டுள்ளன'
+ Unable to read file: 'கோப்பைப் படிக்க முடியவில்லை'
+ Unable to write file: 'கோப்பு எழுத முடியவில்லை'
+ Unknown data key: 'அறியப்படாத தரவு விசை'
+ How do I import my subscriptions?: 'எனது சந்தாக்களை எவ்வாறு இறக்குமதி செய்வது?'
+ Manage Subscriptions: 'சந்தாக்களை நிர்வகிக்கவும்'
+ Proxy Settings:
+ Proxy Settings: 'பதிலாள்'
+ Enable Tor / Proxy: 'டோர் / ப்ராக்சியை இயக்கவும்'
+ Proxy Protocol: 'பதிலாள் நெறிமுறை'
+ Proxy Host: 'பதிலாள் புரவலன்'
+ Proxy Port Number: 'பதிலாள் துறைமுகம் எண்'
+ Clicking on Test Proxy will send a request to: 'டெச்ட் ப்ராக்சியைக் சொடுக்கு செய்தால்
+ ஒரு கோரிக்கையை அனுப்பும்'
+ Test Proxy: 'சோதனை பதிலாள்'
+ Your Info: 'உங்கள் செய்தி'
+ Ip: 'ஐபி'
+ Country: 'நாடு'
+ Region: 'பகுதி'
+ City: 'நகரம்'
+ Error getting network information. Is your proxy configured properly?: 'பிணைய
+ தகவல்களைப் பெறுவதில் பிழை. உங்கள் பதிலாள் சரியாக கட்டமைக்கப்பட்டுள்ளதா?'
+ Proxy Warning: ஃப்ரீட்யூப்பில் ஒரு உள்ளமைக்கப்பட்ட பதிலாள் இல்லை, ஆனால் வெளிப்புற
+ ப்ராக்சியுடன் இணைக்க முடியும், அதாவது உங்கள் கணினியில் டோர் போன்றவை அல்லது வெளிப்புற
+ பதிலாள் போன்றவை-சில விபிஎன்களால் வழங்கப்பட்ட சாக்ச் 5 பதிலாள் போன்றவை. இயக்கப்பட்டிருந்தால்,
+ உங்கள் ப்ராக்சி/டோர் சரியாக கட்டமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்,
+ அல்லது ஃப்ரீட்யூப் எந்த தரவையும் பெற முடியாது.
+ SponsorBlock Settings:
+ SponsorBlock Settings: 'ஒப்புரவாளர் தொகுதி'
+ Enable SponsorBlock: 'ஒப்புரவாளர் பிளாக் இயக்கவும்'
+ 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 'ஒப்புரவாளர் பிளாக்
+ பநிஇ முகவரி (இயல்புநிலை https://sponsor.ajay.app)'
+ Notify when sponsor segment is skipped: 'ஒப்புரவாளர் பிரிவு தவிர்க்கப்படும்போது
+ அறிவிக்கவும்'
+ UseDeArrowTitles: 'அன்புள்ள வீடியோ தலைப்புகளைப் பயன்படுத்தவும்'
+ UseDeArrowThumbnails: 'சிறுபடங்களுக்கு டியர்ரோவைப் பயன்படுத்தவும்'
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': 'அன்புள்ள
+ சிறு செனரேட்டர் பநிஇ முகவரி (இயல்புநிலை https://dearrow-thumb.ajay.app)'
+ Skip Options:
+ Skip Option: 'விருப்பத்தைத் தவிர்க்கவும்'
+ Auto Skip: 'கார் ச்கிப்'
+ Show In Seek Bar: 'சீக் பட்டியில் காட்டு'
+ Prompt To Skip: 'தவிர்க்க தூண்டுதல்'
+ Do Nothing: 'எதுவும் செய்ய வேண்டாம்'
+ Category Color: 'வகை நிறம்'
+ Parental Control Settings:
+ Parental Control Settings: 'பெற்றோர் கட்டுப்பாடு'
+ Hide Unsubscribe Button: 'குழுவிலக பொத்தானை மறைக்கவும்'
+ Show Family Friendly Only: 'குடும்ப நட்பை மட்டும் காட்டு'
+ Hide Search Bar: 'தேடல் பட்டியை மறைக்கவும்'
+ Download Settings:
+ Download Settings: 'பதிவிறக்கம்'
+ Ask Download Path: 'பதிவிறக்க பாதையைக் கேளுங்கள்'
+ Choose Path: 'பாதையைத் தேர்வுசெய்க'
+ Download Behavior: 'நடத்தை பதிவிறக்கவும்'
+ Download in app: 'பயன்பாட்டில் பதிவிறக்கவும்'
+ Open in web browser: 'வலை உலாவியில் திறக்கவும்'
+ Experimental Settings:
+ Experimental Settings: 'சோதனை'
+ Warning: 'இந்த அமைப்புகள் சோதனைக்குரியவை, அவை இயக்கப்பட்டிருக்கும் போது செயலிழப்பை
+ ஏற்படுத்தக்கூடும். காப்புப்பிரதிகளை உருவாக்குவது மிகவும் பரிந்துரைக்கப்படுகிறது.
+ உங்கள் சொந்த ஆபத்தில் பயன்படுத்தவும்!'
+ Replace HTTP Cache: 'HTTP தற்காலிக சேமிப்பை மாற்றவும்'
+ Password Dialog:
+ Password: 'கடவுச்சொல்'
+ Enter Password To Unlock: 'அமைப்புகளைத் திறக்க கடவுச்சொல்லை உள்ளிடவும்'
+ Password Incorrect: 'கடவுச்சொல் தவறானது'
+ Unlock: 'திறக்க'
+ Password Settings:
+ Password Settings: 'கடவுச்சொல்'
+ Set Password To Prevent Access: 'அமைப்புகளுக்கான அணுகலைத் தடுக்க கடவுச்சொல்லை
+ அமைக்கவும்'
+ Set Password: 'கடவுச்சொல்லை அமைக்கவும்'
+ Remove Password: 'கடவுச்சொல்லை அகற்று'
+About:
+ #On About page
+ About: 'பற்றி'
+ Beta: 'பீட்டா'
+ Source code: 'மூலக் குறியீடு'
+ Licensed under the: 'கீழ் உரிமம் பெற்றது'
+ AGPLv3: 'Agplv3'
+ Downloads / Changelog: 'பதிவிறக்கங்கள் / சேஞ்ச்லாக்'
+ GitHub releases: 'அறிவிலிமையம் வெளியிடுகிறது'
+ Help: 'உதவி'
+ FreeTube Wiki: 'ஒரு வாரம் freetube'
+ FAQ: 'கேள்விகள்'
+ Discussions: 'விவாதங்கள்'
+ Report a problem: 'ஒரு சிக்கலைப் புகாரளிக்கவும்'
+ GitHub issues: 'அறிவிலிமையம் சிக்கல்கள்'
+ Please check for duplicates before posting: 'இடுகையிடுவதற்கு முன் நகல்களை சரிபார்க்கவும்'
+ Website: 'வலைத்தளம்'
+ Blog: 'வலைப்பதிவு'
+ Email: 'மின்னஞ்சல்'
+ Mastodon: 'மாச்டோடன்'
+ Chat on Matrix: 'மேட்ரிக்சில் அரட்டை'
+ Please read the: 'தயவுசெய்து படிக்கவும்'
+ room rules: 'அறை விதிகள்'
+ Translate: 'மொழிபெயர்த்திடு'
+ Credits: 'வரவு'
+ FreeTube is made possible by: 'ஃப்ரீட்யூப் சாத்தியமானது'
+ these people and projects: 'இந்த நபர்கள் மற்றும் திட்டங்கள்'
+ Donate: 'நன்கொடை'
+
+Profile:
+ Profile Settings: 'சுயவிவரம்'
+ Toggle Profile List: 'சுயவிவர பட்டியலை மாற்றவும்'
+ Profile Select: 'சுயவிவரத் தேர்ந்தெடுக்கவும்'
+ Profile Filter: 'சுயவிவர வடிகட்டி'
+ All Channels: 'அனைத்து சேனல்களும்'
+ Profile Manager: 'சுயவிவர மேலாளர்'
+ Create New Profile: 'புதிய சுயவிவரத்தை உருவாக்கவும்'
+ Edit Profile: 'சுயவிவரத்தைத் திருத்து'
+ Edit Profile Name: 'சுயவிவரப் பெயரைத் திருத்தவும்'
+ Create Profile Name: 'சுயவிவர பெயரை உருவாக்கவும்'
+ Profile Name: 'சுயவிவர பெயர்'
+ Color Picker: 'வண்ண தேர்வாளர்'
+ Custom Color: 'தனிப்பயன் நிறம்'
+ Profile Preview: 'சுயவிவர முன்னோட்டம்'
+ Create Profile: 'சுயவிவரத்தை உருவாக்கவும்'
+ Update Profile: 'சுயவிவரத்தைப் புதுப்பிக்கவும்'
+ Make Default Profile: 'இயல்புநிலை சுயவிவரத்தை உருவாக்குங்கள்'
+ Delete Profile: 'சுயவிவரத்தை நீக்கு'
+ Are you sure you want to delete this profile?: 'இந்த சுயவிவரத்தை நீக்க விரும்புகிறீர்களா?'
+ All subscriptions will also be deleted.: 'அனைத்து சந்தாக்களும் நீக்கப்படும்.'
+ Profile could not be found: 'சுயவிவரத்தைக் கண்டுபிடிக்க முடியவில்லை'
+ Your profile name cannot be empty: 'உங்கள் சுயவிவர பெயர் காலியாக இருக்க முடியாது'
+ Profile has been created: 'சுயவிவரம் உருவாக்கப்பட்டுள்ளது'
+ Profile has been updated: 'சுயவிவரம் புதுப்பிக்கப்பட்டுள்ளது'
+ Your default profile has been set to {profile}: 'உங்கள் இயல்புநிலை சுயவிவரம் {profile}
+ என அமைக்கப்பட்டுள்ளது'
+ Removed {profile} from your profiles: 'உங்கள் சுயவிவரங்களிலிருந்து {profile} அகற்றப்பட்டது'
+ Your default profile has been changed to your primary profile: 'உங்கள் இயல்புநிலை
+ சுயவிவரம் உங்கள் முதன்மை சுயவிவரத்திற்கு மாற்றப்பட்டுள்ளது'
+ '{profile} is now the active profile': '{profile} இப்போது செயலில் உள்ள சுயவிவரம்'
+ Subscription List: 'சந்தா பட்டியல்'
+ Other Channels: 'பிற சேனல்கள்'
+ '{number} selected': '{number} தேர்ந்தெடுக்கப்பட்டது'
+ Select All: 'அனைத்தையும் தெரிவுசெய்'
+ Select None: 'எதுவுமில்லை என்பதைத் தேர்ந்தெடுக்கவும்'
+ Delete Selected: 'தேர்ந்தெடுக்கப்பட்டதை நீக்கு'
+ Add Selected To Profile: 'சுயவிவரத்தில் தேர்ந்தெடுக்கப்பட்டதைச் சேர்க்கவும்'
+ No channel(s) have been selected: 'சேனல் (கள்) எதுவும் தேர்ந்தெடுக்கப்படவில்லை'
+ ? This is your primary profile. Are you sure you want to delete the selected channels? The
+ same channels will be deleted in any profile they are found in.
+ : 'இது உங்கள் முதன்மை சுயவிவரம். தேர்ந்தெடுக்கப்பட்ட சேனல்களை நீக்க விரும்புகிறீர்களா?
+ அதே சேனல்கள் அவை காணப்படும் எந்த சுயவிவரத்திலும் நீக்கப்படும்.'
+ Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: 'தேர்ந்தெடுக்கப்பட்ட
+ சேனல்களை நீக்க விரும்புகிறீர்களா? இது வேறு எந்த சுயவிவரத்திலிருந்தும் சேனலை நீக்காது.'
+ Close Profile Dropdown: 'சுயவிவர வீழ்ச்சியை மூடு'
+ Open Profile Dropdown: 'திறந்த சுயவிவர வீழ்ச்சி'
+#On Channel Page
+Channel:
+ Subscribe: 'குழுசேர்'
+ Unsubscribe: 'குழுவிலகவும்'
+ Channel has been removed from your subscriptions: 'உங்கள் சந்தாக்களிலிருந்து சேனல்
+ அகற்றப்பட்டுள்ளது'
+ Removed subscription from {count} other channel(s): '{count} பிற சேனல்களிலிருந்து
+ சந்தாவை அகற்று)'
+ Added channel to your subscriptions: 'உங்கள் சந்தாக்களில் சேனல் சேர்க்கப்பட்டது'
+ Search Channel: 'சேனல் தேடல்'
+ Your search results have returned 0 results: 'உங்கள் தேடல் முடிவுகள் 0 முடிவுகளைத்
+ தருகின்றன'
+ Sort By: 'வரிசைப்படுத்தவும்'
+ This channel does not exist: 'இந்த சேனல் இல்லை'
+ This channel does not allow searching: 'இந்த சேனல் தேடலை அனுமதிக்காது'
+ This channel is age-restricted and currently cannot be viewed in FreeTube.: 'இந்த
+ சேனல் வயதுக்கு தடை விதிக்கப்பட்டுள்ளது, தற்போது ஃப்ரீட்யூப்பில் பார்க்க முடியாது.'
+ Channel Tabs: 'சேனல் தாவல்கள்'
+ Videos:
+ Videos: 'வீடியோக்கள்'
+ This channel does not currently have any videos: 'இந்த சேனலில் தற்போது எந்த வீடியோக்களும்
+ இல்லை'
+ Sort Types:
+ Newest: 'புதியது'
+ Oldest: 'பழமையானது'
+ Most Popular: 'மிகவும் பிரபலமானது'
+ Shorts:
+ This channel does not currently have any shorts: 'இந்த சேனலில் தற்போது குறும்படங்கள்
+ இல்லை'
+ Live:
+ Live: 'வாழ'
+ This channel does not currently have any live streams: 'இந்த சேனலில் தற்போது நேரடி
+ நீரோடைகள் இல்லை'
+ Playlists:
+ Playlists: 'பிளேலிச்ட்கள்'
+ This channel does not currently have any playlists: 'இந்த சேனலில் தற்போது எந்த
+ பிளேலிச்ட்களும் இல்லை'
+ Sort Types:
+ Last Video Added: 'கடைசி வீடியோ சேர்க்கப்பட்டது'
+ Newest: 'புதியது'
+ Oldest: 'பழமையானது'
+ Podcasts:
+ Podcasts: 'பாட்காச்ட்கள்'
+ This channel does not currently have any podcasts: 'இந்த சேனலில் தற்போது எந்த
+ பாட்காச்ட்களும் இல்லை'
+ Releases:
+ Releases: 'வெளியீடுகள்'
+ This channel does not currently have any releases: 'இந்த சேனலில் தற்போது எந்த
+ வெளியீடுகளும் இல்லை'
+ About:
+ About: 'பற்றி'
+ Channel Description: 'சேனல் விளக்கம்'
+ Tags:
+ Tags: 'குறிச்சொற்கள்'
+ Search for: '"{tag}" ஐத் தேடுங்கள்'
+ Details: 'விவரங்கள்'
+ Joined: 'இணைந்தது'
+ Location: 'இடம்'
+ Featured Channels: 'பிரத்யேக சேனல்கள்'
+ Community:
+ This channel currently does not have any posts: 'இந்த சேனலில் தற்போது எந்த இடுகைகளும்
+ இல்லை'
+ votes: '{votes} வாக்குகள்'
+ View Full Post: 'முழு இடுகையைக் காண்க'
+ Reveal Answers: 'பதில்களை வெளிப்படுத்துங்கள்'
+ Hide Answers: 'பதில்களை மறைக்கவும்'
+ Video hidden by FreeTube: 'ஃப்ரீட்யூப் மறைத்த வீடியோ'
+ Viewing Posts Only Supported By Invidious: 'இடுகைகளைப் பார்ப்பது வெறுப்புடன் மட்டுமே
+ ஆதரிக்கப்படுகிறது. வன்கவர்வு இல்லாமல் உள்ளடக்கத்தைக் காண சேனலின் சமூக தாவலுக்குச்
+ செல்லுங்கள்.'
+ Home:
+ Home: வீடு
+ View Playlist: பிளேலிச்ட்டைக் காண்க
+Video:
+ IP block: 'உங்கள் ஐபி முகவரியை வீடியோக்களைப் பார்ப்பதிலிருந்து YouTube தடுத்துள்ளது.
+ தயவுசெய்து வேறு VPN அல்லது ப்ராக்சிக்கு மாற முயற்சிக்கவும்.'
+ MembersOnly: 'கூகிள் உள்நுழைவு மற்றும் பதிவேற்றியவரின் சேனலுக்கு பணம் செலுத்தும்
+ உறுப்பினர் தேவைப்படுவதால் உறுப்பினர்கள் மட்டும் வீடியோக்களைப் பார்க்க முடியாது.'
+ AgeRestricted: 'கூகிள் உள்நுழைவு தேவைப்படுவதால், வயதுக்குட்பட்ட வீடியோக்களைப் பார்க்க
+ முடியாது, ஏனெனில் அவை கூகிள் உள்நுழைவு மற்றும் அகவை சரிபார்க்கப்பட்ட யூடியூப்
+ கணக்கைப் பயன்படுத்துகின்றன.'
+ More Options: 'மேலும் விருப்பங்கள்'
+ Mark As Watched: 'பார்த்தபடி குறி'
+ Remove From History: 'வரலாற்றிலிருந்து அகற்று'
+ Video has been marked as watched: 'வீடியோ பார்த்தபடி குறிக்கப்பட்டுள்ளது'
+ Video has been removed from your history: 'உங்கள் வரலாற்றிலிருந்து வீடியோ அகற்றப்பட்டுள்ளது'
+ Save Video: 'வீடியோவை சேமிக்கவும்'
+ Video has been saved: 'வீடியோ சேமிக்கப்பட்டுள்ளது'
+ Video has been removed from your saved list: 'உங்கள் சேமித்த பட்டியலிலிருந்து வீடியோ
+ அகற்றப்பட்டுள்ளது'
+ Open in YouTube: 'YouTube இல் திறக்கவும்'
+ Copy YouTube Link: 'YouTube இணைப்பை நகலெடுக்கவும்'
+ Open YouTube Embedded Player: 'YouTube உட்பொதிக்கப்பட்ட பிளேயரைத் திறக்கவும்'
+ Copy YouTube Embedded Player Link: 'YouTube உட்பொதிக்கப்பட்ட பிளேயர் இணைப்பை நகலெடுக்கவும்'
+ Open in Invidious: 'ஆவேசமாக திறந்திருக்கும்'
+ Copy Invidious Link: 'ஆவேசமான இணைப்பை நகலெடுக்கவும்'
+ Open Channel in YouTube: 'YouTube இல் சேனலைத் திறக்கவும்'
+ Copy YouTube Channel Link: 'YouTube சேனல் இணைப்பை நகலெடுக்கவும்'
+ Open Channel in Invidious: 'திறமைக்கு திறந்த சேனல்'
+ Copy Invidious Channel Link: 'ஆவேசமான சேனல் இணைப்பை நகலெடுக்கவும்'
+ Hide Channel: 'சேனலை மறைக்கவும்'
+ Unhide Channel: 'சேனலைக் காட்டு'
+ Views: 'காட்சிகள்'
+ Loop Playlist: 'லூப் பிளேலிச்ட்'
+ Shuffle Playlist: 'கலக்கு பிளேலிச்ட்'
+ Reverse Playlist: 'தலைகீழ் பிளேலிச்ட்'
+ Play Next Video: 'அடுத்த வீடியோவை இயக்கவும்'
+ Play Previous Video: 'முந்தைய வீடியோவை இயக்கவும்'
+ Pause on Current Video: 'தற்போதைய வீடியோவில் இடைநிறுத்தம்'
+ Watched: 'பார்த்தேன்'
+ Autoplay: 'ஆட்டோபிளே'
+ Starting soon, please refresh the page to check again: 'விரைவில் தொடங்கி, மீண்டும்
+ சரிபார்க்க பக்கத்தைப் புதுப்பிக்கவும்'
+ # As in a Live Video
+ Premieres on: 'பிரீமியர்ச் ஆன்'
+ Premieres: 'பிரீமியர்ச்'
+ Upcoming: 'வரவிருக்கும்'
+ Unlisted: 'பட்டியலிடப்படாதது'
+ Live: 'வாழ'
+ Live Now: 'இப்போது வாழ்க'
+ Live Chat: 'நேரடி அரட்டை'
+ Enable Live Chat: 'நேரடி அரட்டையை இயக்கவும்'
+ Live Chat is currently not supported in this build.: 'இந்த கட்டமைப்பில் நேரடி அரட்டை
+ தற்போது ஆதரிக்கப்படவில்லை.'
+ 'Chat is disabled or the Live Stream has ended.': 'அரட்டை முடக்கப்பட்டுள்ளது அல்லது
+ நேரடி ச்ட்ரீம் முடிந்தது.'
+ Live chat is enabled. Chat messages will appear here once sent.: 'நேரடி அரட்டை இயக்கப்பட்டது.
+ அரட்டை செய்திகள் அனுப்பப்பட்டவுடன் இங்கே தோன்றும்.'
+ 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'லைவ்
+ அரட்டை தற்போது ஆக்ச் பநிஇ உடன் ஆதரிக்கப்படவில்லை. YouTube க்கு நேரடி இணைப்பு தேவை.'
+ 'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': 'இந்த
+ ச்ட்ரீமுக்கு நேரடி அரட்டை கிடைக்கவில்லை. இது பதிவேற்றியவரால் முடக்கப்பட்டிருக்கலாம்.'
+ Show Super Chat Comment: 'சூப்பர் அரட்டை கருத்தைக் காட்டு'
+ Scroll to Bottom: 'கீழே உருட்டவும்'
+ Download Video: 'வீடியோவைப் பதிவிறக்கவும்'
+ video only: 'வீடியோ மட்டும்'
+ audio only: 'ஆடியோ மட்டும்'
+ Published:
+ Jan: ''
+ Feb: ''
+ Mar: ''
+ Apr: ''
+ May: ''
+ Jun: ''
+ Jul: ''
+ Aug: ''
+ Sep: ''
+ Oct: ''
+ Nov: ''
+ Dec: ''
+ Second: ''
+ Seconds: ''
+ Minute: ''
+ Minutes: ''
+ Hour: ''
+ Hours: ''
+ Day: ''
+ Days: ''
+ Week: ''
+ Weeks: ''
+ Month: ''
+ Months: ''
+ Year: ''
+ Years: ''
+ Ago: ''
+ Upcoming: ''
+ In less than a minute: 'ஒரு நிமிடத்திற்குள்'
+ Published on: 'வெளியிடப்பட்டது'
+ Streamed on: 'ச்ட்ரீம் செய்யப்பட்டது'
+ Started streaming on: 'ச்ட்ரீமிங் செய்யத் தொடங்கியது'
+ Publicationtemplate: ''
+ Sponsor Block category:
+ sponsor: 'ஒப்புரவாளர்'
+ intro: 'அறிமுகம்'
+ outro: 'மற்றொன்று'
+ self-promotion: 'தன்வய ஊக்குவிப்பு'
+ interaction: 'உள்வினை'
+ music offtopic: 'மியூசிக் ஆஃப் டோபிக்'
+ recap: 'மறுபரிசீலனை செய்யுங்கள்'
+ filler: 'தடி'
+ External Player:
+ OpenInTemplate: '{externalPlayer} இல் திறக்கவும்'
+ video: 'ஒளிதோற்றம்'
+ playlist: 'பிளேலிச்ட்'
+ OpeningTemplate: '{videoOrPlaylist} இல் {externalPlayer} ஐ திறக்கிறது ...'
+ UnsupportedActionTemplate: '{externalPlayer} ஆதரிக்கவில்லை: {action}'
+ Unsupported Actions:
+ starting video at offset: 'ஆஃப்செட்டில் வீடியோவைத் தொடங்குகிறது'
+ setting a playback rate: 'பிளேபேக் வீதத்தை அமைத்தல்'
+ opening playlists: 'பிளேலிச்ட்களைத் திறக்கிறது'
+ opening specific video in a playlist (falling back to opening the video): 'ஒரு
+ பிளேலிச்ட்டில் குறிப்பிட்ட வீடியோவைத் திறக்கிறது (வீடியோவைத் திறக்க மீண்டும்
+ விழுகிறது)'
+ reversing playlists: 'பிளேலிச்ட்களை மாற்றியமைத்தல்'
+ shuffling playlists: 'பிளேலிச்ட்களை மாற்றவும்'
+ looping playlists: 'பிளேலிச்ட்கள் வளையங்கள்'
+ Player:
+ TranslatedCaptionTemplate: '{language} ("{originalLanguage}" இலிருந்து மொழிபெயர்க்கப்பட்டுள்ளது)'
+ Audio Tracks: 'ஆடியோ தடங்கள்'
+ Theatre Mode: 'தியேட்டர் பயன்முறை'
+ Exit Theatre Mode: 'தியேட்டர் பயன்முறையில் இருந்து வெளியேறவும்'
+ Full Window: 'முழு சாளரம்'
+ Exit Full Window: 'முழு சாளரத்திலிருந்து வெளியேறவும்'
+ Take Screenshot: 'திரைக்காட்சி எடுத்துக் கொள்ளுங்கள்'
+ Show Stats: 'புள்ளிவிவரங்களைக் காட்டு'
+ Hide Stats: 'புள்ளிவிவரங்களை மறைக்கவும்'
+ Stats:
+ Stats: 'புள்ளிவிவரங்கள்'
+ Video ID: 'வீடியோ ஐடி: {videoId}'
+ Media Formats: 'ஊடக வடிவங்கள்: {formats}'
+ Resolution: 'தீர்மானம்: {width} ஃச் {height}@{{frameRate}'
+ Player Dimensions: 'பிளேயர் பரிமாணங்கள்: {width} ஃச் {height}'
+ Bitrate: 'பிட்ரேட்: {bitrate} kbps'
+ Volume: 'தொகுதி: {volumePercentage}%'
+ Bandwidth: 'அலைவரிசை: {bandwidth} kbps'
+ Buffered: 'இடையக: {bufferedPercentage}%'
+ Dropped Frames / Total Frames: 'கைவிடப்பட்ட பிரேம்கள்: {droppedFrames} / மொத்த
+ பிரேம்கள்: {totalFrames}'
+ CodecAudio: 'கோடெக்: {audioCodec} ({audioItag})'
+ CodecsVideoAudio: 'கோடெக்குகள்: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
+ CodecsVideoAudioNoItags: 'கோடெக்குகள்: {videoCodec} / {audioCodec}'
+ You appear to be offline: 'நீங்கள் ஆஃப்லைனில் இருப்பதாகத் தெரிகிறது.'
+ Playback will resume automatically when your connection comes back: 'உங்கள் இணைப்பு
+ மீண்டும் வரும்போது பிளேபேக் தானாகவே மீண்டும் தொடங்கும்.'
+ Skipped segment: '{segmentCategory} பிரிவு தவிர்க்கப்பட்டது'
+#& Videos
+ DeArrow:
+ Show Original Details: அசல் விவரங்களைக் காட்டு
+ Show Modified Details: மாற்றியமைக்கப்பட்ட விவரங்களைக் காட்டு
+Videos:
+ #& Sort By
+ Sort By:
+ Newest: 'புதியது'
+ Oldest: 'பழமையானது'
+ #& Most Popular
+#& Playlists
+Playlist:
+ #& About
+ Playlist: 'பிளேலிச்ட்'
+ View Full Playlist: 'முழு பிளேலிச்ட்டைக் காண்க'
+ Last Updated On: 'கடைசியாக புதுப்பிக்கப்பட்டது'
+ Sort By:
+ Sort By: 'வரிசைப்படுத்தவும்'
+ DateAddedNewest: 'அண்மைக் கால சேர்க்கப்பட்டது முதலில்'
+ DateAddedOldest: 'ஆரம்பத்தில் முதலில் சேர்க்கப்பட்டது'
+ AuthorAscending: 'ஆசிரியர் (A-Z)'
+ AuthorDescending: 'ஆசிரியர் (Z-A)'
+ VideoTitleAscending: 'தலைப்பு (A-Z)'
+ VideoTitleDescending: 'தலைப்பு (Z-A)'
+ VideoDurationAscending: 'காலம் (குறுகிய முதல்)'
+ VideoDurationDescending: 'காலம் (முதல் முதல்)'
+ Custom: 'தனிப்பயன்'
+
+# On Video Watch Page
+#* Published
+#& Views
+Change Format:
+ Change Media Formats: 'ஊடக வடிவங்களை மாற்றவும்'
+ Use Dash Formats: 'கோடு வடிவங்களைப் பயன்படுத்துங்கள்'
+ Use Legacy Formats: 'மரபு வடிவங்களைப் பயன்படுத்துங்கள்'
+ Use Audio Formats: 'ஆடியோ வடிவங்களைப் பயன்படுத்துங்கள்'
+ Dash formats are not available for this video: 'இந்த வீடியோவுக்கு கோடு வடிவங்கள்
+ கிடைக்கவில்லை'
+ Audio formats are not available for this video: 'இந்த வீடியோவுக்கு ஆடியோ வடிவங்கள்
+ கிடைக்கவில்லை'
+ Legacy formats are not available for this video: 'இந்த வீடியோவுக்கு மரபு வடிவங்கள்
+ கிடைக்கவில்லை'
+Share:
+ Share Video: 'வீடியோவைப் பகிரவும்'
+ Share Channel: 'சேனலைப் பகிரவும்'
+ Share Playlist: 'பிளேலிச்ட்டைப் பகிரவும்'
+ Include Timestamp: 'நேர முத்திரை சேர்க்கவும்'
+ Copy Link: 'இணைப்பை நகலெடுக்கவும்'
+ Open Link: 'இணைப்பை திற'
+ Copy Embed: 'நகல் உட்பொதிக்க'
+ Open Embed: 'திறந்த உட்பொதி'
+ # On Click
+ Invidious URL copied to clipboard: 'இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்ட ஆவேசம் முகவரி'
+ Invidious Embed URL copied to clipboard: 'இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்ட ஆக்ச்டிடச்
+ உட்பொதிக்கப்பட்ட முகவரி'
+ Invidious Channel URL copied to clipboard: 'இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்ட ஆப்ச்டிடச்
+ சேனல் முகவரி'
+ YouTube URL copied to clipboard: 'YouTube முகவரி இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்டது'
+ YouTube Embed URL copied to clipboard: 'YouTube உட்பொதிக்கப்பட்ட முகவரி இடைநிலைப்பலகைக்கு
+ நகலெடுக்கப்பட்டது'
+ YouTube Channel URL copied to clipboard: 'YouTube சேனல் முகவரி இடைநிலைப்பலகைக்கு
+ நகலெடுக்கப்பட்டது'
+Clipboard:
+ Copy failed: 'இடைநிலைப்பலகைக்கு நகல் தோல்வியடைந்தது'
+ Cannot access clipboard without a secure connection: 'பாதுகாப்பான இணைப்பு இல்லாமல்
+ கிளிப்போர்டை அணுக முடியாது'
+
+Chapters:
+ Chapters: 'பாடங்கள்'
+ 'Chapters list visible, current chapter: {chapterName}': 'அத்தியாயங்கள் பட்டியல்
+ தெரியும், தற்போதைய அத்தியாயம்: {chapterName}'
+ 'Chapters list hidden, current chapter: {chapterName}': 'அத்தியாயங்கள் பட்டியல்
+ மறைக்கப்பட்டுள்ளது, தற்போதைய அத்தியாயம்: {chapterName}'
+
+ Key Moments: முக்கிய தருணங்கள்
+Mini Player: 'மினி பிளேயர்'
+Comments:
+ Comments: 'கருத்துகள்'
+ Click to View Comments: 'கருத்துகளைக் காண சொடுக்கு செய்க'
+ Getting comment replies, please wait: 'கருத்து பதில்களைப் பெறுதல், தயவுசெய்து காத்திருங்கள்'
+ There are no more comments for this video: 'இந்த வீடியோவுக்கு இனி கருத்துகள் இல்லை'
+ Show Comments: 'கருத்துகளைக் காட்டு'
+ Hide Comments: 'கருத்துகளை மறைக்கவும்'
+ Sort by: 'வரிசைப்படுத்தவும்'
+ Top comments: 'சிறந்த கருத்துகள்'
+ Newest first: 'புதிய முதல்'
+ View {replyCount} replies: '{replyCount} பதில்களைக் காண்க'
+ # Context: View 10 Replies, View 1 Reply, View 1 Reply from Owner, View 2 Replies from Owner and others
+ View: 'பார்வை'
+ Hide: 'மறை'
+ Replies: 'பதில்கள்'
+ Show More Replies: 'மேலும் பதில்களைக் காட்டு'
+ Reply: 'பதில்'
+ From {channelName}: '{சேனல் பெயர் இருந்து இலிருந்து'
+ And others: 'மற்றும் மற்றவர்கள்'
+ There are no comments available for this video: 'இந்த வீடியோவுக்கு எந்தக் கருத்தும்
+ கிடைக்கவில்லை'
+ There are no comments available for this post: 'இந்த இடுகைக்கு எந்தக் கருத்தும்
+ கிடைக்கவில்லை'
+ Load More Comments: 'மேலும் கருத்துகளை ஏற்றவும்'
+ No more comments available: 'மேலும் கருத்துகள் கிடைக்கவில்லை'
+ Pinned by: 'பின்'
+ Member: 'உறுப்பினர்'
+ Subscribed: 'சந்தா'
+ Hearted: 'இதயமுள்ள'
+
+Up Next: 'அடுத்து'
+
+#Tooltips
+Tooltips:
+ General Settings:
+ Preferred API Backend: 'தரவைப் பெற ஃப்ரீட்யூப் பயன்படுத்தும் பின்தளத்தில் தேர்வு
+ செய்யவும். உள்ளக பநிஇ ஒரு உள்ளமைக்கப்பட்ட பிரித்தெடுத்தல். வன்கவர்வு பநிஇ உடன்
+ இணைக்க ஒரு விலக்கப்பட்ட சேவையகம் தேவைப்படுகிறது.'
+ Fallback to Non-Preferred Backend on Failure: 'உங்களுக்கு விருப்பமான பநிஇ க்கு
+ சிக்கல் இருக்கும்போது, உங்கள் விருப்பமில்லாத பநிஇ ஐ இயக்கும்போது குறைவடையும்
+ முறையாக FREETube தானாகவே பயன்படுத்த முயற்சிக்கும்.'
+ Thumbnail Preference: 'ஃப்ரீட்யூப் முழுவதும் உள்ள அனைத்து சிறு உருவங்களும் இயல்புநிலை
+ சிறுபடத்திற்கு பதிலாக வீடியோவின் சட்டத்துடன் மாற்றப்படும்.'
+ Invidious Instance: 'பநிஇ அழைப்புகளுக்காக ஃப்ரீட்யூப் இணைக்கும் மோசமான நிகழ்வு.'
+ Region for Trending: 'நீங்கள் காண்பிக்க விரும்பும் நாட்டின் பிரபலமான வீடியோக்களைத்
+ தேர்வுசெய்ய போக்குகளின் பகுதி உங்களை அனுமதிக்கிறது.'
+ External Link Handling: |
+ ஃப்ரீட்யூப்பில் திறக்க முடியாத ஒரு இணைப்பு சொடுக்கு செய்யப்படும்போது இயல்புநிலை நடத்தையைத் தேர்வுசெய்க.
+ இயல்பாக ஃப்ரீட்யூப் உங்கள் இயல்புநிலை உலாவியில் சொடுக்கு செய்யப்பட்ட இணைப்பைத் திறக்கும்.
+ Open Deep Links In New Window: முகவரி கள் ஃப்ரீட்யூப்பிற்கு அனுப்பப்பட்டன, அதாவது
+ திருப்பி உலாவி நீட்டிப்புகள் அல்லது கட்டளை வரி வாதங்கள் போன்றவை புதிய சாளரத்தில்
+ திறக்கப்படுகின்றன.
+ Player Settings:
+ Proxy Videos Through Invidious: 'YouTube உடன் நேரடி இணைப்பை உருவாக்குவதற்கு பதிலாக
+ வீடியோக்களை வழங்குவதற்கு ஆக்கிரமிப்புடன் இணைக்கும்.'
+ Default Video Format: 'வீடியோ விளையாடும்போது பயன்படுத்தப்படும் வடிவங்களை அமைக்கவும்.
+ கோடு வடிவங்கள் அதிக குணங்களை விளையாடலாம். மரபு வடிவங்கள் அதிகபட்சம் 720p க்கு
+ மட்டுப்படுத்தப்பட்டுள்ளன, ஆனால் குறைந்த அலைவரிசையைப் பயன்படுத்துகின்றன. ஆடியோ
+ வடிவங்கள் ஆடியோ மட்டுமே ச்ட்ரீம்கள்.'
+ Scroll Playback Rate Over Video Player: 'கர்சர் வீடியோவின் மேல் இருக்கும்போது,
+ கட்டுப்பாட்டு விசையை (மேக்கில் கட்டளை விசை) அழுத்திப் பிடித்து, பின்னணி விகிதத்தைக்
+ கட்டுப்படுத்த சுட்டி சக்கரத்தை முன்னோக்கி அல்லது பின்னோக்கி உருட்டவும். கட்டுப்பாட்டு
+ விசையை (மேக்கில் கட்டளை விசை) அழுத்திப் பிடித்துக் கொள்ளுங்கள் மற்றும் இயல்புநிலை
+ பின்னணி விகிதத்திற்கு விரைவாக திரும்புவதற்கு சுட்டியைக் சொடுக்கு செய்க (அமைப்புகளில்
+ மாற்றப்படாவிட்டால் 1x).'
+ Skip by Scrolling Over Video Player: 'வீடியோ, எம்.பி.வி பாணி மூலம் தவிர்க்க உருள்
+ சக்கரத்தைப் பயன்படுத்தவும்.'
+ External Player Settings:
+ External Player: 'வெளிப்புற பிளேயரைத் தேர்ந்தெடுப்பது ஒரு ஐகானைக் காண்பிக்கும்,
+ சிறுபடத்தில் வெளிப்புற பிளேயரில் வீடியோவை (பிளேலிச்ட் என்றால்) திறக்க வேண்டும்.
+ எச்சரிக்கை, அடக்கமற்ற அமைப்புகள் வெளிப்புற வீரர்களை பாதிக்காது.'
+ Custom External Player Executable: 'இயல்பாக, தேர்ந்தெடுக்கப்பட்ட வெளிப்புற பிளேயரை
+ பாதை சூழல் மாறி வழியாகக் காணலாம் என்று ஃப்ரீட்யூப் கருதுகிறது. தேவைப்பட்டால்,
+ தனிப்பயன் பாதையை இங்கே அமைக்கலாம்.'
+ Ignore Warnings: 'தற்போதைய வெளிப்புற பிளேயர் தற்போதைய செயலை ஆதரிக்காதபோது எச்சரிக்கைகளை
+ அடக்கவும் (எ.கா. பிளேலிச்ட்களை மாற்றியமைத்தல் போன்றவை).'
+ Ignore Default Arguments: 'வீடியோ முகவரி (எ.கா. பிளேபேக் வீதம், பிளேலிச்ட் முகவரி,
+ முதலியன) தவிர்த்து வெளிப்புற பிளேயருக்கு எந்த இயல்புநிலை வாதங்களையும் அனுப்ப
+ வேண்டாம். தனிப்பயன் வாதங்கள் இன்னும் அனுப்பப்படும்.'
+ Custom External Player Arguments: 'எந்தவொரு தனிப்பயன் கட்டளை வரி வாதங்களும் நீங்கள்
+ வெளிப்புற பிளேயருக்கு அனுப்பப்பட வேண்டும்.'
+ DefaultCustomArgumentsTemplate: "(இயல்புநிலை: '{defaultCustomArguments}')"
+ Distraction Free Settings:
+ Hide Channels: 'அனைத்து வீடியோக்கள், பிளேலிச்ட்கள் மற்றும் சேனலை தேட, பிரபலமான,
+ மிகவும் பிரபலமான மற்றும் பரிந்துரைக்கப்படுவதிலிருந்து மறைக்க ஒரு சேனல் ஐடியை
+ உள்ளிடவும். உள்ளிடப்பட்ட சேனல் ஐடி ஒரு முழுமையான பொருத்தமாக இருக்க வேண்டும்
+ மற்றும் வழக்கு உணர்திறன் கொண்டது.'
+ Hide Subscriptions Live: 'இந்த அமைப்பு "{appWideSetting}" இன் "{subsection}" பிரிவில்,
+ பயன்பாட்டு அளவிலான "{settingsSection}" அமைப்பால் மீறப்பட்டுள்ளது'
+ Hide Videos and Playlists Containing Text: 'அனைத்து வீடியோக்களையும் பிளேலிச்ட்களையும்
+ மறைக்க ஒரு சொல், சொல் துண்டு அல்லது சொற்றொடர் (வழக்கு உணர்வற்றது) உள்ளிடவும்,
+ அதன் அசல் தலைப்புகள் அனைத்து ஃப்ரீட்யூப் முழுவதும் உள்ளன, வரலாறு, உங்கள் பிளேலிச்ட்கள்
+ மற்றும் வீடியோக்களை பிளேலிச்ட்களுக்குள் தவிர்த்து.'
+ Subscription Settings:
+ Fetch Feeds from RSS: 'இயக்கப்பட்டால், உங்கள் சந்தா ஊட்டத்தைப் பிடிக்க அதன் இயல்புநிலை
+ முறைக்கு பதிலாக RSS ஐப் பயன்படுத்தும். ஆர்எச்எச் வேகமானது மற்றும் ஐபி தடுப்பதைத்
+ தடுக்கிறது, ஆனால் வீடியோ காலம், நேரடி நிலை அல்லது சமூக இடுகைகள் போன்ற சில தகவல்களை
+ வழங்காது'
+ Fetch Automatically: 'இயக்கப்பட்டால், புதிய சாளரம் திறக்கப்படும்போது மற்றும் சுயவிவரத்தை
+ மாற்றும்போது ஃப்ரீட்யூப் தானாகவே உங்கள் சந்தா ஊட்டத்தைப் பெறும்.'
+ Experimental Settings:
+ Replace HTTP Cache: 'எலக்ட்ரானின் வட்டு அடிப்படையிலான HTTP தற்காலிக சேமிப்பை முடக்குகிறது
+ மற்றும் தனிப்பயன் இன்-மெமரி பட தற்காலிக சேமிப்பை செயல்படுத்துகிறது. ரேம் பயன்பாடு
+ அதிகரிக்க வழிவகுக்கும்.'
+ SponsorBlock Settings:
+ UseDeArrowTitles: 'டியரோவிலிருந்து பயனர் சமர்ப்பித்த தலைப்புகளுடன் வீடியோ தலைப்புகளை
+ மாற்றவும்.'
+ UseDeArrowThumbnails: 'டியர்ரோவிலிருந்து சிறுபடங்களுடன் வீடியோ சிறு உருவங்களை
+ மாற்றவும்.'
+
+# Toast Messages
+Local API Error (Click to copy): 'உள்ளக பநிஇ பிழை (நகலெடுக்க சொடுக்கு செய்க)'
+Invidious API Error (Click to copy): 'ஆவேசம் பநிஇ பிழை (நகலெடுக்க சொடுக்கு செய்க)'
+Falling back to Invidious API: 'அகங்காத ஏபிஐக்கு மீண்டும் விழுகிறது'
+Falling back to Local API: 'உள்ளக ஏபிஐக்கு மீண்டும் விழுகிறது'
+This video is unavailable because of missing formats. This can happen due to country unavailability.: 'வடிவங்கள்
+ காணாமல் போனதால் இந்த வீடியோ கிடைக்கவில்லை. நாடு கிடைக்காததால் இது நிகழலாம்.'
+Unknown YouTube url type, cannot be opened in app: 'அறியப்படாத YouTube முகவரி வகை,
+ பயன்பாட்டில் திறக்க முடியாது'
+Loop is now disabled: 'லூப் இப்போது முடக்கப்பட்டுள்ளது'
+Loop is now enabled: 'லூப் இப்போது இயக்கப்பட்டது'
+Shuffle is now disabled: 'கலக்கு இப்போது முடக்கப்பட்டுள்ளது'
+Shuffle is now enabled: 'கலக்கு இப்போது இயக்கப்பட்டது'
+The playlist has been reversed: 'பிளேலிச்ட் தலைகீழாக மாற்றப்பட்டுள்ளது'
+Playing Next Video: 'அடுத்த வீடியோவை வாசித்தல்'
+Playing Previous Video: 'முந்தைய வீடியோவை வாசித்தல்'
+Playlist will not pause when current video is finished: 'தற்போதைய வீடியோ முடிந்ததும்
+ பிளேலிச்ட் இடைநிறுத்தப்படாது'
+Playlist will pause when current video is finished: 'தற்போதைய வீடியோ முடிந்ததும் பிளேலிச்ட்
+ இடைநிறுத்தப்படும்'
+Playing Next Video Interval: 'எந்த நேரத்திலும் அடுத்த வீடியோவை இயக்குகிறது. ரத்து
+ செய்ய சொடுக்கு செய்க. | அடுத்த வீடியோவை {nextVideoInterval} இரண்டாவதாக இயக்குகிறது.
+ ரத்து செய்ய சொடுக்கு செய்க. | அடுத்த வீடியோவை {nextVideoInterval} வினாடிகளில் வாசித்தல்.
+ ரத்து செய்ய சொடுக்கு செய்க.'
+Canceled next video autoplay: 'அடுத்த வீடியோ ஆட்டோபிளே ரத்து செய்யப்பட்டது'
+
+Default Invidious instance has been set to {instance}: 'இயல்புநிலை விலக்கு நிகழ்வு
+ {instance} என அமைக்கப்பட்டுள்ளது'
+Default Invidious instance has been cleared: 'இயல்புநிலை வன்கவர்வு நிகழ்வு அழிக்கப்பட்டது'
+'The playlist has ended. Enable loop to continue playing': 'பிளேலிச்ட் முடிந்தது.
+ தொடர்ந்து விளையாடுவதற்கு லூப் இயக்கவும்'
+Age Restricted:
+ This channel is age restricted: 'இந்த சேனல் அகவை தடைசெய்யப்பட்டுள்ளது'
+ This video is age restricted: 'இந்த வீடியோ அகவை தடைசெய்யப்பட்டுள்ளது'
+External link opening has been disabled in the general settings: 'பொது அமைப்புகளில்
+ வெளிப்புற இணைப்பு திறப்பு முடக்கப்பட்டுள்ளது'
+'Blocked opening potentially unsafe URL': 'தடுக்கப்பட்ட திறப்பு பாதுகாப்பற்ற URL:
+ "{url}".'
+Downloading has completed: '"{videoTitle}" பதிவிறக்கம் முடித்துவிட்டது'
+Starting download: '"{videoTitle}" இன் பதிவிறக்கத்தைத் தொடங்குகிறது'
+Downloading failed: '"{videoTitle}" ஐ பதிவிறக்குவதில் சிக்கல் இருந்தது'
+Screenshot Success: 'சேமித்த திரை காட்சி'
+Screenshot Error: 'திரைக்காட்சி தோல்வியடைந்தது. {error}'
+Channel Hidden: '{சேனல் the சேனல் வடிகட்டியில் சேர்க்கப்பட்டுள்ளது'
+Channel Unhidden: '{சேனல் the சேனல் வடிகட்டியிலிருந்து அகற்றப்பட்டது'
+Trimmed input must be at least N characters long: 'ஒழுங்கமைக்கப்பட்ட உள்ளீடு குறைந்தது
+ 1 எழுத்து நீளமாக இருக்க வேண்டும் | ஒழுங்கமைக்கப்பட்ட உள்ளீடு குறைந்தது {length}
+ எழுத்துக்கள் நீளமாக இருக்க வேண்டும்'
+Tag already exists: '"{tagName}" குறிச்சொல் ஏற்கனவே உள்ளது'
+
+Hashtag:
+ Hashtag: 'ஏச்டேக்'
+ This hashtag does not currently have any videos: 'இந்த ஏச்டேக்கில் தற்போது எந்த
+ வீடியோக்களும் இல்லை'
+Moments Ago: 'தருணங்களுக்கு முன்பு'
+Yes: 'ஆம்'
+No: 'இல்லை'
+Ok: 'சரி'
+Yes, Delete: 'ஆம், நீக்கு'
+Yes, Restart: 'ஆம், மறுதொடக்கம் செய்யுங்கள்'
+Yes, Open Link: 'ஆம், திறந்த இணைப்பு'
+Cancel: 'ரத்துசெய்'
+# symbol used to indicate that an item is correct
+checkmark: '✓'
+# French is the only language that should change this (they have a space before the colon)
+Display Label: '{label}: {value}'
+Description:
+ Expand Description: '... மேலும்'
+ Collapse Description: குறைவாகக் காட்டு
+Autoplay Interruption Timer: '{autoplayInterruptionIntervalHours} மணிநேர செயலற்ற தன்மை
+ காரணமாக ஆட்டோபிளே ரத்து செய்யப்பட்டது'
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Keys:
+ arrowup: அம்பு
+ alt: மாற்று
+ arrowdown: கீழ் அம்பு
+ arrowleft: இடது அம்பு
+ ctrl: கட்டுப்பாடு
+ arrowright: வலது அம்பு
+shortcutJoinOperator: +
+Right-click or hold to see history: வரலாற்றைக் காண வலது சொடுக்கு செய்யவும் அல்லது
+ வைத்திருங்கள்
diff --git a/static/locales/tok.yaml b/static/locales/tok.yaml
index b9d4d445df38a..9b5e9774ec5bd 100644
--- a/static/locales/tok.yaml
+++ b/static/locales/tok.yaml
@@ -21,16 +21,16 @@ Actual size: 'suli lon'
Zoom in: 'lukin suli'
Zoom out: 'lukin lili'
Toggle fullscreen: 'ante e sitelin suli'
-Window: 'sitelin'
+Window: 'lupa'
Minimize: 'kama lili'
Close: 'pini'
Back: 'tawa monsi'
Forward: 'tawa sinpin'
-Open New Window: 'open lon sitelin sin'
+Open New Window: 'open lon lupa sin'
Version {versionNumber} is now available! Click for more details: 'ilo pi nanpa {versionNumber}
- li lon! open la, sina ken sona mute.'
-Download From Site: 'poki e sitelin ni'
+ li lon! open la, sina ken sona mute'
+Download From Site: 'kama jo tan lipu'
A new blog is now available, {blogTitle}. Click to view more: 'lipu sin li lon. ona
li {blogTitle}. open la, sina ken lukin mute.'
Are you sure you want to open this link?: 'sina wile ala wile open e ni?'
@@ -46,13 +46,56 @@ Search Filters:
Sort By: 'nasin li seme?'
Most Relevant: 'sama e wile sina'
Rating: 'pona'
+ Duration:
+ All Durations: tenpo ali
+ Duration: tenpo
+ Features:
+ Live: tenpo ni
+ 3D: 3D
+ 4K: 4K
+ HD: HD
+ HDR: HDR
+ VR180: VR180
+ Time:
+ Any Time: tenpo ali
+ Time: tenpo
Settings:
# On Settings Page
General Settings: {}
Theme Settings: {}
Player Settings:
Screenshot: {}
+ Default Quality:
+ 4k: 4K
SponsorBlock Settings: {}
Video:
External Player: {}
+ Live: tenpo ni
Tooltips: {}
+Global:
+ Community: kulupu
+ Videos: sitelen tawa
+ Shorts: lili
+ Live: tenpo ni
+ Counts:
+ Video Count: 1 sitelen tawa | {count} sitelen tawa
+ Subscriber Count: 1 jan li kama jo | {count} jan li kama jo
+ View Count: 1 lukin | {count} lukin
+ Watching Count: 1 jan li lukin | {count} jan li lukin
+ Channel Count: 1 toki nasin | {count} toki nasin
+ Like Count: 1 musi | {count} musi
+ Comment Count: 1 toki | {count} toki
+Close Banner: pini e sitelen esun
+New Window: lupa sin
+Preferences: wile
+Go to page: tawa lipu
+Search Listing:
+ Label:
+ New: sin
+ 4K: 4K
+ 8K: 8K
+ 360 Video: 360°
+Channel:
+ Live:
+ Live: tenpo ni
+More: mute
diff --git a/static/locales/tr.yaml b/static/locales/tr.yaml
index 8b5b9e07961bc..f38189596eb1b 100644
--- a/static/locales/tr.yaml
+++ b/static/locales/tr.yaml
@@ -135,13 +135,6 @@ Most Popular: 'Popüler Olanlar'
Playlists: 'Oynatma Listeleri'
User Playlists:
Your Playlists: 'Oynatma Listelerin'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Kaydedilen
- videolarınız boş. Kaydedilen videolarınızın burada listelenmesi için videonun
- köşesindeki kaydet düğmesine tıklayın
- Playlist Message: Bu sayfa, tam olarak çalışan oynatma listelerini yansıtmamaktadır.
- Yalnızca kaydettiğiniz veya favorilerinize eklediğiniz videoları listeler. İş
- bittiğinde, şu anda burada bulunan tüm videolar bir 'Favoriler' oynatma listesine
- taşınacaktır.
Search bar placeholder: Oynatma Listesi Ara
Empty Search Message: Bu oynatma listesinde aramanızla eşleşen video yok
This playlist currently has no videos.: Bu oynatma listesinde şu anda hiç video
@@ -184,7 +177,6 @@ User Playlists:
ve kaldırılamaz.
There were no videos to remove.: Kaldırılacak video yok.
This playlist does not exist: Bu oynatma listesi yok
- Quick bookmark disabled: Hızlı yer imi devre dışı bırakıldı
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Bu
oynatma listesi artık {oldPlaylistName} yerine hızlı yer imi için kullanılıyor.
Geri almak için buraya tıklayın
@@ -239,15 +231,11 @@ User Playlists:
Cancel: İptal
Edit Playlist Info: Oynatma Listesi Bilgilerini Düzenle
Copy Playlist: Oynatma Listesini Kopyala
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: İzlenen
- tüm videoları bu oynatma listesinden kaldırmak istediğinizden emin misiniz? Bu
- işlem geri alınamaz.
Remove Watched Videos: İzlenen Videoları Kaldır
Add to Favorites: '{playlistName} oynatma listesine ekle'
Remove from Favorites: '{playlistName} oynatma listesinden kaldır'
Enable Quick Bookmark With This Playlist: Bu Oynatma Listesiyle Hızlı Yer İmini
Etkinleştir
- Disable Quick Bookmark: Hızlı Yer İşaretini Devre Dışı Bırak
Playlists with Matching Videos: Eşleşen Videoları İçeren Oynatma Listeleri
Quick Bookmark Enabled: Hızlı Yer İmi Etkin
Cannot delete the quick bookmark target playlist.: Hızlı yer imi hedef oynatma listesi
@@ -261,6 +249,9 @@ User Playlists:
oynatma listesinden 1 yinelenen videoyu kaldırmak istediğinizden emin misiniz?
Bu geri alınamaz. | Bu oynatma listesinden {playlistItemCount} yinelenen videoyu
kaldırmak istediğinizden emin misiniz? Bu geri alınamaz.
+ Export Playlist: Bu Oynatma Listesini Dışa Aktar
+ The playlist has been successfully exported: Oynatma listesi başarılı bir şekilde
+ dışa aktarıldı
History:
# On History Page
History: 'Geçmiş'
@@ -297,8 +288,6 @@ Settings:
End: 'Bitiş'
Hidden: Gizli
Blur: Bulanıklık
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious Örneği
- (Öntanımlı olarak https://invidious.snopyta.org)'
Region for Trending: 'Öne Çıkanlar İçin Bölge Tercihi'
#! List countries
View all Invidious instance information: Tüm Invidious örnek bilgilerini görüntüle
@@ -319,6 +308,7 @@ Settings:
Auto Load Next Page:
Label: Sonraki Sayfayı Otomatik Yükle
Tooltip: Sonraki sayfaları ve yorumları otomatik olarak yükle.
+ Open Deep Links In New Window: FreeTube'a Geçen URL'leri Yeni Pencerede Aç
Theme Settings:
Theme Settings: 'Tema'
Match Top Bar with Main Color: 'Üst Barı Ana Renk ile Eşleştir'
@@ -335,6 +325,8 @@ Settings:
Nordic: Nord
Solarized Light: Solarized Açık
Solarized Dark: Solarized Koyu
+ Gruvbox Dark: Gruvbox Karanlık
+ Gruvbox Light: Gruvbox Aydınlık
Main Color Theme:
Main Color Theme: 'Ana Renk Teması'
Red: 'Kırmızı'
@@ -382,6 +374,16 @@ Settings:
Solarized Blue: Solarized Mavi
Solarized Cyan: Solarized Camgöbeği
Solarized Green: Solarized Yeşil
+ Gruvbox Dark Green: Gruvbox Koyu Yeşil
+ Gruvbox Dark Yellow: Gruvbox Koyu Sarı
+ Gruvbox Dark Aqua: Gruvbox Koyu Deniz Mavisi
+ Gruvbox Dark Blue: Gruvbox Koyu Mavi
+ Gruvbox Dark Purple: Gruvbox Koyu Mor
+ Gruvbox Dark Orange: Gruvbox Koyu Turuncu
+ Gruvbox Light Purple: Gruvbox Açık Mor
+ Gruvbox Light Orange: Gruvbox Açık Turuncu
+ Gruvbox Light Red: Gruvbox Açık Kırmızı
+ Gruvbox Light Blue: Gruvbox Açık Mavi
Secondary Color Theme: 'İkincil Renk Teması'
#* Main Color Theme
UI Scale: Kullanıcı Arayüzü Ölçeği
@@ -417,7 +419,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Oynatma Listesi Sonraki Video Aralığı
- Next Video Interval: Sonraki Video Aralığı
+ Next Video Interval: Otomatik Oynatma Geri Sayım Sayacı
Scroll Volume Over Video Player: Ses Düzeyini Video Oynatıcı Üzerinden Kaydır
Display Play Button In Video Player: Video Oynatıcıda Oynatma Düğmesini Göster
Fast-Forward / Rewind Interval: Hızlı İleri / Geri Sarma Aralığı
@@ -439,10 +441,10 @@ Settings:
File Name Tooltip: Aşağıda değişkenleri kullanabilirsiniz. %Y Yıl 4 basamak.
%M Ay 2 basamak. %D Gün 2 basamak. %H Saat 2 basamak. %N Dakika 2 basamak.
%S Saniye 2 basamak. %T Milisaniye 3 basamak. %s Video Saniyesi. %t Video
- Milisaniyesi 3 basamak. %i Video Kimliği. Alt klasörler oluşturmak için "\"
- veya "/" kullanabilirsiniz.
+ Milisaniyesi 3 basamak. %i Video Kimliği.
Enter Fullscreen on Display Rotate: Ekran Döndürüldüğünde Tam Ekrana Geç
Skip by Scrolling Over Video Player: Video Oynatıcı Üzerinde Kaydırarak Atla
+ Autoplay Interruption Timer: Otomatik Oynatma Durdurma Sayacı
Privacy Settings:
Privacy Settings: 'Gizlilik'
Remember History: 'Geçmişi Hatırla'
@@ -468,19 +470,16 @@ Settings:
Subscription Settings: 'Abonelik'
Hide Videos on Watch: 'İzlenmiş Videoları Gizle'
Fetch Feeds from RSS: 'Akışları RSS''den Getir'
- Manage Subscriptions: 'Abonelikleri Yönet'
Fetch Automatically: Akışı Otomatik Olarak Getir
- Only Show Latest Video for Each Channel: Her Kanal için Yalnızca En Son Videoyu
- Göster
Confirm Before Unsubscribing: Abonelikten Çıkmadan Önce Onayla
+ 'Limit the number of videos displayed for each channel': Her kanal için gösterilen
+ video sayısını sınırlayın
+ To: Kadar
Data Settings:
Data Settings: 'Veri'
Select Import Type: 'İçe Aktarma Türünü Seç'
Select Export Type: 'Dışa Aktarma Türünü Seç'
Import Subscriptions: 'Abonelikleri İçe Aktar'
- Import FreeTube: 'Freetube''dan İçe Aktar'
- Import YouTube: 'YouTube''dan İçe Aktar'
- Import NewPipe: 'NewPipe''dan İçe Aktar'
Export Subscriptions: 'Abonelikleri Dışa Aktar'
Export FreeTube: 'Freetube Biçiminde Dışa Aktar'
Export YouTube: 'YouTube Biçiminde Dışa Aktar'
@@ -508,7 +507,6 @@ Settings:
Unable to write file: 'Dosya yazılamadı'
Unknown data key: 'Bilinmeyen veri anahtarı'
How do I import my subscriptions?: 'Aboneliklerimi nasıl içe artarırım?'
- Check for Legacy Subscriptions: Eski Abonelikleri Denetle
Manage Subscriptions: Abonelikleri Yönet
Export Playlists: Oynatma Listelerini Dışa Aktar
All playlists has been successfully imported: Tüm oynatma listeleri başarıyla
@@ -530,33 +528,6 @@ Settings:
Listelerini Kaldır seçeneğini kullanarak var olan tüm oynatma listelerinizi
silin.\n3. FreeTube'un eski sürümünü başlatın ve dışa aktarılan oynatma listelerini
içe aktarın.\""
- Advanced Settings:
- Advanced Settings: 'Gelişmiş Ayarlar'
- Enable Debug Mode (Prints data to the console): 'Hata Ayıklama Modunu Etkinleştir
- (Veriyi Konsola Yazdırır)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Vekil Sunucu Adresi (Örneğin:
- SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '"Vekil
- Sunucuyu Test Et" Butonuna Tıklamak https://ipinfo.io/json Adresine bir Talep
- Gönderecek'
- Use Tor / Proxy for API calls: 'API çağrıları için Tor / Vekil Sunucu Kullan'
- TEST PROXY: 'Vekil Sunucuyu Test Et'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Genel Oluşumları Göster'
- Clear History:
- Clear History: 'Geçmişi Temizle'
- # On Click
- Are you sure you want to delete your history?: 'Geçmişi silmek istediğinizden
- emin misiniz?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Abonelikleri Temizle'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Abonelikleri temizlemek
- istediğinizden emin misiniz?'
- #& Yes
- #& No
Distraction Free Settings:
Hide Live Chat: Canlı Sohbeti Gizle
@@ -581,22 +552,21 @@ Settings:
Display Titles Without Excessive Capitalisation: Başlıkları Aşırı Büyük Harf ve
Noktalama İşaretleri Kullanmadan Görüntüle
Hide Featured Channels: Öne Çıkan Kanalları Gizle
- Hide Channel Playlists: Kanal Oynatma Listelerini Gizle
- Hide Channel Community: Kanal Topluluğunu Gizle
- Hide Channel Shorts: Kanal Kısa Videolarını Gizle
+ Hide Channel Playlists: Kanal "Oynatma Listelerini" Gizle Sekmesi
+ Hide Channel Community: Kanal "Topluluğunu" Gizle Sekmesi
+ Hide Channel Shorts: Kanal "Kısa Videolarını" Gizle Sekmesi
Sections:
Side Bar: Kenar Çubuğu
Channel Page: Kanal Sayfası
Watch Page: İzleme Sayfası
General: Genel
Subscriptions Page: Abonelikler Sayfası
- Hide Channel Releases: Kanal Yayınlarını Gizle
- Hide Channel Podcasts: Kanal Podcast'lerini Gizle
+ Hide Channel Releases: Kanal "Yayınlarını" Gizle Sekmesi
+ Hide Channel Podcasts: Kanal "Podcast'lerini" Gizle Sekmesi
Hide Subscriptions Videos: Abonelik Videolarını Gizle
Hide Subscriptions Shorts: Abonelik Kısa Videolarını Gizle
Hide Subscriptions Live: Abonelik Canlı Yayınlarını Gizle
Hide Profile Pictures in Comments: Yorumlardaki Profil Resimlerini Gizle
- Blur Thumbnails: Küçük Resimleri Bulanıklaştır
Hide Subscriptions Community: Abonelik Topluluğunu Gizle
Hide Channels Invalid: Belirtilen kanal kimliği geçersiz
Hide Channels Disabled Message: Bazı kanallar kimliği kullanılarak engellendi
@@ -608,6 +578,7 @@ Settings:
Gizle
Hide Videos and Playlists Containing Text Placeholder: Sözcük, Sözcük Parçası
veya İfade
+ Hide Channel Home: Kanal "Ana Sayfasını" Gizle Sekmesi
The app needs to restart for changes to take effect. Restart and apply change?: Değişikliklerin
etkili olması için uygulamanın yeniden başlatılması gerekiyor. Yeniden başlatılsın
ve değişiklikler uygulansın mı?
@@ -627,6 +598,10 @@ Settings:
Proxy Protocol: Vekil Sunucu Protokolü
Enable Tor / Proxy: Tor / Vekil Sunucu Etkinleştir
Proxy Settings: Vekil Sunucu
+ Proxy Warning: FreeTube yerleşik bir proxy'ye sahip değildir, ancak Tor gibi makinenizde
+ çalışan bir proxy veya bazı VPN'ler tarafından sağlanan SOCKS5 proxy gibi harici
+ bir proxy'ye bağlanabilir. Etkinleştirilmişse, proxy/Tor'unuzun düzgün yapılandırıldığından
+ emin olun, aksi takdirde FreeTube herhangi bir veri alamayacaktır.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Sponsor bölümü atlandığında bildir
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API
@@ -682,56 +657,20 @@ Settings:
Set Password To Prevent Access: Ayarlara erişimi engellemek için bir parola belirleyin
Remove Password: Parolayı Kaldır
Set Password: Parola Ayarla
- Expand All Settings Sections: Tüm Ayarlar Bölümlerini Genişlet
Sort Settings Sections (A-Z): Ayarlar Bölümlerini Sırala (A-Z)
Return to Settings Menu: Ayarlar Menüsüne Dön
About:
#On About page
About: 'Hakkında'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Bu
- copyleft yazılım, özgür bir şekilde AGPL-3.0 altında lisanslanmıştır.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Hata mı buldunuz? Yeni bir özellik mi önermek istiyorsunuz? Yardım etmek mi istiyorsunuz?
- GitHub sayfamıza bakın. Çekme istekleri kabul edilir.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Freetube''yi
- yapmamıza olanak veren herkese ve tüm projelere teşekkürler!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Sohbet
- etmek mi istiyorsunuz? Element / Matrix sunucumuza katılın. Lütfen katılmadan
- önce kuralları gözden geçirin.'
-
- 'Looking for help? Check out our Wiki page.': 'Yardım mı lazım? Wiki sayfamıza bakın.'
-
- Check out our Firefox extension!: 'Firefox uzantımıza göz atın!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'FreeTube''u
- kullanmaktan hoşlanıyorsanız, Liberapay veya Bitcoin adresimiz aracılığıyla bağış
- yapmayı düşünün.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'En Yeni FreeTube Haberleri'
-
- Translate via Weblate: Weblate'de Çevir
Website: İnternet Sitesi
- Source Code: Kaynak Kodları
- Release Notes: Sürüm Notları
Blog: Blog
Credits: Katkıda Bulunanlar
FAQ: SSS
- Wiki: Wiki
- Report an Issue: Sorun Bildir
- Channel Rules: Kanal Kuralları
Email: E-posta
- License: Lisans
Beta: Beta
Donate: Bağış Yap
- Useful Links: Faydalı Bağlantılar
Help: Yardım
- Contact: İletişim
these people and projects: bu kişiler ve projeler
FreeTube is made possible by: FreeTube'e katkıda bulunanlar
Translate: Çevir
@@ -746,8 +685,6 @@ About:
FreeTube Wiki: FreeTube Wiki
GitHub releases: GitHub yayınları
Downloads / Changelog: İndirmeler / Değişiklikler
- View License: Lisansı Görüntüle
- Licensed under the AGPLv3: AGPLv3 altında lisanslanmıştır
Source code: Kaynak kodları
Discussions: Tartışmalar
Licensed under the: 'Lisans:'
@@ -803,8 +740,6 @@ Profile:
Open Profile Dropdown: Profil Açılır Menüsünü Aç
Close Profile Dropdown: Profil Açılır Menüsünü Kapat
Channel:
- Subscriber: 'Abone'
- Subscribers: 'Abone'
Subscribe: 'Abone ol'
Unsubscribe: 'Abonelikten çık'
Channel has been removed from your subscriptions: 'Kanal aboneliklerinizden kaldırıldı'
@@ -871,9 +806,12 @@ Channel:
This channel does not currently have any releases: Bu kanalda şu anda herhangi
bir yayın yok
Releases: Yayınlar
+ Home:
+ Home: Ana Sayfa
+ View Playlist: Oynatma Listesini Gözat
Video:
Mark As Watched: 'İzlendi Olarak İşaretle'
- Remove From History: 'Geçmişden Kaldır'
+ Remove From History: 'Geçmişten Kaldır'
Video has been marked as watched: 'Video izlendi olarak işaretlendi'
Video has been removed from your history: 'Video geçmişinizden kaldırıldı'
Open in YouTube: 'YouTube''da aç'
@@ -906,38 +844,8 @@ Video:
Sohbet şu anda Invidious API ile desteklenmemektedir. YouTube ile doğrudan bağlantı
gerekli.'
Published:
- Jan: 'Oca'
- Feb: 'Şub'
- Mar: 'Mar'
- Apr: 'Nis'
- May: 'May'
- Jun: 'Haz'
- Jul: 'Tem'
- Aug: 'Ağu'
- Sep: 'Eyl'
- Oct: 'Eki'
- Nov: 'Kas'
- Dec: 'Ara'
- Second: 'Saniye'
- Seconds: 'Saniye'
- Minute: 'Dakika'
- Minutes: 'Dakika'
- Hour: 'Saat'
- Hours: 'Saat'
- Day: 'Gün'
- Days: 'Gün'
- Week: 'Hafta'
- Weeks: 'Hafta'
- Month: 'Ay'
- Months: 'Ay'
- Year: 'Yıl'
- Years: 'Yıl'
- Ago: 'Önce'
- Upcoming: 'İlk gösterim tarihi'
- Less than a minute: Bir dakikadan az
In less than a minute: Bir dakikadan kısa sürede
Published on: 'Yayımlanma tarihi'
- Publicationtemplate: '{number} {unit} önce'
#& Videos
audio only: yalnızca ses
video only: yalnızca video
@@ -1020,6 +928,15 @@ Video:
Skipped segment: '{segmentCategory} bölümü atlandı'
IP block: YouTube, IP adresinizin video izlemesini engelledi. Lütfen farklı bir
VPN veya vekil sunucuya geçmeyi deneyin.
+ Unlisted: Listelenmemiş
+ AgeRestricted: Yaş sınırlamalı videolar, Google hesabına giriş ve yaş doğrulaması
+ yapılmış bir YouTube hesabının kullanımını gerektirdiği için FreeTube üzerinden
+ izlenemez.
+ MembersOnly: Yalnızca üyelere özel videolar, Google girişi ve yükleyicinin kanalına
+ ücretli üyelik gerektirdiğinden FreeTube ile izlenemez.
+ DeArrow:
+ Show Original Details: Düzenlenmemiş Detayları Göster
+ Show Modified Details: Düzenlenmiş Detayları Göster
Videos:
#& Sort By
Sort By:
@@ -1030,9 +947,6 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Tüm oynatma listesini görüntüle'
- Videos: 'Videolar'
- View: 'Görüntüle'
- Views: 'İzlenme'
Last Updated On: 'Son güncelleme tarihi'
# On Video Watch Page
@@ -1050,7 +964,6 @@ Playlist:
Custom: Özel
VideoDurationAscending: Süre (Önce en kısa)
VideoDurationDescending: Süre (Önce en uzun)
-Toggle Theatre Mode: 'Tiyatro Modunu Aç/Kapat'
Change Format:
Change Media Formats: 'Medya Biçimlerini Değiştir'
Use Dash Formats: 'DASH Biçimlerini Kullan'
@@ -1115,7 +1028,6 @@ Local API Error (Click to copy): 'Yerel API Hatası (Kopyalamak için tıklayın
Invidious API Error (Click to copy): 'Invidious API Hatası (Kopyalamak için tıklayın)'
Falling back to Invidious API: 'Invidious API''ye geri dönülüyor'
Falling back to Local API: 'Yerel API''ye geri dönülüyor'
-Subscriptions have not yet been implemented: 'Abonelikler henüz uygulanmadı'
Loop is now disabled: 'Döngü artık devre dışı'
Loop is now enabled: 'Döngü artık etkin'
Shuffle is now disabled: 'Karıştır artık devre dışı'
@@ -1169,9 +1081,12 @@ Tooltips:
External Link Handling: "FreeTube'da açılamayan bir bağlantı tıklandığında öntanımlı
davranışı seçin.\nÖntanımlı olarak FreeTube, tıklanan bağlantıyı öntanımlı tarayıcınızda
açacaktır.\n"
+ Open Deep Links In New Window: Yeniden yönlendirilmiş tarayıcı eklentileri veya
+ komut satırı bağımsız değişkenleri gibi FreeTube'a yönlendirilen URL'ler, yeni
+ pencerede açılırlar.
External Player Settings:
- Custom External Player Arguments: Harici oynatıcıya iletmek isteyeceğiniz, noktalı
- virgülle (';') ayrılmış özel komut satırı argümanları.
+ Custom External Player Arguments: Harici oynatıcıya iletmek isteyeceğiniz, herhangi
+ özel komut satırı argümanları.
Ignore Warnings: Geçerli harici oynatıcının geçerli eylemi desteklemediği durumlar
için uyarıları bastır (örn. çalma listelerini ters çevirme vb.).
Custom External Player Executable: Öntanımlı olarak FreeTube, seçilen harici oynatıcının
@@ -1211,8 +1126,6 @@ Playing Next Video Interval: Sonraki video hemen oynatılıyor. İptal etmek iç
tıklayın. | Sonraki video {nextVideoInterval} saniye içinde oynatılıyor. İptal etmek
için tıklayın.
More: Daha Fazla
-Hashtags have not yet been implemented, try again later: Hashtag'ler henüz uygulanmadı,
- daha sonra tekrar deneyin
Unknown YouTube url type, cannot be opened in app: Bilinmeyen YouTube URL türü, uygulamada
açılamıyor
Open New Window: Yeni Pencere Aç
@@ -1240,8 +1153,6 @@ Channels:
Title: Kanal Listesi
Search bar placeholder: Kanalları Ara
Count: '{number} kanal bulundu.'
- Unsubscribe: Abonelikten çık
- Unsubscribed: '{channelName} aboneliklerinizden kaldırıldı'
Unsubscribe Prompt: '"{channelName}" aboneliğinden çıkmak istediğinizden emin misiniz?'
Clipboard:
Copy failed: Panoya kopyalanamadı
@@ -1253,6 +1164,7 @@ Chapters:
geçerli bölüm: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Bölüm listesi gizli, geçerli
bölüm: {chapterName}'
+ Key Moments: Kilit Anlar
Preferences: Tercihler
Ok: Tamam
Hashtag:
@@ -1297,3 +1209,19 @@ Search Listing:
8K: 8K
'Blocked opening potentially unsafe URL': "Güvenli olmayabilir URL'nin açılması engellendi:
\"{url}\"."
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Keys:
+ arrowdown: Aşağı Ok
+ arrowleft: Sol Ok
+ arrowup: Yukarı Ok
+ ctrl: Ctrl
+ arrowright: Sağ Ok
+ alt: Alt
+shortcutJoinOperator: +
+Right-click or hold to see history: Geçmişi görmek için sağ tıklayın ya da basılı
+ tutun
+Description:
+ Expand Description: '...devamı'
+ Collapse Description: Daha az göster
+Autoplay Interruption Timer: Otomatik oynatma, {autoplayInterruptionIntervalHours}
+ saattir aktif olmadığı için iptal edildi
diff --git a/static/locales/uk.yaml b/static/locales/uk.yaml
index 1c394b2f79706..53ecf09818fb7 100644
--- a/static/locales/uk.yaml
+++ b/static/locales/uk.yaml
@@ -42,6 +42,8 @@ Global:
Subscriber Count: 1 підписник | {count} підписників
View Count: 1 перегляд | {count} переглядів
Watching Count: 1 глядач | {count} глядачів
+ Like Count: 1 вподобання | {count} вподобань
+ Comment Count: 1 коментар | {count} коментарів
Input Tags:
Length Requirement: Тег повинен мати довжину не менше {number} символів
Version {versionNumber} is now available! Click for more details: 'Доступна нова
@@ -88,6 +90,18 @@ Search Filters:
Fetch more results: 'Завантажити більше результатів'
# Sidebar
There are no more results for this search: Більше результатів для цього пошуку немає
+ Features:
+ Features: Функції
+ HD: HD
+ Subtitles: Субтитри
+ Live: Наживо
+ 4K: 4K
+ 360 Video: 360 Відео
+ Location: Розташування
+ HDR: HDR
+ VR180: VR180
+ 3D: 3D
+ Creative Commons: Творчі Спільноти
Subscriptions:
# On Subscriptions Page
Subscriptions: 'Підписки'
@@ -96,7 +110,9 @@ Subscriptions:
профіль має велику кількість підписок. Використайте RSS щоб уникнути обмеження
швидкості'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Ваш
- список Підписок на разі пустий. Почніть додавати підписки щоб побачити їх тут.'
+ список підписок наразі порожній. Якщо ви хочете імпортувати свої підписки, перейдіть
+ до налаштувань даних і виберіть "Імпортувати підписки", або ви можете знайти канал
+ і підписатися на нього.'
'Getting Subscriptions. Please wait.': 'Отримання Підписок. Будь ласка, зачекайте.'
Refresh Subscriptions: 'Оновити Підписки'
Load More Videos: 'Завантажити більше відео'
@@ -117,16 +133,10 @@ Trending:
Music: Музика
Default: Типово
Most Popular: 'Найпопулярніші'
-Playlists: 'Списки відтворення'
+Playlists: 'Добірки'
User Playlists:
- Your Playlists: 'Ваші списки відтворення'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Збережені
- відео порожні. Клацніть на кнопку збереження у куті відео, щоб воно було перелічено
- тут
- Playlist Message: Ця сторінка не показує повністю робочих списків відтворення. На
- ній перелічено лише відео, які ви зберегли або вибрали. Коли робота завершиться,
- усі відео, які зараз знаходяться тут, буде переміщено до списку відтворення "Вибране".
- Search bar placeholder: Шукати у добірці
+ Your Playlists: 'Ваші добірки'
+ Search bar placeholder: Шукати добірки
Empty Search Message: Немає відео в цій добірці, які відповідають вашому запиту
Create New Playlist: Створити новий список відтворення
Add to Playlist: Додати список відтворення
@@ -147,13 +157,109 @@ User Playlists:
Playlist Name: Назва списку відтворення
Edit Playlist Info: Змінити інформацію списку відтворення
Remove Watched Videos: Вилучити з переглянутих відео
+ Delete Playlist: Видалити добірку
+ Sort By:
+ Sort By: Сортувати за
+ LatestPlayedFirst: Нещодавно переглянуті
+ EarliestPlayedFirst: Найдавніше переглянуті
+ NameAscending: А-Я
+ LatestCreatedFirst: Нещодавно створено
+ EarliestCreatedFirst: Створено найраніше
+ NameDescending: Я-А
+ EarliestUpdatedFirst: Найстаріші оновлення
+ LatestUpdatedFirst: Останні оновлення
+ SinglePlaylistView:
+ Toast:
+ This playlist is now used for quick bookmark: Ця добірка тепер використовується
+ для швидких закладок
+ This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Ця
+ добірка тепер використовується для швидких закладок замість {oldPlaylistName}.
+ Натисніть тут, щоб скасувати
+ This video cannot be moved up.: Це відео не можна перемістити вгору.
+ This video cannot be moved down.: Це відео не можна перемістити вниз.
+ Video has been removed: Відео було видалено
+ This playlist is already being used for quick bookmark.: Ця добірка вже використовується
+ для швидких закладок.
+ There was a problem with removing this video: Сталася помилка під час видалення
+ цього відео
+ Reverted to use {oldPlaylistName} for quick bookmark: Повернуто до використання
+ {oldPlaylistName} для швидких закладок
+ This playlist is protected and cannot be removed.: Цю добірку захищено, тому
+ її не можна видалити.
+ "{videoCount} video(s) have been removed": 1 відео було видалено | {videoCount}
+ відео було видалено
+ Playlist {playlistName} has been deleted.: Добірку {playlistName} було видалено.
+ This playlist does not exist: Ця добірка не існує
+ This playlist has a video with a duration error: Ця добірка містить принаймні
+ одне відео, яке не має тривалості, тому воно буде відсортоване так, ніби його
+ тривалість дорівнює нулю.
+ Some videos in the playlist are not loaded yet. Click here to copy anyway.: Деякі
+ відео в добірці ще не завантажено. Натисніть тут, щоб все одно скопіювати.
+ Playlist name cannot be empty. Please input a name.: Назва добірки не може бути
+ порожньою. Будь ласка, введіть назву.
+ Playlist has been updated.: Добірка була оновлена.
+ There was an issue with updating this playlist.: Сталася помилка при оновленні
+ цієї добірки.
+ There were no videos to remove.: Відео для видалення не знайдено.
+ Playlist {playlistName} is the new quick bookmark playlist.: Добірка {playlistName}
+ тепер є новою швидкою закладкою.
+ Search for Videos: Пошук відео
+ The playlist has been successfully exported: Добірку успішно експортовано
+ Export Playlist: Експортувати цю добірку
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Ви
+ впевнені, що хочете видалити 1 переглянуте відео з цієї добірки? Цю дію не можна
+ скасувати. | Ви впевнені, що хочете видалити {playlistItemCount} переглянутих
+ відео з цієї добірки? Цю дію не можна скасувати.
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Ви
+ впевнені, що хочете видалити 1 дубльоване відео з цієї добірки? Цю дію не можна
+ скасувати. | Ви впевнені, що хочете видалити {playlistItemCount} дубльованих відео
+ з цієї добірки? Цю дію не можна скасувати.
+ Are you sure you want to delete this playlist? This cannot be undone: Ви впевнені,
+ що хочете видалити цю добірку? Це неможливо скасувати.
+ Enable Quick Bookmark With This Playlist: Увімкнути швидке додавання в закладки
+ для цієї добірки
+ Quick Bookmark Enabled: Швидке додавання в закладки увімкнено
+ Cannot delete the quick bookmark target playlist.: Неможливо видалити добірку швидких
+ закладок.
+ Playlists with Matching Videos: Добірки з відповідними відео
+ Remove Duplicate Videos: Видалити дублікати відео
+ AddVideoPrompt:
+ Save: Зберегти
+ Search in Playlists: Пошук в добірках
+ Allow Adding Duplicate Video(s): Дозволити додавати дублікатів відео
+ Added {count} Times: Вже додано | Додано {count} разів
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ Відео буде додано'
+ "{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
+ Відео вже додано'
+ Toast:
+ "{videoCount} video(s) added to 1 playlist": 1 відео додано до 1 добірки | {videoCount}
+ відео додано до 1 добірки
+ "{videoCount} video(s) added to {playlistCount} playlists": 1 відео додано до
+ {playlistCount} добірок | {videoCount} відео додано до {playlistCount} добірок
+ You haven't selected any playlist yet.: Ви ще не вибрали жодної добірки.
+ N playlists selected: '{playlistCount} вибрано'
+ Select a playlist to add your N videos to: Виберіть добірку, до якої ви хочете
+ додати своє відео | Виберіть добірку, до якої ви хочете додати свої {videoCount}
+ відео
+ CreatePlaylistPrompt:
+ Create: Створити
+ Toast:
+ Playlist {playlistName} has been successfully created.: Добірку {playlistName}
+ успішно створено.
+ There was an issue with creating the playlist.: Сталася помилка під час створення
+ добірки.
+ There is already a playlist with this name. Please pick a different name.: Вже
+ існує добірка з такою назвою. Будь ласка, виберіть іншу назву.
+ New Playlist Name: Нова назва добірки
History:
# On History Page
History: 'Історія'
Watch History: 'Історія переглядів'
Your history list is currently empty.: 'Ваша історія переглядів на разі порожня.'
Search bar placeholder: Шукати в історії
- Empty Search Message: Немає відео в історії, які відповідають вашому запиту
+ Empty Search Message: У вашій історії немає відео, що відповідають вашому пошуку
+ Case Sensitive Search: Пошук з урахуванням регістру
Settings:
# On Settings Page
Settings: 'Налаштування'
@@ -161,7 +267,7 @@ Settings:
зміни набули чинності, необхідно перезавантижити застосунок. Перезавантажити та
застосувати зміни?'
General Settings:
- General Settings: 'Загальні налаштування'
+ General Settings: 'Загальні'
Check for Updates: 'Перевірити наявність оновлень'
Check for Latest Blog Posts: 'Перевірити останні повідомлення в блозі'
Fallback to Non-Preferred Backend on Failure: 'Коли у вашого головного API виникає
@@ -186,8 +292,6 @@ Settings:
End: 'У кінці'
Hidden: Сховано
Blur: Розмиття
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Екземпляр Invidious
- (За замовчуванням https://invidious.snopyta.org)'
Region for Trending: 'Регіон для Популярних'
#! List countries
View all Invidious instance information: Перегляд усіх відомостей про екземпляр
@@ -206,8 +310,13 @@ Settings:
Ask Before Opening Link: Запитувати, перш ніж відкрити посилання
Open Link: Відкрити посилання
External Link Handling: Обробка зовнішніх посилань
+ Auto Load Next Page:
+ Label: Автозавантаження наступної сторінки
+ Tooltip: Автоматично завантажувати додаткові сторінки та коментарі.
+ Open Deep Links In New Window: Відкривати URL-адреси, передані в FreeTube, в новому
+ вікні
Theme Settings:
- Theme Settings: 'Налаштування теми'
+ Theme Settings: 'Теми'
Match Top Bar with Main Color: 'Верхня панель основного кольору'
Expand Side Bar by Default: 'Усталено розгортати бічну панель'
Disable Smooth Scrolling: 'Відключити плавну прокрутку'
@@ -222,6 +331,12 @@ Settings:
Catppuccin Mocha: Catppuccin Mocha
Hot Pink: Гарячий рожевий
Pastel Pink: Пастельний рожевий
+ Gruvbox Dark: Gruvbox Темний
+ Solarized Light: Solarized Світлий
+ Nordic: Нордичний
+ Gruvbox Light: Gruvbox Світлий
+ Solarized Dark: Solarized Темна
+ Catppuccin Frappe: Catppuccin Frappe
Main Color Theme:
Main Color Theme: 'Основна кольорова тема'
Red: 'Червона'
@@ -261,12 +376,44 @@ Settings:
Catppuccin Mocha Flamingo: Catppuccin Mocha Flamingo
Catppuccin Mocha Yellow: Catppuccin Mocha Yellow
Catppuccin Mocha Rosewater: Catppuccin Mocha Rosewater
+ Gruvbox Dark Purple: Gruvbox Темно Фіолетовий
+ Gruvbox Light Blue: Gruvbox Світло Голубий
+ Solarized Cyan: Solarized Голубий
+ Solarized Green: Solarized Зелений
+ Gruvbox Light Orange: Gruvbox Світло Оранжевий
+ Solarized Yellow: Solarized Жовтий
+ Gruvbox Dark Green: Gruvbox Темно Зелений
+ Gruvbox Dark Blue: Gruvbox Темно Синій
+ Gruvbox Dark Aqua: Gruvbox Темна Аква
+ Gruvbox Dark Orange: Gruvbox Темно Оранжевий
+ Gruvbox Light Red: Gruvbox Світло Червоний
+ Gruvbox Light Purple: Gruvbox Світло Фіолетовий
+ Solarized Magenta: Solarized Пурпурний
+ Solarized Violet: Solarized Фіолетовий
+ Solarized Orange: Solarized Оранжевий
+ Solarized Red: Solarized Червоний
+ Gruvbox Dark Yellow: Gruvbox Темно Жовтий
+ Solarized Blue: Solarized Голубий
+ Catppuccin Frappe Rosewater: Catppuccin Frappe Rosewater
+ Catppuccin Frappe Sapphire: Catppuccin Frappe Sapphire
+ Catppuccin Frappe Blue: Catppuccin Frappe Blue
+ Catppuccin Frappe Lavender: Catppuccin Frappe Lavender
+ Catppuccin Frappe Teal: Catppuccin Frappe Teal
+ Catppuccin Frappe Flamingo: Catppuccin Frappe Flamingo
+ Catppuccin Frappe Green: Catppuccin Frappe Green
+ Catppuccin Frappe Red: Catppuccin Frappe Red
+ Catppuccin Frappe Peach: Catppuccin Frappe Peach
+ Catppuccin Frappe Pink: Catppuccin Frappe Pink
+ Catppuccin Frappe Sky: Catppuccin Frappe Sky
+ Catppuccin Frappe Mauve: Catppuccin Frappe Mauve
+ Catppuccin Frappe Maroon: Catppuccin Frappe Maroon
+ Catppuccin Frappe Yellow: Catppuccin Frappe Yellow
Secondary Color Theme: 'Другорядна кольорова тема'
#* Main Color Theme
Hide Side Bar Labels: Сховати мітки бічної панелі
Hide FreeTube Header Logo: Сховати логотип FreeTube із заголовка
Player Settings:
- Player Settings: 'Налаштування програвача'
+ Player Settings: 'Плеєр'
Play Next Video: 'Грати наступне відео'
Turn on Subtitles by Default: 'Увімкнути субтитри за замовченням'
Autoplay Videos: 'Автоматичне відтворення відео'
@@ -293,7 +440,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: Інтервал відтворення наступного відео
- Next Video Interval: Інтервал до наступного відео
+ Next Video Interval: Таймер автозапуску
Scroll Volume Over Video Player: Прокручування гучності на відеопрогравачі
Display Play Button In Video Player: Показувати кнопку відтворення у відеопрогравачі
Fast-Forward / Rewind Interval: Інтервал перемотування вперед/назад
@@ -315,13 +462,13 @@ Settings:
File Name Tooltip: Нижче ви можете використовувати змінні. %Y Рік 4 цифри. %M
Місяць 2 цифри. %D день 2 цифри. %H Година 2 цифри. %N Хвилина 2 цифри. %S
Секунда 2 цифри. %T Мілісекунда 3 цифри. %s Секунда відео. %t Мілісекунда
- відео 3 цифри. %i ID відео. Ви також можете використовувати "\" або "/" для
- створення вкладених тек.
+ відео 3 цифри. %i ID відео.
Enter Fullscreen on Display Rotate: Переходити в повноекранний режим за обертання
екрана
Skip by Scrolling Over Video Player: Пропустити гортанням відеопрогравача
+ Autoplay Interruption Timer: Таймер переривання автозапуску
Privacy Settings:
- Privacy Settings: 'Налаштування приватності'
+ Privacy Settings: 'Конфіденційність'
Remember History: 'Збрігати історію'
Save Watched Progress: 'Зберігати прогрес перегляду'
Clear Search Cache: 'Очистити пошуковий кеш'
@@ -337,16 +484,21 @@ Settings:
хочете вилучити всі підписки та профілі? Цю дію не можна скасувати.'
Save Watched Videos With Last Viewed Playlist: Зберегти переглянуті відео у список
відтворення, який ви переглядали останнім часом
+ All playlists have been removed: Усі добірки були видалені
+ Remove All Playlists: Видалити всі добірки
+ Are you sure you want to remove all your playlists?: Ви впевнені, що хочете видалити
+ всі свої добірки?
Subscription Settings:
- Subscription Settings: 'Налаштування підписки'
+ Subscription Settings: 'Підписка'
Hide Videos on Watch: 'Ховати відео при перегляді'
Fetch Feeds from RSS: 'Отримати канали з RSS'
- Manage Subscriptions: 'Керування підписками'
Fetch Automatically: Автоматично отримувати стрічку
- Only Show Latest Video for Each Channel: Показувати лише останні відео для кожного
- каналу
+ Confirm Before Unsubscribing: Підтвердити перед скасуванням підписки
+ 'Limit the number of videos displayed for each channel': Обмежити кількість відео,
+ що відображаються для кожного каналу
+ To: До
Distraction Free Settings:
- Distraction Free Settings: 'Налаштування зосередження'
+ Distraction Free Settings: 'Без відволікань'
Hide Video Views: 'Сховати перегляди відео'
Hide Video Likes And Dislikes: 'Приховати вподобайки до відео'
Hide Channel Subscribers: 'Не показувати підписників каналу'
@@ -356,7 +508,7 @@ Settings:
Hide Popular Videos: 'Не показувати популярні відео'
Hide Live Chat: 'Не показувати живий чат'
Hide Active Subscriptions: Сховати активні підписки
- Hide Playlists: Сховати списки відтворення
+ Hide Playlists: Сховати добірки
Hide Video Description: Сховати опис відео
Hide Comments: Сховати коментарі
Hide Sharing Actions: Сховати дії поширення
@@ -365,12 +517,12 @@ Settings:
Hide Upcoming Premieres: Сховати майбутні прем'єри
Hide Channels: Сховати відео з каналів
Hide Channels Placeholder: ID каналу
- Display Titles Without Excessive Capitalisation: Показувати заголовки без надмірно
- великих літер
+ Display Titles Without Excessive Capitalisation: Відображати заголовки без зайвої
+ капіталізації та пунктуації
Hide Featured Channels: Сховати пропоновані канали
- Hide Channel Playlists: Сховати списки відтворення каналу
- Hide Channel Community: Сховати спільноту каналу
- Hide Channel Shorts: Сховати Shorts каналу
+ Hide Channel Playlists: Сховати добірки каналу
+ Hide Channel Community: Сховати вкладку "Спільнота" каналу
+ Hide Channel Shorts: Сховати вкладку "Shorts" каналу
Sections:
Side Bar: Бічна панель
Channel Page: Сторінка каналу
@@ -378,12 +530,11 @@ Settings:
General: Загальні
Subscriptions Page: Сторінка підписок
Hide Subscriptions Videos: Сховати відео з підписок
- Hide Channel Podcasts: Сховати канали подкастів
- Hide Channel Releases: Сховати канали випусків
+ Hide Channel Podcasts: Сховати вкладку "Подкасти" каналу
+ Hide Channel Releases: Сховати вкладку "Випуски" каналу
Hide Subscriptions Shorts: Сховати Shorts із підписок
Hide Subscriptions Live: Сховати трансляції з підписок
Hide Profile Pictures in Comments: Сховати зображення профілю в коментарях
- Blur Thumbnails: Розмиті мініатюри
Hide Subscriptions Community: Сховати спільноту підписників
Hide Channels Invalid: Вказаний ID каналу недійсний
Hide Channels Disabled Message: Деякі канали були заблоковані за допомогою ID
@@ -391,15 +542,17 @@ Settings:
Hide Channels Already Exists: ID каналу вже існує
Hide Channels API Error: Помилка під час пошуку користувача з наданим ID. Перевірте
ще раз, чи правильний ID.
+ Hide Channel Home: Сховати вкладку "Головна" каналу
+ Hide Videos and Playlists Containing Text Placeholder: Слово, фрагмент слова або
+ фраза
+ Hide Videos and Playlists Containing Text: Сховати відео та добірки, що містять
+ текст
+ Show Added Items: Показати додані елементи
Data Settings:
- Data Settings: 'Налаштування даних'
+ Data Settings: 'Дані'
Select Import Type: 'Оберіть тип імпорту'
Select Export Type: 'Оберіть тип експорту'
Import Subscriptions: 'Імпортувати підписки'
- Import FreeTube: 'Імпортувати FreeTube'
- Import YouTube: 'Імпортувати YouTube'
- Import NewPipe: 'Імпортувати NewPipe'
- Check for Legacy Subscriptions: 'Перевірка наявності застарілих підписок'
Export Subscriptions: 'Експортувати підписки'
Export FreeTube: 'Експортувати FreeTube'
Export YouTube: 'Експортувати YouTube'
@@ -428,14 +581,21 @@ Settings:
Manage Subscriptions: Керування підписками
Playlist insufficient data: Недостатньо даних для списку відтворення "{playlist}",
пропуск елемента
- All playlists has been successfully exported: Усі списки відтворення успішно експортовано
+ All playlists has been successfully exported: Усі добірки успішно експортовано
Import Playlists: Імпорт добірок
Export Playlists: Експорт добірок
- All playlists has been successfully imported: Усі списки відтворення успішно імпортовано
+ All playlists has been successfully imported: Усі добірки успішно імпортовано
Playlist File: Файл списку відтворення
Subscription File: Файл підписки
History File: Файл історії
- Advanced Settings: {}
+ Export Playlists For Older FreeTube Versions:
+ Label: Експортувати добірки для старих версій FreeTube
+ Tooltip: "Ця опція експортує відео з усіх добірок в одну добірку під назвою
+ \"Улюблені\".\nЯк експортувати та імпортувати відео з добірок для старої версії
+ FreeTube:\n1. Експортуйте свої добірки з увімкненою цією опцією.\n2. Видаліть
+ усі свої наявні добірки за допомогою опції \"Видалити всі добірки\" в налаштуваннях
+ конфіденційності.\n3. Запустіть стару версію FreeTube та імпортуйте експортовані
+ добірки."
Proxy Settings:
Error getting network information. Is your proxy configured properly?: Помилка
отримання відомостей про мережу. Чи правильно налаштовано ваш проксі?
@@ -451,13 +611,18 @@ Settings:
Proxy Host: Проксі-вузол
Proxy Protocol: Проксі-протокол
Enable Tor / Proxy: Увімкнути Tor / Проксі
- Proxy Settings: Налаштування проксі
+ Proxy Settings: Проксі
+ Proxy Warning: FreeTube не має вбудованого проксі, але може підключатися до зовнішнього
+ проксі, такого як Tor, що працює на вашому комп'ютері, або зовнішній проксі,
+ наприклад, SOCKS5 проксі, який надають деякі VPN-сервіси. Якщо ця опція увімкнена,
+ переконайтеся, що ваш проксі/Tor налаштовані правильно, інакше FreeTube не зможе
+ завантажувати дані.
SponsorBlock Settings:
Notify when sponsor segment is skipped: Сповіщати про пропуск спонсорованого відтинка
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL-адреса API SponsorBlock
(типово https://sponsor.ajay.app)
Enable SponsorBlock: Увімкнути SponsorBlock
- SponsorBlock Settings: Налаштування SponsorBlock
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: Опція пропуску
Auto Skip: Автопропуск
@@ -466,31 +631,35 @@ Settings:
Do Nothing: Нічого не робити
Category Color: Колір категорії
UseDeArrowTitles: Використовувати назви для відео DeArrow
+ UseDeArrowThumbnails: Використовувати DeArrow для ескізів
+ 'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': 'URL
+ API генератора ескізів DeArrow (за замовчуванням: https://dearrow-thumb.ajay.app)'
External Player Settings:
Custom External Player Arguments: Власні аргументи зовнішнього програвача
Custom External Player Executable: Власний виконуваний зовнішній програвач
Ignore Unsupported Action Warnings: Нехтувати попередженнями про непідтримувані
дії
External Player: Зовнішній програвач
- External Player Settings: Параметри зовнішнього програвача
+ External Player Settings: Зовнішній плеєр
Players:
None:
Name: Немає
+ Ignore Default Arguments: Ігнорувати стандартні аргументи
Download Settings:
- Download Settings: Налаштування завантаження
+ Download Settings: Завантаження
Choose Path: Вибрати шлях
Ask Download Path: Запитувати шлях завантаження
Download Behavior: Поведінка завантаження
Download in app: Завантажити в застосунку
Open in web browser: Відкрити у переглядачі
Parental Control Settings:
- Parental Control Settings: Налаштування батьківського контролю
+ Parental Control Settings: Батьківський контроль
Hide Unsubscribe Button: Сховати кнопку скасування підписки
Show Family Friendly Only: Показати лише для сімейного перегляду
Hide Search Bar: Сховати панель пошуку
Experimental Settings:
Replace HTTP Cache: Заміна кешу HTTP
- Experimental Settings: Експериментальні налаштування
+ Experimental Settings: Експериментальні
Warning: Ці налаштування експериментальні, їхнє ввімкнення може призводити до
збоїв. Радимо робити резервні копії. Використовуйте на свій страх і ризик!
Password Dialog:
@@ -499,14 +668,15 @@ Settings:
Password Incorrect: Пароль неправильний
Password: Пароль
Password Settings:
- Password Settings: Налаштування пароля
+ Password Settings: Пароль
Set Password: Установити пароль
Remove Password: Вилучити пароль
Set Password To Prevent Access: Встановіть пароль, щоб запобігти доступу до налаштувань
- Expand All Settings Sections: Розгорнути всі розділи налаштувань
+ Return to Settings Menu: Повернутися до налаштувань
+ Sort Settings Sections (A-Z): Сортувати розділи налаштувань (А-Я)
About:
#On About page
- About: 'Про'
+ About: 'Про додаток'
#& About
Donate: Підтримати
these people and projects: цим людям та проєктам
@@ -529,11 +699,11 @@ About:
Help: Довідка
GitHub releases: Випуски GitHub
Downloads / Changelog: Завантаження / Журнал змін
- View License: Переглянути ліцензію
- Licensed under the AGPLv3: Ліцензовано під AGPLv3
Source code: Джерельний код
Beta: Бета
Discussions: Обговорення
+ Licensed under the: Ліцензовано за умовами
+ AGPLv3: AGPLv3
Profile:
Profile Select: 'Вибір профілю'
All Channels: 'Усі канали'
@@ -574,7 +744,7 @@ Profile:
бажаєте видалити вибрані канали? Канал не буде видалено з будь-якого іншого профілю.'
#On Channel Page
Profile Filter: Фільтр профілю
- Profile Settings: Налаштування профілю
+ Profile Settings: Профіль
Toggle Profile List: Перемкнути список профілів
Profile Name: Назва профілю
Edit Profile Name: Змінити назву профілю
@@ -582,8 +752,6 @@ Profile:
Open Profile Dropdown: Відкрити спадне меню профілю
Close Profile Dropdown: Закрити спадне меню профілю
Channel:
- Subscriber: 'Підписник'
- Subscribers: 'Підписники'
Subscribe: 'Підписатися'
Unsubscribe: 'Відписатися'
Channel has been removed from your subscriptions: 'Канал прибрано з ваших підписок'
@@ -602,14 +770,14 @@ Channel:
Oldest: 'Найдавніші'
Most Popular: 'Найпопулярніші'
Playlists:
- Playlists: 'Списки відтворення'
+ Playlists: 'Добірки'
This channel does not currently have any playlists: 'Цей канал наразі не має добірок'
Sort Types:
Last Video Added: 'Останнє додане відео'
Newest: 'Найновіші'
Oldest: 'Найдавніші'
About:
- About: 'Про'
+ About: 'Про канал'
Channel Description: 'Опис каналу'
Featured Channels: 'Рекомендовані канали'
Tags:
@@ -628,6 +796,11 @@ Channel:
votes: 'Голосів: {votes}'
Reveal Answers: Розгорнути відповіді
Hide Answers: Сховати відповіді
+ Video hidden by FreeTube: Відео приховане FreeTube
+ View Full Post: Переглянути повний пост
+ Viewing Posts Only Supported By Invidious: Перегляд постів підтримується лише
+ через Invidious. Перейдіть до вкладки спільноти каналу, щоб переглядати контент
+ без Invidious.
Live:
This channel does not currently have any live streams: Наразі на цьому каналі
немає прямих трансляцій
@@ -642,6 +815,9 @@ Channel:
This channel does not currently have any releases: Наразі на цьому каналі немає
випусків
Releases: Випуски
+ Home:
+ Home: Головна
+ View Playlist: Переглянути добірку
Video:
Mark As Watched: 'Позначити переглянутим'
Remove From History: 'Прибрати з історії'
@@ -685,38 +861,8 @@ Video:
video only: 'лише відео'
audio only: 'лише звук'
Published:
- Jan: 'Ян'
- Feb: 'Лют'
- Mar: 'Бер'
- Apr: 'Кві'
- May: 'Тра'
- Jun: 'Чер'
- Jul: 'Лип'
- Aug: 'Сер'
- Sep: 'Вер'
- Oct: 'Жов'
- Nov: 'Лис'
- Dec: 'Гру'
- Second: 'Секунда'
- Seconds: 'Секунд'
- Minute: 'Хвилина'
- Minutes: 'Хвилин'
- Hour: 'Година'
- Hours: 'Годин'
- Day: 'День'
- Days: 'Днів'
- Week: 'Тиждень'
- Weeks: 'Тижнів'
- Month: 'Місяць'
- Months: 'Місяців'
- Year: 'Рік'
- Years: 'Років'
- Ago: 'Тому'
- Upcoming: 'Прем''єри'
- Less than a minute: Менш як за хвилину
In less than a minute: Менше ніж за хвилину
Published on: 'Опубліковано'
- Publicationtemplate: '{number} {unit} тому'
#& Videos
Started streaming on: Почато трансляцію
Streamed on: Потокове передавання
@@ -758,6 +904,48 @@ Video:
Pause on Current Video: Призупинити на поточному відео
Unhide Channel: Показати канал
Hide Channel: Сховати канал
+ Player:
+ TranslatedCaptionTemplate: '{language} (перекладено з "{originalLanguage}")'
+ Stats:
+ Bandwidth: 'Пропускна здатність: {bandwidth} кбіт/с'
+ CodecsVideoAudio: 'Кодеки: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
+ Bitrate: 'Бітрейт: {bitrate} кбіт/с'
+ Volume: 'Гучність: {volumePercentage}%'
+ Buffered: 'Буферизація: {bufferedPercentage}%'
+ Dropped Frames / Total Frames: 'Втрачені кадри: {droppedFrames} / Загальні кадри:
+ {totalFrames}'
+ Player Dimensions: 'Розміри плеєра: {width}x{height}'
+ CodecAudio: 'Кодек: {audioCodec} ({audioItag})'
+ Stats: Статистика
+ Video ID: 'ID відео: {videoId}'
+ Media Formats: 'Медійні формати: {formats}'
+ Resolution: 'Роздільна здатність: {width}x{height}@{frameRate}'
+ CodecsVideoAudioNoItags: 'Кодеки: {videoCodec} / {audioCodec}'
+ Show Stats: Показати статистику
+ Full Window: Повний екран
+ Take Screenshot: Зробити скріншот
+ You appear to be offline: Виглядає, що ви не в мережі.
+ Playback will resume automatically when your connection comes back: Відтворення
+ відновиться автоматично, коли ваше підключення відновиться.
+ Exit Theatre Mode: Вийти з режиму кінотеатру
+ Exit Full Window: Вийти з повного екрану
+ Audio Tracks: Аудіотреки
+ Theatre Mode: Режим кінотеатру
+ Hide Stats: Сховати статистику
+ Skipped segment: Пропущено сегмент {segmentCategory}
+ IP block: YouTube заблокував вашу IP-адресу для перегляду відео. Будь ласка, спробуйте
+ змінити VPN або проксі.
+ Unlisted: Не в списку
+ AgeRestricted: Відео з віковими обмеженнями не можна переглядати за допомогою FreeTube,
+ оскільки вони вимагають входу через Google та використання відео-аккаунту YouTube
+ з підтвердженням віку.
+ More Options: Більше опцій
+ DeArrow:
+ Show Original Details: Показати оригінальні деталі
+ Show Modified Details: Показати змінені деталі
+ MembersOnly: Відео, доступні лише для учасників, не можна переглядати за допомогою
+ FreeTube, оскільки вони вимагають входу через Google та платної підписки на канал
+ завантажувача.
Videos:
#& Sort By
Sort By:
@@ -768,16 +956,23 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Переглянути весь список відтворення'
- Videos: 'Відео'
- View: 'Перегляд'
- Views: 'Переглядів'
Last Updated On: 'Востаннє оновлено'
# On Video Watch Page
#* Published
#& Views
Playlist: Список відтворення
-Toggle Theatre Mode: 'Перемкнути режим театру'
+ Sort By:
+ VideoDurationDescending: Тривалість (спочатку найдовші)
+ Custom: Користувацький
+ VideoTitleDescending: Заголовок (Я-А)
+ VideoTitleAscending: Заголовок (А-Я)
+ DateAddedOldest: Спочатку найстаріші добавлені
+ AuthorAscending: Автор (А-Я)
+ AuthorDescending: Автор (Я-А)
+ VideoDurationAscending: Тривалість (спочатку найкоротші)
+ Sort By: Сортувати за
+ DateAddedNewest: Спочатку новіші добавлені
Change Format:
Change Media Formats: 'Зміна форматів відео'
Use Dash Formats: 'Використовувати формати DASH'
@@ -787,6 +982,8 @@ Change Format:
відео'
Audio formats are not available for this video: 'Аудіоформати недоступні для цього
відео'
+ Legacy formats are not available for this video: Застарілі формати недоступні для
+ цього відео
Share:
Share Video: 'Поділитися відео'
Share Playlist: 'Поділитися списком відтворення'
@@ -835,7 +1032,8 @@ Comments:
Hearted: З сердечком
View {replyCount} replies: Переглянути {replyCount} відповідей
Subscribed: Слідкують
-Up Next: 'Далі вгору'
+ There are no comments available for this post: Коментарі для цього поста відсутні
+Up Next: 'Далі'
#Tooltips
Tooltips:
@@ -855,6 +1053,9 @@ Tooltips:
External Link Handling: "Визначте типову поведінку, коли натиснено на посилання,
яке не можна відкрити у FreeTube.\nТипово FreeTube відкриває натиснуте посилання
у вашому типовому переглядачі.\n"
+ Open Deep Links In New Window: URL-адреси, передані в FreeTube, наприклад через
+ розширення для браузера або аргументи командного рядка, відкриваються в новому
+ вікні.
Player Settings:
Proxy Videos Through Invidious: 'Під’єднається до Invidious, щоб дивитися відео,
а не встановлювати пряме з’єднання з YouTube.'
@@ -871,17 +1072,17 @@ Tooltips:
Skip by Scrolling Over Video Player: Використовувати колесо прокрутки для прокручування
відео в стилі MPV.
Subscription Settings:
- Fetch Feeds from RSS: 'Якщо ввімкнено, FreeTube використовуватиме RSS замість
- стандартного способу захоплення каналу підписки. RSS швидше і запобігає блокуванню
- ІР, але не надає дані, як-от тривалість відео або стан трансляції'
+ Fetch Feeds from RSS: 'При увімкненні FreeTube буде використовувати RSS замість
+ стандартного методу для отримання підписок. RSS є швидшим і запобігає блокуванню
+ IP-адрес, але не надає певної інформації, такої як тривалість відео, статус
+ в прямому ефірі або пости в спільноті'
# Toast Messages
Fetch Automatically: Якщо увімкнено, FreeTube автоматично отримуватиме вашу стрічку
підписок під час відкриття нового вікна та за перемикання профілю.
External Player Settings:
- Custom External Player Arguments: Будь-які нетипові аргументи командного рядка
- розділяються (';') крапкою з комою, ви бажаєте, щоб вас було перенаправлено
- до зовнішнього програвача.
+ Custom External Player Arguments: Будь-які користувацькі аргументи командного
+ рядка, які ви хочете передати зовнішньому плеєру.
Ignore Warnings: Заборонити попередження, якщо поточний зовнішній програвач не
підтримує поточну дію (наприклад, зворотна почерговість відтворення добірок
тощо).
@@ -892,17 +1093,25 @@ Tooltips:
відео (список відтворення, якщо підтримується) у зовнішньому програвачі, на
мініатюрі. Увага, налаштування Invidious не застосовуються до сторонніх програвачів.
DefaultCustomArgumentsTemplate: "(Типово: '{defaultCustomArguments}')"
+ Ignore Default Arguments: Не надсилати жодних стандартних аргументів зовнішньому
+ плеєру, окрім URL-адреси відео (наприклад, швидкість відтворення, URL-адреса
+ добірки тощо). Користувацькі аргументи все одно будуть передаватися.
Experimental Settings:
Replace HTTP Cache: Вимикає дисковий HTTP-кеш Electron і вмикає власний кеш зображень
у пам'яті. Призведе до збільшення використання оперативної пам'яті.
Distraction Free Settings:
- Hide Channels: Введіть ID, щоб сховати всі відео, списки відтворення та сам канал
- від появи в пошуку, тренді, найпопулярніших і рекомендованих. Введений ID каналу
- повинен повністю збігатися і чутливий до регістру.
+ Hide Channels: Введіть ID, щоб сховати всі відео, добірки та сам канал від появи
+ в пошуку, тренді, найпопулярніших і рекомендованих. Введений ID каналу повинен
+ повністю збігатися і чутливий до регістру.
Hide Subscriptions Live: Цей параметр перевизначається загальнодоступним налаштуванням
"{appWideSetting}" у розділі "{subsection}" "{settingsSection}"
+ Hide Videos and Playlists Containing Text: Введіть слово, фрагмент слова або фразу
+ (незалежно від регістру), щоб приховати всі відео та добірки, у заголовках яких
+ вона міститься, по всьому FreeTube, за винятком Історії, Ваших Добірок і відео
+ в межах добірок.
SponsorBlock Settings:
UseDeArrowTitles: Замінити назви відео на надіслані користувачем назви з DeArrow.
+ UseDeArrowThumbnails: Замінити ескізи відео на ескізи з DeArrow.
Local API Error (Click to copy): 'Помилка локального API (натисніть, щоб скопіювати)'
Invidious API Error (Click to copy): 'Помилка Invidious API (натисніть, щоб скопіювати)'
Falling back to Invidious API: 'Повернення до API Invidious'
@@ -910,7 +1119,6 @@ Falling back to Local API: 'Повернення до локального API'
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'Це
відео недоступне через відсутність форматів. Це може статися через недоступність
країни.'
-Subscriptions have not yet been implemented: 'Підписки ще не впроваджено'
Loop is now disabled: 'Цикл вимкнено'
Loop is now enabled: 'Цикл увімкнено'
Shuffle is now disabled: 'Випадковий порядок вимкнено'
@@ -929,8 +1137,6 @@ Playing Next Video Interval: Відтворення наступного від
Клацніть, щоб скасувати. | Відтворення наступного відео через {nextVideoInterval}
секунд. Клацніть, щоб скасувати.
More: Докладніше
-Hashtags have not yet been implemented, try again later: Хештеги ще не впроваджені,
- спробуйте пізніше
Unknown YouTube url type, cannot be opened in app: Невідомий тип URL-адреси YouTube,
його не можна відкрити в застосункові
Open New Window: Відкрити нове вікно
@@ -948,7 +1154,7 @@ Starting download: Починається завантаження "{videoTitle}
Downloading has completed: '"{videoTitle}" завершив завантаження'
Download folder does not exist: Каталог завантаження "$" не існує. Повернення до режиму
«запитати теку».
-Screenshot Success: Знімок екрана збережено як «{filePath}»
+Screenshot Success: Збережений знімок екрана
Screenshot Error: Не вдалося зробити знімок екрана. {error}
New Window: Нове вікно
Channels:
@@ -957,9 +1163,7 @@ Channels:
Unsubscribe Prompt: Ви впевнені, що хочете відписатися від «{channelName}»?
Channels: Канали
Title: Список каналів
- Unsubscribe: Відписатися
Search bar placeholder: Пошук каналів
- Unsubscribed: '{channelName} вилучено з ваших підписок'
Clipboard:
Copy failed: Не вдалося скопіювати до буфера обміну
Cannot access clipboard without a secure connection: Неможливо отримати доступ до
@@ -970,6 +1174,7 @@ Chapters:
поточний розділ: {chapterName}'
'Chapters list hidden, current chapter: {chapterName}': 'Список розділів схований,
поточний розділ: {chapterName}'
+ Key Moments: Ключові моменти
Preferences: Налаштування
Ok: Гаразд
Hashtag:
@@ -983,3 +1188,105 @@ Channel Hidden: '{channel} додано до фільтра каналу'
Go to page: Перейти до {page}
Channel Unhidden: '{channel} вилучено з фільтра каналу'
Close Banner: Закрити банер
+Search character limit: Запит перевищує ліміт у {searchCharacterLimit} символів
+Feed:
+ Refresh Feed: Оновити {subscriptionName}
+ Feed Last Updated: 'Останнє оновлення фіда {feedName}: {date}'
+Search Listing:
+ Label:
+ 4K: 4K
+ Subtitles: Субтитри
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Новинка
+ 3D: 3D
+ Closed Captions: Закриті субтитри
+Right-click or hold to see history: ПКМ або утримуйте для перегляду історії
+Display Label: '{label}: {value}'
+Tag already exists: Тег "{tagName}" вже існує
+'Blocked opening potentially unsafe URL': 'Блоковано відкриття потенційно небезпечної
+ URL-адреси: "{url}".'
+shortcutJoinOperator: +
+Keys:
+ arrowright: Стрілка вправо
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Стрілка вниз
+ arrowleft: Стрілка вліво
+ arrowup: Стрілка вгору
+ shift: Shift
+ enter: Enter
+ plus: Плюс
+checkmark: ✓
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+Age Restricted:
+ This channel is age restricted: Цей канал має вікові обмеження
+ This video is age restricted: Це відео має вікові обмеження
+Trimmed input must be at least N characters long: Обрізаний ввід повинен бути хоча
+ б 1 символ довжиною | Обрізаний ввід повинен бути хоча б {length} символів довжиною
+Moments Ago: щойно
+Yes, Restart: Так, перезапустити
+Yes, Open Link: Так, відкрити посилання
+Yes, Delete: Так, видалити
+Cancel: Скасувати
+Autoplay Interruption Timer: Автозапуск скасовано через {autoplayInterruptionIntervalHours}
+ годин бездіяльності
+Description:
+ Expand Description: '...докладніше'
+ Collapse Description: Показати менше
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: Гарячі клавіші
+ Sections:
+ Video:
+ Playback: 'Відео: Відтворення'
+ General: 'Відео: Загальні'
+ App:
+ Situational: 'Додаток: Ситуаційне'
+ General: 'Додаток: Загальне'
+ Show Keyboard Shortcuts: Показати клавіатурні скорочення
+ History Backward: Повернутися на одну сторінку назад
+ History Forward: Перейти на одну сторінку вперед
+ Navigate to Settings: Перейти до сторінки налаштувань
+ Navigate to History: Перейти на сторінку Історії
+ Focus Secondary Search: Зосередитись на вторинній панелі пошуку (якщо вона є)
+ Captions: Перемикати субтитри УВІМК/ВИМК
+ Stats: Показати статистику відео
+ Fullscreen: Перемкнути на повний екран
+ Picture in Picture: Перемкнути режим "Картинка в картинці"
+ Large Rewind: Перемотати на 10 секунд / Перемотати відео в залежності від поточної
+ швидкості відтворення
+ Play: Перемикання відтворення/паузи
+ Mute: Перемкнути беззвучний режим
+ Increase Video Speed: Збільшити швидкість відео відповідно до інтервалу швидкості
+ відтворення відео
+ Full Window: Переключити на повний екран
+ Take Screenshot: Зробити скріншот
+ Minimize Window: Згорнути вікно
+ Close Window: Закрити вікно
+ Restart Window: Перезапустити вікно
+ Force Restart Window: Примусово перезапустити вікно
+ Refresh: Оновити стрічку з останнім вмістом
+ Large Fast Forward: Перемотати вперед на 10 секунд / Швидка перемотка відео відповідно
+ до поточної швидкості відтворення
+ Decrease Video Speed: Зменшити швидкість відео відповідно до інтервалу швидкості
+ відтворення відео
+ New Window: Створити нове вікно
+ Theatre Mode: Переключити на театральний режим
+ Toggle Developer Tools: Перемикнути інструменти розробника
+ Reset Zoom: Скинути рівень масштабування / шкалу інтерфейсу
+ Zoom In: Масштабувати вперед
+ Zoom Out: Масштабувати назад
+ Focus Search: Зосередитися на рядку пошуку
+ Search in New Window: Пошук у новому вікні
+ Last Frame: Попередній кадр (під час паузи)
+ Next Frame: Наступний кадр (під час паузи)
+ Volume Up: Збільшити гучність
+ Volume Down: Зменшити гучність
+ Small Rewind: Перемотати на X секунд згідно з інтервалом перемотування та поточним
+ коефіцієнтом відтворення відео
+ Small Fast Forward: Перемотати вперед на X секунд згідно з інтервалом перемотування
+ вперед та поточним коефіцієнтом відтворення відео
+ Last Chapter: Останній розділ
+ Skip by Tenths: Пропустити відео на певний відсоток (3 пропуски до 30% тривалості)
+ Next Chapter: Наступний розділ
diff --git a/static/locales/ur.yaml b/static/locales/ur.yaml
index 18a7637daa28d..39e486cc376b4 100644
--- a/static/locales/ur.yaml
+++ b/static/locales/ur.yaml
@@ -2,97 +2,92 @@
Locale Name: 'اردو'
# Currently on Subscriptions, Playlists, and History
'This part of the app is not ready yet. Come back later when progress has been made.': >-
- 'ایپ کا یہ حصہ ابھی تک تیار نہیں ہے۔ جب پیش رفت ہو جائے تو بعد میں واپس آئیں۔'
+ ایپ کا یہ حصہ ابھی تک تیار نہیں ہے۔ جب پیش رفت ہو جائے تو بعد میں واپس آئیں۔
# Webkit Menu Bar
File: 'فائل'
-New Window: 'نئی کھڑکی'
-Quit: 'چھوڑو'
+New Window: 'نئی ونڈو'
+Quit: 'چھوڑیں'
Edit: 'ترمیم'
Undo: 'کالعدم'
-Redo: 'دوبارہ کریں۔'
+Redo: 'دوبارہ کریں'
Cut: 'کاٹنا'
Copy: 'کاپی'
-Paste: 'چسپاں کریں۔'
-Delete: 'حذف کریں۔'
+Paste: 'چسپاں کریں'
+Delete: 'حذف کریں'
Select all: 'تمام منتخب کریں'
-Reload: 'دوبارہ لوڈ کریں۔'
-Force Reload: 'زبردستی دوبارہ لوڈ کریں۔'
-Toggle Developer Tools: 'ڈویلپر ٹولز کو ٹوگل کریں۔'
+Reload: 'دوبارہ لوڈ کریں'
+Force Reload: 'زبردستی دوبارہ لوڈ کریں'
+Toggle Developer Tools: 'ڈویلپر ٹولز کو ٹوگل کریں'
Actual size: 'اصل سائز'
-Zoom in: 'زوم ان کریں۔'
-Zoom out: 'دور کرنا'
-Toggle fullscreen: 'پوری اسکرین کو ٹوگل کریں۔'
-Window: 'کھڑکی'
+Zoom in: 'زوم ان'
+Zoom out: 'زوم آؤٹ'
+Toggle fullscreen: 'پوری اسکرین کو ٹوگل کریں'
+Window: 'ونڈو'
Minimize: 'کم سے کم کرنا'
Close: 'بند کریں'
Back: 'پیچھے'
Forward: 'آگے'
-Open New Window: 'نئی ونڈو کھولیں۔'
+Open New Window: 'نئی ونڈو کھولیں'
-Download From Site: 'سائٹ سے ڈاؤن لوڈ کریں۔'
+Download From Site: 'سائٹ سے ڈاؤن لوڈ کریں'
A new blog is now available, {blogTitle}. Click to view more: 'ایک نیا بلاگ اب دستیاب
- ہے، {blogTitle}. مزید دیکھنے کے لیے کلک کریں۔'
-Are you sure you want to open this link?: 'کیا آپ واقعی اس لنک کو کھولنا چاہتے ہیں؟'
+ ہے، {blogTitle}۔ مزید دیکھنے کے لیے کلک کریں'
+Are you sure you want to open this link?: 'کیا واقعی آپ اس لنک کو کھولنا چاہتے ہیں؟'
# Search Bar
-Search / Go to URL: 'تلاش کریں / یو آر ایل پر جائیں۔'
+Search / Go to URL: 'تلاش کریں / یو آر ایل پر جائیں'
Search Bar:
- Clear Input: 'ان پٹ صاف کریں۔'
+ Clear Input: 'ان پٹ صاف کریں'
# In Filter Button
Search Filters:
- Search Filters: 'فلٹرز تلاش کریں۔'
- There are no more results for this search: 'اس تلاش کے مزید نتائج نہیں ہیں۔'
+ Search Filters: 'فلٹرز تلاش کریں'
+ There are no more results for this search: 'اس تلاش کے مزید نتائج نہیں ہیں'
# Sidebar
Subscriptions:
# On Subscriptions Page
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'یہ
- پروفائل میں سبسکرپشنز کی ایک بڑی تعداد ہے۔ شرح کو محدود کرنے سے بچنے کے لیے آر
- ایس ایس کو مجبور کرنا'
+ پروفائل میں سبسکرپشنز کی ایک بڑی تعداد ہے۔ . .شرح کو محدود کرنے سے بچنے کے لیے
+ آر ایس ایس کو مجبور کر رہے ہیں'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'آپ
- کا رکنیت کی فہرست فی الحال خالی ہے۔ انہیں یہاں دیکھنے کے لیے سبسکرپشنز شامل کرنا
- شروع کریں۔'
+ کی سبسکرپشن کی فہرست فی الحال خالی ہے۔ اگر آپ اپنی سبسکرپشنز امپورٹ کرنا چاہتے
+ ہیں تو آپ ڈیٹا سیٹنگز میں جا کر امپورٹ سبسکرپشنز کو منتخب کر سکتے ہیں یا آپ کوئی
+ چینل تلاش کر کے سبسکرائب کر سکتے ہیں۔'
'Getting Subscriptions. Please wait.': 'سبسکرپشنز حاصل کرنا۔ برائے مہربانی انتظار
کریں.'
Refresh Subscriptions: 'سبسکرپشنز کو ریفریش کریں۔'
- Load More Videos: 'مزید ویڈیوز لوڈ کریں۔'
+ Load More Videos: 'مزید ویڈیوز لوڈ کریں'
More: 'مزید'
Channels:
Channels: 'چینلز'
Title: 'چینل کی فہرست'
- Search bar placeholder: 'چینلز تلاش کریں۔'
+ Search bar placeholder: 'چینلز تلاش کریں'
Count: '{number}چینل ملا۔'
Empty: 'آپ کے چینل کی فہرست فی الحال خالی ہے۔'
- Unsubscribe: 'ان سبسکرائب کریں۔'
- Unsubscribed: '{channelName} کو آپ کی سبسکرپشنز سے ہٹا دیا گیا ہے۔'
User Playlists:
- Playlist Message: یہ صفحہ مکمل طور پر کام کرنے والی پلے لسٹس کا عکاس نہیں ہے۔ یہ
- صرف ان ویڈیوز کی فہرست بناتا ہے جنہیں آپ نے محفوظ کیا ہے یا پسند کیا ہے۔ جب کام
- ختم ہو جائے تو سب فی الحال یہاں موجود ویڈیوز کو 'پسندیدہ' پلے لسٹ میں منتقل کر
- دیا جائے گا۔
Empty Search Message: 'اس پلے لسٹ میں کوئی ایسی ویڈیوز نہیں ہیں جو آپ کی تلاش سے
- مماثل ہوں۔'
- Search bar placeholder: 'پلے لسٹ میں تلاش کریں۔'
+ مماثل ہوں'
+ Search bar placeholder: 'پلے لسٹ کی تلاش'
History:
# On History Page
History: 'تاریخ'
Watch History: 'تاریخ دیکھیں'
Your history list is currently empty.: 'آپ کی تاریخ کی فہرست فی الحال خالی ہے۔'
Empty Search Message: 'آپ کی سرگزشت میں کوئی ایسی ویڈیوز نہیں ہیں جو آپ کی تلاش
- سے مماثل ہوں۔'
- Search bar placeholder: "تاریخ میں تلاش کریں۔"
+ سے مماثل ہوں'
+ Search bar placeholder: "سرگزشت میں تلاش کریں"
Settings:
# On Settings Page
The app needs to restart for changes to take effect. Restart and apply change?: 'دی
تبدیلیاں اثر انداز ہونے کے لیے ایپ کو دوبارہ شروع کرنے کی ضرورت ہے۔ دوبارہ شروع
کریں اور تبدیلی کا اطلاق کریں؟'
General Settings:
- General Settings: 'عام ترتیبات'
+ General Settings: 'عام'
Check for Updates: 'اپ ڈیٹ کے لیے چیک کریں'
- Check for Latest Blog Posts: 'تازہ ترین بلاگ پوسٹس چیک کریں۔'
+ Check for Latest Blog Posts: 'تازہ ترین بلاگ پوسٹس چیک کریں'
Fallback to Non-Preferred Backend on Failure: 'غیر ترجیحی بیک اینڈ پر فال بیک
ناکامی پر'
- Enable Search Suggestions: 'تلاش کی تجاویز کو فعال کریں۔'
+ Enable Search Suggestions: 'تلاش کی تجاویز کو فعال کریں'
Default Landing Page: 'ڈیفالٹ لینڈنگ پیج'
Theme Settings: {}
Player Settings:
@@ -107,36 +102,36 @@ Settings:
Profile object has insufficient data, skipping item: 'پروفائل آبجیکٹ ناکافی ہے۔
ڈیٹا، آئٹم کو چھوڑنا'
All subscriptions and profiles have been successfully imported: 'تمام سبسکرپشنز
- اور پروفائلز کو کامیابی کے ساتھ درآمد کیا گیا ہے۔'
- All subscriptions have been successfully imported: 'تمام سبسکرپشنز ہو چکی ہیں۔
- کامیابی سے درآمد کیا گیا۔'
+ اور پروفائلز کو کامیابی کے ساتھ درآمد کیا گیا ہے'
+ All subscriptions have been successfully imported: 'تمام سبسکرپشنز کو کامیابی
+ کے ساتھ درآمد کر لیا گیا'
Subscriptions have been successfully exported: 'سبسکرپشنز کامیابی سے ہو گئی ہیں۔
برآمد'
History object has insufficient data, skipping item: 'تاریخ کا اعتراض ناکافی ہے۔
ڈیٹا، آئٹم کو چھوڑنا'
- All watched history has been successfully imported: 'تمام دیکھی گئی تاریخ رہی
- ہے۔ کامیابی سے درآمد کیا گیا۔'
+ All watched history has been successfully imported: 'تمام دیکھی گئی سرگزشت کامیابی
+ سے درآمد کیا گیا'
All watched history has been successfully exported: 'تمام دیکھی گئی تاریخ رہی
ہے۔ کامیابی سے برآمد'
Playlist insufficient data: '"{playlist}" پلے لسٹ کے لیے ناکافی ڈیٹا، آئٹم کو
چھوڑنا'
- All playlists has been successfully imported: 'تمام پلے لسٹ ہو چکی ہیں۔ کامیابی
- سے درآمد کیا گیا۔'
+ All playlists has been successfully imported: 'تمام پلے لسٹ کامیابی سے درآمد کی
+ گئی'
All playlists has been successfully exported: 'تمام پلے لسٹ ہو چکی ہیں۔ کامیابی
سے برآمد'
SponsorBlock Settings: {}
About:
#On About page
Please check for duplicates before posting: 'براہ کرم پوسٹ کرنے سے پہلے ڈپلیکیٹس
- کی جانچ کریں۔'
+ کی جانچ کریں'
Profile:
Are you sure you want to delete this profile?: 'کیا آپ واقعی اسے حذف کرنا چاہتے
ہیں۔ پروفائل؟'
All subscriptions will also be deleted.: 'تمام سبسکرپشنز بھی حذف کر دی جائیں گی۔'
Profile could not be found: 'پروفائل نہیں مل سکا'
Your profile name cannot be empty: 'آپ کا پروفائل نام خالی نہیں ہو سکتا'
- Profile has been created: 'پروفائل بن گیا ہے۔'
- Profile has been updated: 'پروفائل کو اپ ڈیٹ کر دیا گیا ہے۔'
+ Profile has been created: 'پروفائل بن گیا ہے'
+ Profile has been updated: 'پروفائل اپ ڈیٹ کر دیا گیا'
? This is your primary profile. Are you sure you want to delete the selected channels? The
same channels will be deleted in any profile they are found in.
: 'یہ آپ کا بنیادی پروفائل ہے۔ کیا آپ واقعی منتخب چینلز کو حذف کرنا چاہتے ہیں؟ دی
@@ -158,14 +153,13 @@ Tooltips:
کی کوشش کرے گا۔ فعال ہونے پر طریقہ۔'
Thumbnail Preference: 'FreeTube کے تمام تھمب نیلز کو اس سے بدل دیا جائے گا۔ پہلے
سے طے شدہ تھمب نیل کے بجائے ویڈیو کا ایک فریم۔'
- Invidious Instance: 'Invidious مثال جس سے FreeTube API کے لیے جڑے گا۔ کالز'
+ Invidious Instance: 'Invidious Instance جس سے فری ٹیوب API کالز کے لیے جڑے گا۔'
External Link Handling: |
'جب کوئی لنک، جسے FreeTube میں نہیں کھولا جا سکتا، پر کلک کیا جاتا ہے تو پہلے سے طے شدہ طرز عمل کا انتخاب کریں۔
بطور ڈیفالٹ FreeTube آپ کے ڈیفالٹ براؤزر میں کلک کردہ لنک کو کھول دے گا۔'
Player Settings:
- Proxy Videos Through Invidious: 'اس کی بجائے ویڈیوز پیش کرنے کے لیے Invidious
- سے منسلک ہوں گے۔ یوٹیوب سے براہ راست کنکشن بنانے کا۔ API کی ترجیح کو اوور رائیڈ
- کرتا ہے۔'
+ Proxy Videos Through Invidious: 'یوٹیوب سے براہ راست کنکشن بنانے کے بجائے ویڈیوز
+ پیش کرنے کے لیے Invidious سے جڑے گا۔'
Default Video Format: 'ویڈیو چلتے وقت استعمال ہونے والے فارمیٹس کو سیٹ کریں۔ DASH
فارمیٹس کر سکتے ہیں۔ اعلی خصوصیات کو کھیلیں. لیگیسی فارمیٹس زیادہ سے زیادہ 720p
تک محدود ہیں لیکن کم استعمال کرتے ہیں۔ بینڈوڈتھ. آڈیو فارمیٹس صرف آڈیو سلسلے
@@ -189,39 +183,54 @@ Tooltips:
(';') سے الگ کیے گئے ہیں، آپ بیرونی کھلاڑی کو منتقل کرنا چاہتے ہیں۔
DefaultCustomArgumentsTemplate: '(پہلے سے طے شدہ: ''{defaultCustomArguments}'')'
Subscription Settings:
- Fetch Feeds from RSS: 'فعال ہونے پر، FreeTube اپنے ڈیفالٹ کے بجائے RSS کا استعمال
- کرے گا۔ آپ کی سبسکرپشن فیڈ حاصل کرنے کا طریقہ۔ آر ایس ایس تیز ہے اور آئی پی
- کو بلاک کرنے سے روکتا ہے، لیکن کچھ معلومات فراہم نہیں کرتا ہے جیسے ویڈیو کا
- دورانیہ یا لائیو اسٹیٹس'
+ Fetch Feeds from RSS: 'فعال ہونے پر، FreeTube آپ کے سبسکرپشن فیڈ کو حاصل کرنے
+ کے لیے اپنے پہلے سے طے شدہ طریقہ کے بجائے RSS کا استعمال کرے گا۔ RSS تیز ہے
+ اور آئی پی کو بلاک کرنے سے روکتا ہے، لیکن کچھ معلومات فراہم نہیں کرتا ہے جیسے
+ ویڈیو کا دورانیہ، لائیو اسٹیٹس یا کمیونٹی پوسٹس'
# Toast Messages
This video is unavailable because of missing formats. This can happen due to country unavailability.: 'یہ
- ویڈیو غائب فارمیٹس کی وجہ سے دستیاب نہیں ہے۔ یہ ملک کی وجہ سے ہوسکتا ہے۔ غیر دستیابی'
-Subscriptions have not yet been implemented: 'سبسکرپشنز کو ابھی تک نافذ نہیں کیا گیا
+ ویڈیو غائب فارمیٹس کی وجہ سے دستیاب نہیں ہے۔ یہ ملک کی عدم دستیابی کی وجہ سے ہوسکتا
ہے۔'
Unknown YouTube url type, cannot be opened in app: 'نامعلوم YouTube url قسم، ایپ میں
نہیں کھولی جا سکتی'
-Hashtags have not yet been implemented, try again later: 'ہیش ٹیگز ابھی لاگو نہیں
- ہوئے، بعد میں دوبارہ کوشش کریں۔'
-Loop is now disabled: 'لوپ اب غیر فعال ہے۔'
-Loop is now enabled: 'لوپ اب فعال ہے۔'
-Shuffle is now disabled: 'شفل اب غیر فعال ہے۔'
-Shuffle is now enabled: 'شفل اب فعال ہے۔'
-The playlist has been reversed: 'پلے لسٹ کو الٹ دیا گیا ہے۔'
-Playing Next Video: 'اگلا ویڈیو چل رہا ہے۔'
-Playing Previous Video: 'پچھلا ویڈیو چل رہا ہے۔'
+Loop is now disabled: 'بار بار چلانا اب غیر فعال ہے'
+Loop is now enabled: 'بار بار چلانا اب فعال ہے'
+Shuffle is now disabled: 'شفل اب غیر فعال ہے'
+Shuffle is now enabled: 'شفل اب فعال ہے'
+The playlist has been reversed: 'پلے لسٹ کو الٹ دیا گیا ہے'
+Playing Next Video: 'اگلا ویڈیو چل رہا ہے'
+Playing Previous Video: 'پچھلا ویڈیو چل رہا ہے'
Playing Next Video Interval: 'اگلی ویڈیو بغیر کسی وقت چلائی جا رہی ہے۔ منسوخ کرنے
کے لیے کلک کریں۔ | اگلی ویڈیو {nextVideoInterval} سیکنڈ میں چلائی جا رہی ہے۔ منسوخ
کرنے کے لیے کلک کریں۔ | اگلی ویڈیو {nextVideoInterval} سیکنڈ میں چلائی جا رہی ہے۔
منسوخ کرنے کے لیے کلک کریں۔'
-Canceled next video autoplay: 'اگلی ویڈیو آٹو پلے منسوخ کر دی گئی۔'
-Default Invidious instance has been cleared: 'ڈیفالٹ Invidious مثال کو صاف کر دیا
- گیا ہے۔'
+Canceled next video autoplay: 'اگلا ویڈیو آٹو پلے منسوخ کر دی گئی'
+Default Invidious instance has been cleared: 'طے شدہ Invidious instance کو صاف کر
+ دیا گیا ہے'
'The playlist has ended. Enable loop to continue playing': 'پلے لسٹ ختم ہو گئی ہے۔
فعال کھیل جاری رکھنے کے لیے لوپ'
External link opening has been disabled in the general settings: 'عام ترتیبات میں
- بیرونی لنک کھولنے کو غیر فعال کر دیا گیا ہے۔'
-Downloading has completed: '"{videoTitle}" نے ڈاؤن لوڈ مکمل کر لیا ہے۔'
+ بیرونی لنک کھولنے کو غیر فعال کر دیا گیا ہے'
+Downloading has completed: '"{videoTitle}" نے ڈاؤن لوڈ مکمل کر لیا ہے'
Starting download: '"{videoTitle}" کا ڈاؤن لوڈ شروع ہو رہا ہے'
Downloading failed: '"{videoTitle}" کو ڈاؤن لوڈ کرنے میں ایک مسئلہ تھا'
Screenshot Error: 'اسکرین شاٹ ناکام ہو گیا۔ {error}'
+Version {versionNumber} is now available! Click for more details: ورژن {versionNumber}
+ اب دستیاب ہے! . . مزید تفصیلات کے لیے کلک کریں
+Global:
+ Counts:
+ Video Count: 1 ویڈیو | {count} ویڈیوز
+ Channel Count: 1 چینل | {count} چینلز
+ Subscriber Count: 1 سبسکرائبر | {count} سبسکرائبرس
+ Watching Count: 1 دیکھ رہا ہے | {count} دیکھ رہے ہیں
+ View Count: 1 نظر | {count} نظریں
+ Like Count: 1 لائک | {count} لائکس
+ Comment Count: 1 تبصرہ | {count} تبصرے
+ Videos: ویڈیوز
+ Shorts: شورٹس
+ Live: لاؤو
+ Community: کمیونٹی
+Close Banner: بینر بندکریں
+Preferences: ترجیحات
+Go to page: '{page} میں جائیں'
diff --git a/static/locales/vi.yaml b/static/locales/vi.yaml
index 1fcc3b0bd8059..48a366acdbb73 100644
--- a/static/locales/vi.yaml
+++ b/static/locales/vi.yaml
@@ -42,6 +42,8 @@ Global:
Channel Count: 1 kênh | {count} kênh
Video Count: 1 video | {count} video
Watching Count: 1 lượt xem | {count} lượt xem
+ Like Count: '{count} lượt thích'
+ Comment Count: '{count} bình luận'
Input Tags:
Length Requirement: 1 đang xem | {number} đang xem
Search / Go to URL: 'Tìm kiếm / Đi đến URL'
@@ -81,12 +83,26 @@ Search Filters:
Fetch more results: 'Lấy thêm kết quả'
# Sidebar
There are no more results for this search: Không còn kết quả nào cho tìm kiếm này
+ Features:
+ Features: Chức năng
+ Subtitles: Có phụ đề
+ 3D: 3D
+ Creative Commons: Creative Commons
+ Location: Địa điểm
+ HD: HD
+ Live: Trực tiếp
+ 4K: 4K
+ 360 Video: Video 360 độ
+ HDR: HDR
+ VR180: VR180
Subscriptions:
# On Subscriptions Page
Subscriptions: 'Đăng ký'
Latest Subscriptions: 'Đăng ký mới nhất'
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Danh
- sách Đăng ký đang trống. Bắt đầu thêm đăng ký để xem chúng tại đây.'
+ sách Đăng ký đang trống. Bắt đầu bằng cách tìm kiếm và đăng ký các kênh hoặc nhập
+ các đăng ký hiện có của bạn bằng cách đi đến Cài đặt dữ liệu và nhấn vào Nhập
+ đăng ký.'
'Getting Subscriptions. Please wait.': 'Đang lấy Đăng ký. Vui lòng đợi.'
'Getting Subscriptions. Please wait.': Đang lấy Đăng ký. Vui lòng chờ.
Load More Videos: Tải thêm video
@@ -113,14 +129,9 @@ Most Popular: 'Phổ biến nhất'
Playlists: 'Danh sách phát'
User Playlists:
Your Playlists: 'Danh sách phát của bạn'
- Search bar placeholder: Tìm kiếm trong danh sách phát
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Video
- đã lưu của bạn trống rỗng. Nhấp vào nút lưu ở góc video để được liệt kê tại đây
- Empty Search Message: Không có video nào trong danh sách này trùng với những gì
- bạn đang tìm
- Playlist Message: Trang này không liệt kê tất cả danh sách video bạn đã theo giỏi.
- Nó chỉ hiển thị các video mà bạn đã lưu hoặc thêm vào mục yêu thích. Khi xong
- việc, tất cả các video trên trang này sẽ được chuyển vào danh sách 'yêu thích'.
+ Search bar placeholder: Tìm kiếm danh sách phát
+ Empty Search Message: Không có video nào trong danh sách phát này trùng với những
+ gì bạn đang tìm
Remove from Playlist: Xóa khỏi danh sách phát
Playlist Name: Tên danh sách phát
Save Changes: Lưu thay đổi
@@ -142,7 +153,6 @@ User Playlists:
cập nhập danh sách phát.
Reverted to use {oldPlaylistName} for quick bookmark: Đã quay lại dùng {oldPlaylistName}
cho dấu trang nhanh
- Quick bookmark disabled: Đã tắt dấu trang nhanh
Some videos in the playlist are not loaded yet. Click here to copy anyway.: Một
số video trong danh sách phát này chưa được tải, bạn vẫn có thể nhấn vào đây
để sao chép.
@@ -166,13 +176,21 @@ User Playlists:
"{videoCount} video(s) have been removed": 1 video đã được xóa | {videoCount}
video đã được xóa
There were no videos to remove.: Không có video nào để xóa.
+ This playlist is already being used for quick bookmark.: Danh sách phát này
+ đã được dùng cho dấu trang nhanh rồi.
+ Playlist {playlistName} is the new quick bookmark playlist.: '{playlistName}
+ giờ đã là danh sách phát cho dấu trang nhanh.'
+ This playlist has a video with a duration error: Danh sách phát này có chứa
+ một video trở lên không có thông tin thời lượng và sẽ được coi như thời lượng
+ bằng không.
+ Search for Videos: Tìm kiếm video
You have no playlists. Click on the create new playlist button to create a new one.: Bạn
đang không có danh sách phát nào. Nhấn vào nút tạo danh sách phát mới để tạo một
cái mới.
This playlist currently has no videos.: Danh sách phát này hiện không có video nào.
Edit Playlist Info: Chỉnh sửa thông tin danh sách phát
Are you sure you want to delete this playlist? This cannot be undone: Bạn có chắc
- muốn xóa danh sách phát này?Việc này không thể hoàn tác.
+ muốn xóa danh sách phát này? Việc này sẽ không thể được hoàn tác.
CreatePlaylistPrompt:
Create: Tạo mới
Toast:
@@ -196,6 +214,12 @@ User Playlists:
"{videoCount} video(s) added to 1 playlist": Đã thêm 1 video vào 1 danh sách
phát | Đã thêm {videoCount} vào 1 danh sách phát
Save: Lưu
+ "{videoCount}/{totalVideoCount} Videos Already Added": '{videoCount}/{totalVideoCount}
+ đã có trong danh sách phát'
+ Added {count} Times: Đã được thêm | Đã được thêm {count} lần
+ "{videoCount}/{totalVideoCount} Videos Will Be Added": '{videoCount}/{totalVideoCount}
+ video sẽ được thêm'
+ Allow Adding Duplicate Video(s): Cho phép thêm video trùng lặp
Create New Playlist: Tạo danh sách phat mới
Playlist Description: Mô tả danh sách phát
Copy Playlist: Sao chép danh sách phát
@@ -207,11 +231,20 @@ User Playlists:
Remove from Favorites: Xóa khỏi {playlistName}
Move Video Down: Chuyển video xuống
Move Video Up: Chuyển video lên
- Disable Quick Bookmark: Tắt dấu trang nhanh
Delete Playlist: Xóa danh sách phát
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Bạn
- có chắc muốn xóa tất cả các video đã xem khỏi danh sách phát này? Việc này không
- thể được hoàn tác.
+ Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: Bạn
+ có chắc muốn loại bỏ {playlistItemCount} video trùng lặp khỏi danh sách phát này
+ không? Việc này sẽ không thể được hoàn tác.
+ Cannot delete the quick bookmark target playlist.: Không thể xóa danh sách phát
+ vì nó được dùng cho dấu trang nhanh.
+ Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: Bạn
+ có chắc muốn loại bỏ {playlistItemCount} video đã xem khỏi danh sách phát này
+ không? Việc này sẽ không thể được hoàn tác.
+ Quick Bookmark Enabled: Dấu trang nhanh đã bật
+ Remove Duplicate Videos: Loại bỏ các video trùng lặp
+ Playlists with Matching Videos: Bao gồm video trong danh sách phát
+ Export Playlist: Xuất danh sách phát này
+ The playlist has been successfully exported: Đã xuất thành công danh sách phát này
History:
# On History Page
History: 'Lịch sử'
@@ -220,11 +253,12 @@ History:
Search bar placeholder: Tìm trong lịch sử
Empty Search Message: Không có video nào trong lịch sử của bạn trùng với những gì
bạn đang tìm kiếm
+ Case Sensitive Search: Phân biệt hoa thường
Settings:
# On Settings Page
Settings: 'Cài đặt'
General Settings:
- General Settings: 'Cài đặt chung'
+ General Settings: 'Chung'
Fallback to Non-Preferred Backend on Failure: 'Trở về Backend không mong muốn
khi có lỗi'
Enable Search Suggestions: 'Bật gợi ý tìm kiếm'
@@ -246,8 +280,6 @@ Settings:
End: 'Cuối'
Blur: Làm mờ
Hidden: Ẩn
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Phiên bản Invidious
- (Mặc định là https://invidious.snopyta.org)'
Region for Trending: 'Phổ biến theo quốc gia'
#! List countries
Check for Latest Blog Posts: Kiểm tra bài đăng mới nhất
@@ -267,8 +299,13 @@ Settings:
External Link Handling: Xử lý liên kết bên ngoài
View all Invidious instance information: Xem tất cả thông tin phiên bản Invidious
System Default: Mặc định hệ thống
+ Auto Load Next Page:
+ Tooltip: Tự động tải các trang video và bình luận.
+ Label: Tự động nhấn tải thêm
+ Open Deep Links In New Window: Mở các URL được truyền đến FreeTube vào cửa sổ
+ mới
Theme Settings:
- Theme Settings: 'Cài đặt chủ đề'
+ Theme Settings: 'Chủ đề'
Match Top Bar with Main Color: 'Khớp thanh trên cùng với màu chính'
Base Theme:
Base Theme: 'Chủ đề mặc định'
@@ -281,6 +318,10 @@ Settings:
Nordic: Nordic
Pastel Pink: Hồng phấn tiên
Hot Pink: Hồng nóng bỏng
+ Solarized Dark: Solarized Tối
+ Solarized Light: Solarized Sáng
+ Gruvbox Dark: Gruvbox Tối
+ Gruvbox Light: Gruvbox Sáng
Main Color Theme:
Main Color Theme: 'Màu chủ đề chính'
Red: 'Đỏ'
@@ -320,6 +361,12 @@ Settings:
Catppuccin Mocha Sapphire: Catppuccin Mocha Sapphire màu xanh
Catppuccin Mocha Lavender: Catppuccin Mocha Lavender Màu tím nhạt
Catppuccin Mocha Blue: Catppuccin Mocha Blue Màu xanh
+ Solarized Yellow: Solarized Vàng
+ Solarized Orange: Solarized Cam
+ Solarized Red: Solarized Đỏ
+ Gruvbox Dark Yellow: Vàng Tối Cổ Điển
+ Gruvbox Dark Blue: Xanh Biển Tối
+ Gruvbox Dark Green: Xanh Rêu Đậm
Secondary Color Theme: 'Màu chủ đề phụ'
#* Main Color Theme
UI Scale: Tỉ lệ UI
@@ -328,13 +375,12 @@ Settings:
Hide Side Bar Labels: Ẩn nhãn thanh bên
Hide FreeTube Header Logo: Ẩn logo FreeTube trên thanh trên
Player Settings:
- Player Settings: 'Cài đặt trình phát'
- Remember History: 'Nhớ lịch sử'
+ Player Settings: 'Trình phát'
Play Next Video: 'Phát video tiếp theo'
Turn on Subtitles by Default: 'Bật phụ đề theo mặc định'
Autoplay Videos: 'Tự phát video'
Proxy Videos Through Invidious: 'Proxy video qua Invidious'
- Autoplay Playlists: 'Danh sách tự động phát'
+ Autoplay Playlists: 'Tự phát video trong danh sách phát'
Enable Theatre Mode by Default: 'Bật chế độ rạp hát theo mặc định'
Default Volume: 'Âm lượng mặc định'
Default Playback Rate: 'Tốc độ phát mặc định'
@@ -344,7 +390,7 @@ Settings:
Legacy Formats: 'Định dạng Legacy'
Audio Formats: 'Định dạng âm thanh'
Default Quality:
- Default Quality: 'Định dạng chất lượng'
+ Default Quality: 'Chất lượng mặc định'
Auto: 'Tự động'
144p: '144p'
240p: '240p'
@@ -358,7 +404,7 @@ Settings:
Scroll Playback Rate Over Video Player: Con lăn chuột điểu chỉnh tốc độ phát lại
Scroll Volume Over Video Player: Con lăn chuột điểu chỉnh âm lượng
Display Play Button In Video Player: Hiển thị nút phát trong trình phát video
- Next Video Interval: Khoảng thời gian Video Tiếp theo
+ Next Video Interval: Quãng nghỉ giữa các video tự động phát
Fast-Forward / Rewind Interval: Khoảng thời gian tua đi / tua lại
Screenshot:
Enable: Bật chức năng chụp màn hình
@@ -366,7 +412,7 @@ Settings:
Quality Label: Chất lượng chụp màn hình
File Name Label: Mẫu tên tệp
Folder Label: Thư mục ảnh chụp màn hình
- Ask Path: Yêu cầu thứ mục lưu
+ Ask Path: Yêu cầu thư mục lưu
Folder Button: Chọn thư mục
Error:
Empty File Name: Tên tệp trống
@@ -374,53 +420,20 @@ Settings:
File Name Tooltip: Bạn có thể dùng các biến số dưới đây. %Y Năm 4 chữ số. %M
Tháng 2 chữ số. %D Ngày 2 chữ số. %H Giờ 2 chữ số. %N Phút 2 chữ số. %S Giây
2 chữ số. %T Phầm trăm giây 3 chữ số. %s Giây Video. %t Phần trăm giây Video
- 3 chữ số. %i Video ID. Bạn cũng có thể dùng dấu "\" hoặc "/" để tạo các thư
- mục con.
+ 3 chữ số. %i Video ID.
Max Video Playback Rate: Tốc độ phát lại tối đa
Video Playback Rate Interval: Khoảng cách tốc độ phát
Enter Fullscreen on Display Rotate: Bật toàn màn hình khi xoay
Skip by Scrolling Over Video Player: Tua video bằng con lăn chuột
Subscription Settings:
- Subscription Settings: 'Cài đặt đăng ký'
+ Subscription Settings: 'Đăng ký'
Hide Videos on Watch: 'Ẩn video khi đã xem'
- Subscriptions Export Format:
- Subscriptions Export Format: 'Xuất định dạng đăng ký'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: 'Quản lý đăng ký'
- Import Subscriptions: 'Nhập đăng ký'
- Export Subscriptions: 'Xuất đăng ký'
- How do I import my subscriptions?: 'Làm sao để nhập đăng ký của tôi?'
Fetch Feeds from RSS: Cập nhật bảng tin qua RSS
Fetch Automatically: Tự động làm mới bảng tin
- Only Show Latest Video for Each Channel: Chỉ hiện video mới nhất cho mỗi kênh
- Advanced Settings:
- Advanced Settings: 'Cài đặt nâng cao'
- Enable Debug Mode (Prints data to the console): 'Bật chế độ Debug (Ghi data ra
- console)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Địa chỉ Proxy (Ví dụ: SOCKS5://127.0.0.1:9050
- )'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Nhấn
- nút "TEST PROXY" sẽ gửi một yêu cầu đến https://ipinfo.io/json'
- Use Tor / Proxy for API calls: 'Sử dụng Tor / Proxy cho API calls'
- TEST PROXY: 'TEST PROXY'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: 'Xem Instances công cộng'
- Clear History:
- Clear History: 'Xóa lịch sử'
- # On Click
- Are you sure you want to delete your history?: 'Bạn có chắc xóa lịch sử không?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: 'Dọn dẹp đăng ký'
- # On Click
- Are you sure you want to remove all subscriptions?: 'Bạn có chắc xóa tất cả
- đăng ký không?'
- #& Yes
- #& No
-
+ Confirm Before Unsubscribing: Nhắc xác nhận trước khi hủy đăng ký
+ 'Limit the number of videos displayed for each channel': Giới hạn số video được
+ hiển thị cho mỗi kênh
+ To: Xuống
Data Settings:
How do I import my subscriptions?: Làm sao để tôi nhập đăng ký?
Unknown data key: Key dữ liệu không xác định
@@ -448,14 +461,10 @@ Settings:
Export YouTube: Xuất YouTube
Export FreeTube: Xuất FreeTube
Export Subscriptions: Xuất đăng ký
- Check for Legacy Subscriptions: Kiểm tra đăng ký cũ
- Import NewPipe: Nhập NewPipe
- Import YouTube: Nhập YouTube
- Import FreeTube: Nhập FreeTube
Import Subscriptions: Nhập đăng ký
Select Export Type: Chọn kiểu xuất ra
Select Import Type: Chọn kiểu nhập vào
- Data Settings: Cài đặt dữ liệu
+ Data Settings: Dữ liệu
Manage Subscriptions: Quản lý đăng ký
Import Playlists: Nhập danh sách phát
All playlists has been successfully imported: Tất cả các danh sách phát đã được
@@ -485,7 +494,7 @@ Settings:
Hide Channel Subscribers: Ẩn số người đăng ký
Hide Video Likes And Dislikes: Ẩn lượt thích và không thích
Hide Video Views: Ẩn lượt xem
- Distraction Free Settings: Cài đặt không phân tâm
+ Distraction Free Settings: Giảm phân tâm
Hide Active Subscriptions: Ẩn đăng ký hiện hoạt
Hide Playlists: Ẩn danh sách phát
Hide Comments: Ẩn bình luận
@@ -503,7 +512,7 @@ Settings:
Hide Channels Placeholder: ID kênh
Hide Profile Pictures in Comments: Ẩn ảnh đại diện trong bình luận
Hide Chapters: Ẩn các chương
- Hide Channels: Ẩn các video khỏi kênh
+ Hide Channels: Ẩn video từ các kênh
Hide Channel Releases: Ẩn nhạc của kênh
Hide Videos and Playlists Containing Text: Ẩn các video và danh sách phát có chứa
Hide Channels Invalid: ID kênh không hợp lệ
@@ -533,7 +542,7 @@ Settings:
Clear Search Cache: Xóa cache tìm kiếm
Save Watched Progress: Lưu quá trình xem
Remember History: Nhớ lịch sử
- Privacy Settings: Cài đặt quyền riêng tư
+ Privacy Settings: Quyền riêng tư
Remove All Playlists: Xóa tất cả danh sách phát
Are you sure you want to remove all your playlists?: Bạn có chắc muốn xóa tất
cả các danh sách phát không?
@@ -547,7 +556,7 @@ Settings:
Proxy Host: Máy chủ proxy
Region: Vùng
Country: Quốc gia
- Proxy Settings: Cài đặt proxy
+ Proxy Settings: Proxy
Enable Tor / Proxy: Bật Tor / Proxy
Proxy Protocol: Giao thức proxy
Proxy Port Number: Số cổng proxy
@@ -559,6 +568,11 @@ Settings:
Clicking on Test Proxy will send a request to: Nhấn vào Thử proxy sẽ gửi yêu cầu
đến
Test Proxy: Thử proxy
+ Proxy Warning: FreeTube không bao gồm proxy theo mặc định nhưng có thể kết nối
+ đến một proxy bên ngoài, bao gồm các proxy chạy cục bộ như Tor hoặc các proxy
+ SOCKS5 được cung cấp bởi một số các VPN. Nếu bạn sử dụng tính năng này, hãy
+ đảm bảo proxy/Tor của bạn được cấu hình đúng cách, nếu không FreeTube sẽ không
+ thể tải dữ liệu về được.
SponsorBlock Settings:
Enable SponsorBlock: Bật SponsorBlock
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL API SponsorBlock
@@ -571,13 +585,13 @@ Settings:
Do Nothing: Không làm gì
Notify when sponsor segment is skipped: Thông báo khi đoạn quảng cáo bị bỏ qua
Category Color: Bản màu
- SponsorBlock Settings: Cài đặt SponsorBlock
+ SponsorBlock Settings: SponsorBlock
'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': URL
API ảnh xem trước DeArrow (Mặc định là https://dearrow-thumb.ajay.app)
UseDeArrowTitles: Dùng tiêu đề video từ DeArrow
UseDeArrowThumbnails: Dùng ảnh xem trước từ DeArrow
External Player Settings:
- External Player Settings: Cài đặt trình phát video bên ngoài
+ External Player Settings: Trình phát ngoại
External Player: Trình phát video bên ngoài
Custom External Player Arguments: Tham số trình phát bên ngoài tùy chỉnh
Ignore Unsupported Action Warnings: Bỏ qua các cảnh bảo tác vụ không được hổ trợ
@@ -587,7 +601,7 @@ Settings:
Name: Trống
Ignore Default Arguments: Bỏ qua tham số mặc định
Parental Control Settings:
- Parental Control Settings: Cài đặt kiểm soát của phụ huynh
+ Parental Control Settings: Kiểm soát của phụ huynh
Hide Unsubscribe Button: Ẩn nút huỷ đăng ký
Show Family Friendly Only: Chỉ hiển thị nội dung thân thiện với gia đình
Hide Search Bar: Ẩn thanh tìm kiếm
@@ -597,7 +611,7 @@ Settings:
Open in web browser: Mở trên trình duyệt
Ask Download Path: Yêu cầu đường dẫn tải xuống
Choose Path: Chọn đường dẫn
- Download Settings: Cài đặt tải xuống
+ Download Settings: Tải xuống
Password Dialog:
Password: Mật khẩu
Password Incorrect: Mật khẩu sai
@@ -605,55 +619,27 @@ Settings:
Unlock: Mở khoá
Password Settings:
Set Password To Prevent Access: Đặt mặt khẩu để ngăn truy cập cài đặt
- Password Settings: Cài đặt mật khẩu
+ Password Settings: Mật khẩu
Remove Password: Xoá mật khẩu
Set Password: Đặt mật khẩu
Experimental Settings:
Warning: Những cài đặt này đều đang trong quá trình thử nghiệm, bật các tùy chọn
cài đặt này có thể gây ra hoạt động bất ổn định. Hãy tạo phương án dự phòng
trước khi bật!
- Experimental Settings: Cài đặt thử nghiệm
+ Experimental Settings: Thử nghiệm
Replace HTTP Cache: Thay thế bộ đệm HTTP
- Expand All Settings Sections: Mở rộng tất cả các mục tùy chọn
+ Return to Settings Menu: Quay lại menu Cài đặt
+ Sort Settings Sections (A-Z): Sắp xếp các mục cài đặt (A-Z)
About:
#On About page
About: 'Giới thiệu'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': 'Phần
- mềm copylefted này được miễn phí dưới cấp phép AGPL-3.0.'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- Tìm thấy bug (lỗi)? Muốn gợi ý một tính năng? Muốn chung tay giúp đỡ? Hãy xem
- trang Github của chúng tôi. Pull Requests luôn cảm kích.
-
- Thank you very much to the People and Projects that make FreeTube possible!: 'Cảm
- ơn rất nhiều những Người và Dự án đã làm cho FreeTube khả thi!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Muốn
- chat? Hãy tham gia Server Element / Matrix của chúng tôi. Vui lòng xem nội quy
- trước khi tham gia.'
-
- 'Looking for help? Check out our Wiki page.': 'Tìm kiếm sự giúp đỡ? Hãy xem trang
- Wiki của chúng tôi.'
-
- Check out our Firefox extension!: 'Hãy xem tiện ích Firefox của chúng tôi!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': 'Nếu
- bạn thích sử dụng FreeTube, hãy xem xét đến việc đóng góp thông qua Liberapay
- hoặc qua địa chỉ Bitcoin của chúng tôi.'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: 'Tin tức mới nhất về FreeTube'
-
#On Channel Page
Mastodon: Mastodon
Email: Email
Source code: Mã nguồn
FAQ: Câu hỏi thường gặp
Report a problem: Báo cáo sự cố
- Licensed under the AGPLv3: Được cấp phép theo AGPLv3
- View License: Xem giấy phép
Help: Trợ giúp
Translate: Phiên dịch
Website: Trang web
@@ -673,9 +659,9 @@ About:
these people and projects: những người và dự án này
Please read the: Hãy đọc
Discussions: Thảo luận
+ Licensed under the: Được cấp phép theo
+ AGPLv3: giấy phép AGPLv3
Channel:
- Subscriber: 'Người đăng ký'
- Subscribers: 'Người đăng ký'
Subscribe: 'Đăng ký'
Unsubscribe: 'Hủy đăng ký'
Search Channel: 'Tìm trong kênh'
@@ -726,6 +712,7 @@ Channel:
Reveal Answers: Hiện Câu trả lời
Hide Answers: Ẩn Câu trả lời
Video hidden by FreeTube: FreeTube đã ẩn video này
+ View Full Post: Mở rộng bài đăng
Releases:
Releases: Xuất bản
This channel does not currently have any releases: Kênh này hiện không có bất
@@ -740,6 +727,9 @@ Channel:
Podcasts: Podcast
This channel does not currently have any podcasts: Kênh này hiện không có podcast
nào
+ Home:
+ Home: Trang chủ
+ View Playlist: Xem danh sách phát
Video:
Open in YouTube: 'Mở trong Youtube'
Copy YouTube Link: 'Sao chép liên kết Youtube'
@@ -765,37 +755,8 @@ Video:
trực tiếp hiện tại không hỗ trợ với Invidious API. Một đường truyền trực tiếp
đến Youtube là cần thiết.'
Published:
- Jan: 'Tháng 1'
- Feb: 'Tháng 2'
- Mar: 'Tháng 3'
- Apr: 'Tháng 4'
- May: 'Tháng 5'
- Jun: 'Tháng 6'
- Jul: 'Tháng 7'
- Aug: 'Tháng 8'
- Sep: 'Tháng 9'
- Oct: 'Tháng 10'
- Nov: 'Tháng 11'
- Dec: 'Tháng 12'
- Second: 'Giây'
- Seconds: 'Giây'
- Hour: 'Giờ'
- Hours: 'Giờ'
- Day: 'Ngày'
- Days: 'Ngày'
- Week: 'Tuần'
- Weeks: 'Tuần'
- Month: 'Tháng'
- Months: 'Tháng'
- Year: 'Năm'
- Years: 'Năm'
- Ago: 'Vừa qua'
- Upcoming: 'Công chiếu vào'
- Minutes: Phút
- Minute: Phút
In less than a minute: Trong khoảng ít hơn 1 phút
Published on: 'Phát hành vào'
- Publicationtemplate: '{number} {unit} trước'
#& Videos
Video has been removed from your history: Video đã được xóa khỏi lịch sử của bạn
Video has been marked as watched: Video đánh dấu đã xem
@@ -858,6 +819,46 @@ Video:
Upcoming: Sắp ra mắt
Premieres: Công chiếu
Unhide Channel: Hiển thị kênh này
+ Player:
+ Show Stats: Hiện thông tin nâng cao
+ Hide Stats: Ẩn thông tin nâng cao
+ Stats:
+ CodecsVideoAudio: 'Codec: {videoCodec} ({videoItag}) / {audioCodec} ({audioItag})'
+ CodecsVideoAudioNoItags: 'Codec: {videoCodec} / {audioCodec}'
+ Bandwidth: 'Băng thông: {bandwidth} kbps'
+ Resolution: 'Độ phân ảnh: {width}x{height}@{frameRate}'
+ Player Dimensions: 'Kích thước trình xem: {width}x{height}'
+ CodecAudio: 'Codec: {audioCodec} ({audioItag})'
+ Bitrate: 'Tốc độ bit: {bitrate} kbps'
+ Volume: 'Âm lượng: {volumePercentage}%'
+ Buffered: 'Đã tải trước: {bufferedPercentage}%'
+ Video ID: 'ID video: {videoId}'
+ Stats: Thông tin nâng cao
+ Media Formats: 'Định dạng: {formats}'
+ Dropped Frames / Total Frames: 'Khung bị bỏ: {droppedFrames} / tổng số khung:
+ {totalFrames}'
+ Skipped segment: Đã bỏ qua phân đoạn {segmentCategory}
+ You appear to be offline: Bạn có vẻ đang offline.
+ Playback will resume automatically when your connection comes back: Trình phát
+ sẽ tự động tiếp tục khi bạn kết nối trở lại.
+ TranslatedCaptionTemplate: '{language} (được dịch từ "{originalLanguage}")'
+ Audio Tracks: Rãnh âm thanh
+ Theatre Mode: Chế độ rạp hát
+ Exit Theatre Mode: Thoát chế độ rạp hát
+ Full Window: Toàn màn hình
+ Exit Full Window: Thoát toàn màn hình
+ Take Screenshot: Chụp ảnh màn hình
+ MembersOnly: Các video trả phí không thể được xem qua FreeTube vì chúng yêu cầu
+ đăng nhập qua một tài khoản Google có đăng kí trả phí với kênh đã đăng các video
+ đó.
+ AgeRestricted: Các video giới hạn độ tuổi không thể được xem qua FreeTube vì chúng
+ yêu cầu đăng nhập qua Google và sử dụng một tài khoản YouTube đã được xác minh
+ độ tuổi.
+ IP block: YouTube đang chặn địa chị IP của bạn khỏi việc xem video. Hãy thử sử dụng
+ một VPN hoặc proxy khác.
+ DeArrow:
+ Show Modified Details: Hiện thông tin đã sửa đổi
+ Show Original Details: Hiện thông tin gốc
Videos:
#& Sort By
Sort By:
@@ -868,16 +869,23 @@ Videos:
Playlist:
#& About
View Full Playlist: 'Xem danh sách phát hoàn chỉnh'
- Videos: 'Video'
- View: 'Lượt xem'
- Views: 'Lượt xem'
Last Updated On: 'Update lần cuối vào'
# On Video Watch Page
#* Published
#& Views
Playlist: Danh sách phát
-Toggle Theatre Mode: 'Chuyển đổi chế độ rạp hát'
+ Sort By:
+ VideoDurationAscending: Thời lượng (Ngắn nhất trước)
+ DateAddedOldest: Thêm vào cũ nhất
+ AuthorDescending: Tác giả (Z-A)
+ VideoTitleAscending: Tiêu đề (A-Z)
+ VideoDurationDescending: Thời lượng (Dài nhất trước)
+ Custom: Tùy chỉnh
+ AuthorAscending: Tác giả (A-Z)
+ Sort By: Sắp xếp theo
+ DateAddedNewest: Thêm vào gần đây nhất
+ VideoTitleDescending: Tiêu đề (Z-A)
Change Format:
Change Media Formats: 'Chuyển đổi định dạng video'
Use Dash Formats: 'Sử dụng định dạng DASH'
@@ -887,6 +895,8 @@ Change Format:
cho video này
Dash formats are not available for this video: Định dạng DASH không có sẵn cho video
này
+ Legacy formats are not available for this video: Định dạng legacy không có sẵn cho
+ video này
Share:
Share Video: 'Chia sẻ video'
Share Playlist: 'Chia sẻ danh sách phát'
@@ -925,12 +935,14 @@ Comments:
There are no more comments for this video: Không có bình luận cho video này
Member: Thành viên
From {channelName}: từ {channelName}
- And others: Và những thứ khác
+ And others: và những người khác
Pinned by: Được ghim bởi
Show More Replies: Hiện thêm câu trả lời
View {replyCount} replies: Hiển thị {replyCount} câu trả lời
- Hearted: Thả Tim
+ Hearted: Đã thả tim
Subscribed: Đã đăng ký
+ There are no comments available for this post: Không có bình luận nào cho bài đăng
+ này
Up Next: 'Tiếp theo'
# Toast Messages
@@ -938,8 +950,6 @@ Local API Error (Click to copy): 'Local API lỗi (Nhấn để copy)'
Invidious API Error (Click to copy): 'Invidious API lỗi (Nhấn để copy)'
Falling back to Invidious API: 'Quay trở về Invidious API'
Falling back to Local API: 'Quay trở về local API'
-Subscriptions have not yet been implemented: 'Danh sách đăng kí hiện chưa được áp
- đặt'
Loop is now disabled: 'Lặp lại hiện đã tắt'
Loop is now enabled: 'Lặp lại hiện đã bật'
Shuffle is now disabled: 'Xáo trộn hiện đã tắt'
@@ -996,7 +1006,7 @@ Profile:
All Channels: Tất cả kênh
Profile Select: Chọn hồ sơ
Profile Filter: Bộ lọc hồ sơ
- Profile Settings: Cài đặt hồ sơ
+ Profile Settings: Hồ sơ
Toggle Profile List: Mở/đóng danh sách hồ sơ
Edit Profile Name: Chỉnh sửa tên hồ sơ
Profile Name: Tên hồ sơ
@@ -1020,9 +1030,7 @@ Channels:
Title: Danh sách kênh
Search bar placeholder: Tìm kênh
Empty: Danh sách kênh của bạn hiện đang trống.
- Unsubscribed: '{channelName} đã bị xoá khỏi danh sách kênh đã đăng ký của bạn'
Unsubscribe Prompt: Bạn có chắc răng bạn muốn huỷ đăng ký kênh "{channelName}"?
- Unsubscribe: Huỷ đăng ký
Count: '{number} kênh đã tìm được.'
Tooltips:
General Settings:
@@ -1041,6 +1049,9 @@ Tooltips:
lệnh API.
Region for Trending: Xu hướng khu vực cho phép bạn chọn các video thịnh hành của
quốc gia mà bạn muốn hiển thị.
+ Open Deep Links In New Window: Các URL được truyền đến FreeTube, chẳng hạn như
+ thông qua các trình mở rộng trình duyệt tự động chuyển hướng hay đối số khị
+ mở qua dòng lệnh, sẽ được mở trên một cửa sổ mới.
Player Settings:
Proxy Videos Through Invidious: Sẽ kết nối với Invidious để cung cấp video thay
vì kết nối trực tiếp với YouTube.
@@ -1056,9 +1067,8 @@ Tooltips:
Skip by Scrolling Over Video Player: Sử dụng con lăn chuột để bỏ qua video, kiểu
MPV.
External Player Settings:
- Custom External Player Arguments: Bất kỳ tham số dòng lệnh tùy chỉnh nào, được
- phân tách bằng dấu chấm phẩy (';'), bạn muốn được chuyển đến trình phát bên
- ngoài.
+ Custom External Player Arguments: Bất kỳ tham số dòng lệnh tùy chỉnh nào, bạn
+ muốn được chuyển đến trình phát bên ngoài.
Custom External Player Executable: Theo mặc định, FreeTube sẽ giả định rằng trình
phát bên ngoài đã chọn có thể được tìm thấy thông qua biến môi trường PATH.
Nếu cần, bạn có thể đặt một đường dẫn tuỳ chọn ở đây.
@@ -1069,11 +1079,14 @@ Tooltips:
video (danh sách phát nếu được hỗ trợ) trong trình phát bên ngoài, trên hình
thu nhỏ của video. Cảnh báo, cài đặt Invidious không ảnh hưởng đến trình phát
bên ngoài.
+ Ignore Default Arguments: Không gửi các tham số mặc định đến trình phát bên ngoài
+ ngoài URL của video (như tốc độ phát, URL danh sách phát, v.v.). Các tham số
+ tùy chỉnh vẫn sẽ được gửi.
Subscription Settings:
Fetch Feeds from RSS: Khi được bật lên, FreeTube sẽ sử dụng RSS thay vì phương
thức mặc định để lấy nguồn cấp dữ liệu đăng ký của bạn. RSS nhanh hơn và tránh
- việc bị chặn IP, nhưng không cung cấp thông tin nhất định như thời lượng video
- hoặc trạng thái phát trực tiếp
+ việc bị chặn IP, nhưng không cung cấp thông tin nhất định như thời lượng video,
+ trạng thái phát trực tiếp hoặc các bài đăng cộng đồng
Fetch Automatically: Khi được bật, FreeTube sẽ tự động tìm nạp nguồn cấp dữ liệu
đăng ký của bạn khi cửa sổ mới được mở và khi chuyển đổi hồ sơ.
Distraction Free Settings:
@@ -1082,14 +1095,16 @@ Tooltips:
đề xuất. Tên kênh đã nhập phải khớp hoàn toàn và có phân biệt chữ hoa chữ thường.
Hide Subscriptions Live: Cài đặt này bị ghi đè bởi cài đặt "{appWideSetting}"
trên toàn ứng dụng, trong phần "{subsection}" của "{settingsSection}"
+ Hide Videos and Playlists Containing Text: Nhập một từ khóa hoặc cụm từ (không
+ phân biết hoa thường) để ẩn các video & danh sách phát có tiêu đề gốc chứa các
+ mục đó khỏi FreeTube, ngoại trừ các video trong Lịch sử, các danh sách phát
+ của bạn, và video trong các danh sách phát.
SponsorBlock Settings:
UseDeArrowThumbnails: Thay thế thumbnail video bằng thumbnail gửi từ DeArrow.
UseDeArrowTitles: Thay thế tiêu đề video bằng tiêu đề do người dùng gửi từ DeArrow.
Experimental Settings:
Replace HTTP Cache: Tắt bộ nhớ đệm HTTP dựa trên đĩa của Electron và bật bộ nhớ
đệm hình ảnh trong bộ nhớ tùy chỉnh. Sẽ dẫn đến việc sử dụng RAM tăng lên.
-Hashtags have not yet been implemented, try again later: Thẻ hashtag chưa thể dùng
- được, hãy thử lại sau
Playing Next Video Interval: Phát video tiếp theo ngay lập tức. Nhấn vào để hủy. |
Phát video tiếp theo sau {nextVideoInterval} giây nữa. Nhấn vào để hủy. | Phát video
tiếp theo sau {nextVideoInterval} giây. Nhấn vào để hủy.
@@ -1118,6 +1133,7 @@ Chapters:
Chapters: Chương
'Chapters list hidden, current chapter: {chapterName}': 'Danh sách các chương bị
ẩn, chương hiện tại: {chapterName}'
+ Key Moments: Khoảnh khắc chính
Channel Unhidden: '{channel} đã bị xóa khỏi bộ lọc kênh'
Tag already exists: Thẻ "{tagName}" đã tồn tại
Hashtag:
@@ -1135,3 +1151,41 @@ Playlist will pause when current video is finished: Danh sách phát sẽ tạm
video hiện tại kết thúc
Trimmed input must be at least N characters long: Dữ liệu nhập bị cắt bớt phải dài
ít nhất 1 ký tự | Dữ liệu nhập bị cắt bớt phải dài ít nhất {length} ký tự
+Feed:
+ Refresh Feed: Tải lại {subscriptionName}
+ Feed Last Updated: 'Lần cuối cập nhật {feedName}: {date}'
+Search Listing:
+ Label:
+ 4K: 4K
+ Subtitles: Có phụ đề
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: Mới
+ 3D: 3D
+ Closed Captions: Có phụ đề
+'Blocked opening potentially unsafe URL': 'Đã chặn mở URL tiềm ẩn không an toàn: "{url}".'
+Search character limit: Chuỗi tìm kiếm vượt quá độ dài {searchCharacterLimit} ký tự
+ cho phép
+Yes, Open Link: Có, mở liên kết
+Cancel: Hủy bỏ
+Moments Ago: vừa xong
+Yes, Delete: Có, xóa đi
+Display Label: '{label}: {value}'
+checkmark: ✓
+Yes, Restart: Có, khởi đông lại đi
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: Mũi tên xuống
+ arrowleft: Mũi tên trái
+ arrowright: Mũi tên phải
+ arrowup: Mũi tên lên
+Right-click or hold to see history: Giữ hoặc nhấn chuột phải để xem lịch sử
+Autoplay Interruption Timer: Tự động phát bị hủy do không có hành động trong {autoplayInterruptionIntervalHours}
+ giờ
+Description:
+ Expand Description: '...thêm'
+ Collapse Description: Ẩn bớt
diff --git a/static/locales/vls.yaml b/static/locales/vls.yaml
index b80e004668385..157d1c32c1590 100644
--- a/static/locales/vls.yaml
+++ b/static/locales/vls.yaml
@@ -145,8 +145,6 @@ Channels:
Search bar placeholder: ''
Count: ''
Empty: ''
- Unsubscribe: ''
- Unsubscribed: ''
Unsubscribe Prompt: ''
Trending:
Trending: ''
@@ -162,8 +160,6 @@ Feed:
Playlists: ''
User Playlists:
Your Playlists: ''
- Playlist Message: ''
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: ''
You have no playlists. Click on the create new playlist button to create a new one.: ''
Empty Search Message: ''
Search bar placeholder: ''
@@ -271,7 +267,6 @@ History:
Settings:
# On Settings Page
Settings: ''
- Expand All Settings Sections: ''
Sort Settings Sections (A-Z): ''
The app needs to restart for changes to take effect. Restart and apply change?: ''
General Settings:
@@ -464,9 +459,7 @@ Settings:
Subscription Settings: ''
Hide Videos on Watch: ''
Fetch Feeds from RSS: ''
- Manage Subscriptions: ''
Fetch Automatically: ''
- Only Show Latest Video for Each Channel: ''
Confirm Before Unsubscribing: ''
Distraction Free Settings:
Distraction Free Settings: ''
@@ -520,7 +513,6 @@ Settings:
Subscription File: ''
History File: ''
Playlist File: ''
- Check for Legacy Subscriptions: ''
Export Subscriptions: ''
Export FreeTube: ''
Export YouTube: ''
@@ -784,39 +776,10 @@ Video:
video only: ''
audio only: ''
Published:
- Jan: ''
- Feb: ''
- Mar: ''
- Apr: ''
- May: ''
- Jun: ''
- Jul: ''
- Aug: ''
- Sep: ''
- Oct: ''
- Nov: ''
- Dec: ''
- Second: ''
- Seconds: ''
- Minute: ''
- Minutes: ''
- Hour: ''
- Hours: ''
- Day: ''
- Days: ''
- Week: ''
- Weeks: ''
- Month: ''
- Months: ''
- Year: ''
- Years: ''
- Ago: ''
- Upcoming: ''
In less than a minute: ''
Published on: ''
Streamed on: ''
Started streaming on: ''
- Publicationtemplate: ''
Sponsor Block category:
sponsor: ''
intro: ''
@@ -879,9 +842,6 @@ Playlist:
#& About
Playlist: ''
View Full Playlist: ''
- Videos: ''
- View: ''
- Views: ''
Last Updated On: ''
Sort By:
Sort By: ''
@@ -896,7 +856,6 @@ Playlist:
# On Video Watch Page
#* Published
#& Views
-Toggle Theatre Mode: ''
Change Format:
Change Media Formats: ''
Use Dash Formats: ''
@@ -1001,9 +960,7 @@ Invidious API Error (Click to copy): ''
Falling back to Invidious API: ''
Falling back to Local API: ''
This video is unavailable because of missing formats. This can happen due to country unavailability.: ''
-Subscriptions have not yet been implemented: ''
Unknown YouTube url type, cannot be opened in app: ''
-Hashtags have not yet been implemented, try again later: ''
Loop is now disabled: ''
Loop is now enabled: ''
Shuffle is now disabled: ''
diff --git a/static/locales/zh-CN.yaml b/static/locales/zh-CN.yaml
index 1d9afd44cf558..610406d6a69be 100644
--- a/static/locales/zh-CN.yaml
+++ b/static/locales/zh-CN.yaml
@@ -124,11 +124,8 @@ Most Popular: '最流行'
Playlists: '播放列表'
User Playlists:
Your Playlists: '您的播放列表'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 您未保存视频。点击视频角落的“保存”按钮保存视频
- Playlist Message: 本页面不代表功能完备的播放列表。它只列举您保存或喜爱的播放列表。当项目完成时,本页面的所有视频将会迁移到“最喜爱”播放列表。
Search bar placeholder: 搜索播放列表
Empty Search Message: 此播放列表中没有匹配你搜索的视频
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: 你确定要从此播放列表删除所有已观看的视频吗?此操作无法撤销。
AddVideoPrompt:
Search in Playlists: 在播放列表中搜索
Save: 保存
@@ -163,7 +160,6 @@ User Playlists:
"{videoCount} video(s) have been removed": 1 则视频已被删除 | {videoCount} 则视频已被删除
This video cannot be moved down.: 无法下移此视频。
This playlist is now used for quick bookmark: 此播放列表现用于快速添加书签
- Quick bookmark disabled: 停用了快速添加书签
Reverted to use {oldPlaylistName} for quick bookmark: 恢复到使用播放列表 {oldPlaylistName}
进行快速添加书签操作
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: 此播放列表现用于快速添加书签,而非
@@ -210,7 +206,6 @@ User Playlists:
Add to Favorites: 添加到播放列表 {playlistName}
Enable Quick Bookmark With This Playlist: 开启使用此播放列表来快速添加书签
Remove from Favorites: 从播放列表 {playlistName} 删除
- Disable Quick Bookmark: 停用快速添加书签
Playlists with Matching Videos: 有匹配视频的播放列表
Quick Bookmark Enabled: 启用了快速书签
Cannot delete the quick bookmark target playlist.: 无法删除快速书签目标播放列表。
@@ -219,6 +214,8 @@ User Playlists:
1 个已观看视频吗?此操作无法撤销。 | 你确定要从此播放列表删除 {playlistItemCount} 个已观看视频吗?此操作无法撤销。
Are you sure you want to remove {playlistItemCount} duplicate videos from this playlist? This cannot be undone: 你确定要从此播放列表中删除
1 个重复视频吗?无法撤销删除。| 你确定要从此播放列表中删除 {playlistItemCount} 个重复视频吗?无法撤销删除。
+ Export Playlist: 导出播放清单
+ The playlist has been successfully exported: 成功导出播放清单
History:
# On History Page
History: '历史记录'
@@ -231,7 +228,7 @@ Settings:
# On Settings Page
Settings: '设置'
General Settings:
- General Settings: '常规设置'
+ General Settings: '常规'
Fallback to Non-Preferred Backend on Failure: '失败时回撤到非首选后端'
Enable Search Suggestions: '允许搜索建议'
Default Landing Page: '默认加载页面'
@@ -252,7 +249,6 @@ Settings:
End: '结尾'
Hidden: 隐藏缩略图
Blur: 模糊
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious实例(默认https://invidious.snopyta.org)'
Region for Trending: '热门区域'
#! List countries
Check for Updates: 检查更新
@@ -273,8 +269,9 @@ Settings:
Auto Load Next Page:
Label: 自动加载下一页
Tooltip: 自动加载额外页面和评论。
+ Open Deep Links In New Window: 在新窗口打开传递到 FreeTube 的 URL
Theme Settings:
- Theme Settings: '主题设置'
+ Theme Settings: '主题'
Match Top Bar with Main Color: '顶部菜单栏对应主颜色'
Base Theme:
Base Theme: '基本主题'
@@ -289,6 +286,8 @@ Settings:
Nordic: Nordic
Solarized Light: 日照白
Solarized Dark: 日照黑
+ Gruvbox Dark: Gruvbox Dark
+ Gruvbox Light: Gruvbox Light
Main Color Theme:
Main Color Theme: '主题色'
Red: '红'
@@ -336,6 +335,16 @@ Settings:
Solarized Red: 日照红
Solarized Blue: 日照蓝
Solarized Violet: 日照紫
+ Gruvbox Dark Aqua: Gruvbox 深蓝绿
+ Gruvbox Light Red: Gruvbox 浅红
+ Gruvbox Light Blue: Gruvbox 浅蓝
+ Gruvbox Light Purple: Gruvbox 浅紫
+ Gruvbox Dark Yellow: Gruvbox 深黄
+ Gruvbox Dark Blue: Gruvbox 深蓝
+ Gruvbox Dark Purple: Gruvbox 深紫
+ Gruvbox Light Orange: Gruvbox 浅橙
+ Gruvbox Dark Green: Gruvbox 深绿
+ Gruvbox Dark Orange: Gruvbox 深橙
Secondary Color Theme: '次主题色'
#* Main Color Theme
UI Scale: UI缩放
@@ -344,8 +353,7 @@ Settings:
Hide Side Bar Labels: 隐藏侧边栏标签
Hide FreeTube Header Logo: 隐藏 FreeTube 标题徽标
Player Settings:
- Player Settings: '播放器选项'
- Remember History: '记住历史'
+ Player Settings: '播放器'
Play Next Video: '播放下一视频'
Turn on Subtitles by Default: '默认开启字幕'
Autoplay Videos: '自动播放视频'
@@ -372,7 +380,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: 播放列表 下一个影片时间间隔
- Next Video Interval: 下个视频的间隔时间
+ Next Video Interval: 自动播放倒计时器
Display Play Button In Video Player: 在视频播放器上显示播放按钮
Scroll Volume Over Video Player: 在视频播放器上滑动音量
Fast-Forward / Rewind Interval: 快进/快退间隔
@@ -389,55 +397,27 @@ Settings:
Empty File Name: 空文件名
Folder Button: 选择文件夹
File Name Tooltip: 你可以使用下面的变量。 %Y 年份 4 位数。 %M 月份 2 位数。 %D 天 2 位数。 %H 小时 2 位数。
- %N 分钟 2 位数。 %S 秒 2 位数。 %T 毫秒 3 位数。 %s 视频秒。 %t 视频毫秒 3 位数。 %i 视频 ID。 你也可以使用“\”或“/”创建子文件夹。
+ %N 分钟 2 位数。 %S 秒 2 位数。 %T 毫秒 3 位数。 %s 视频秒。 %t 视频毫秒 3 位数。 %i 视频 ID。
Enable: 启用截屏图标
Folder Label: 截屏文件夹
Enter Fullscreen on Display Rotate: 屏幕旋转时进入全屏
Skip by Scrolling Over Video Player: 从视频播放器一侧滚动到另一侧来跳过视频
+ Autoplay Interruption Timer: 自动播放中断计时器
Subscription Settings:
- Subscription Settings: '订阅设置'
+ Subscription Settings: '订阅'
Hide Videos on Watch: '观看时隐藏视频'
- Subscriptions Export Format:
- Subscriptions Export Format: '导出订阅格式'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: '管理订阅'
- Import Subscriptions: '导入订阅'
- Export Subscriptions: '导出订阅'
- How do I import my subscriptions?: '如何导入我的订阅?'
Fetch Feeds from RSS: 从RSS摘取推送
Fetch Automatically: 自动抓取订阅源
- Only Show Latest Video for Each Channel: 只显示每个频道的最新视频
Confirm Before Unsubscribing: 避免意外取消订阅
- Advanced Settings:
- Advanced Settings: '高级设置'
- Enable Debug Mode (Prints data to the console): '允许调试模式(打印数据在控制板)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': '代理地址(例如:SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '点击“测试代理”键将发送请求给https://ipinfo.io/json'
- Use Tor / Proxy for API calls: '用Tor / 代理给API呼叫'
- TEST PROXY: '测试代理'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: '显示公共实例'
- Clear History:
- Clear History: '清除历史记录'
- # On Click
- Are you sure you want to delete your history?: '您确认想删除您的历史记录?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: '清除订阅'
- # On Click
- Are you sure you want to remove all subscriptions?: '您确定想移除所有订阅?'
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': 限制每个频道展示的视频数
+ To: 到
Privacy Settings:
Are you sure you want to remove your entire watch history?: 您确认想移除您的全部观看历史记录?
Are you sure you want to clear out your search cache?: 您确定想清除您的搜索缓存?
Save Watched Progress: 保存观看进度
Remember History: 记住历史记录
- Privacy Settings: 隐私设置
+ Privacy Settings: 隐私
Watch history has been cleared: 观看历史记录已清除
Remove Watch History: 移除观看历史记录
Search cache has been cleared: 搜索缓存已清除
@@ -469,14 +449,10 @@ Settings:
Export YouTube: 导出YouTube
Export FreeTube: 导出FreeTube
Export Subscriptions: 导出订阅
- Import NewPipe: 导入NewPipe
- Import YouTube: 导入YouTube
- Import FreeTube: 导入FreeTube
Import Subscriptions: 导入订阅
Select Export Type: 选择导出类型
Select Import Type: 选择导入类型
- Data Settings: 数据设置
- Check for Legacy Subscriptions: 检查传统订阅
+ Data Settings: 数据
Manage Subscriptions: 管理订阅
Import Playlists: 导入播放列表
Export Playlists: 导出播放列表
@@ -500,7 +476,7 @@ Settings:
Hide Channel Subscribers: 隐藏频道订阅者
Hide Video Likes And Dislikes: 隐藏视频喜欢与不喜欢
Hide Video Views: 隐藏视频观看数量
- Distraction Free Settings: 零打扰设置
+ Distraction Free Settings: 零打扰
Hide Active Subscriptions: 隐藏活跃的订阅
Hide Playlists: 隐藏播放列表
Hide Live Streams: 隐藏直播
@@ -513,22 +489,21 @@ Settings:
Hide Channels Placeholder: 频道ID
Display Titles Without Excessive Capitalisation: 去除标题中对字母大写和标点符号的过度使用
Hide Featured Channels: 隐藏精选频道
- Hide Channel Playlists: 隐藏频道播放列表
- Hide Channel Community: 隐藏频道社区
- Hide Channel Shorts: 隐藏频道短视频
+ Hide Channel Playlists: 隐藏频道“播放列表”标签
+ Hide Channel Community: 隐藏频道“社区”标签
+ Hide Channel Shorts: 隐藏频道“短视频”标签
Sections:
Side Bar: 侧边栏
Channel Page: 频道页
Watch Page: 观看页
General: 常规
Subscriptions Page: 订阅页
- Hide Channel Podcasts: 隐藏频道播客
- Hide Channel Releases: 隐藏频道发布
+ Hide Channel Podcasts: 隐藏频道“播客”标签
+ Hide Channel Releases: 隐藏频道“发布”标签
Hide Subscriptions Shorts: 隐藏订阅短视频
Hide Subscriptions Videos: 隐藏订阅视频
Hide Subscriptions Live: 隐藏订阅直播
Hide Profile Pictures in Comments: 在评论中隐藏个人资料图片
- Blur Thumbnails: 模糊缩略图
Hide Subscriptions Community: 隐藏订阅社区
Hide Channels Invalid: 提供的频道 ID 无效
Hide Channels Disabled Message: 使用 ID 屏蔽了某些频道,这些频道未被处理。当这些 ID 在升级时,功能被停用
@@ -536,11 +511,13 @@ Settings:
Hide Channels API Error: 获取 ID 为所提供值的用户出错。请再次检查 ID 是否正确。
Hide Videos and Playlists Containing Text: 隐藏包含文本的视频和播放列表
Hide Videos and Playlists Containing Text Placeholder: 单词、单词片段或词组
+ Hide Channel Home: 隐藏频道“主页”标签
+ Show Added Items: 显示已添加项目
The app needs to restart for changes to take effect. Restart and apply change?: 应用需要重启让修改生效。重启以应用修改?
Proxy Settings:
Proxy Protocol: 代理协议
Enable Tor / Proxy: 使用Tor/代理
- Proxy Settings: 代理设置
+ Proxy Settings: 代理
Error getting network information. Is your proxy configured properly?: 获取网络信息错误。您的代理配置是否正确?
City: 城市
Region: 地区
@@ -551,12 +528,14 @@ Settings:
Clicking on Test Proxy will send a request to: 点击测试代理将会发送一个请求给
Proxy Port Number: 代理端口号
Proxy Host: 代理主机
+ Proxy Warning: FreeTube 没有内置的代理,但可以连接到外部代理,例如像 Tor 这样运行在你机器上的代理,或者如某些 VPN 提供的
+ SOCKS5 代理这样的外部代理。如果开启了代理选项,请确保你的代理/Tor 正确配置,否则 FreeTube 无法获取任何数据。
SponsorBlock Settings:
Notify when sponsor segment is skipped: 当赞助商时间被跳过时通知
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': 赞助商区域调用的API地址(默认是
https://sponsor.ajay.app)
Enable SponsorBlock: 开启赞助商区域
- SponsorBlock Settings: 赞助商区域设置
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Auto Skip: 自动跳过
Show In Seek Bar: 显示在查找栏中
@@ -573,25 +552,25 @@ Settings:
Custom External Player Executable: 自定义外部播放器的可执行文件
Ignore Unsupported Action Warnings: 忽略不支持的行为的警告
External Player: 外部播放器
- External Player Settings: 外部播放器设置
+ External Player Settings: 外部播放器
Players:
None:
Name: 无
Ignore Default Arguments: 忽略默认变量
Download Settings:
- Download Settings: 下载设置
+ Download Settings: 下载
Ask Download Path: 询问下载路径
Choose Path: 选择路径
Download in app: 应用内下载
Open in web browser: 在网络浏览器内打开
Download Behavior: 下载行为
Parental Control Settings:
- Parental Control Settings: 家长控制设置
+ Parental Control Settings: 家长控制
Show Family Friendly Only: 仅显示“家庭友好”视频
Hide Search Bar: 隐藏搜索栏
Hide Unsubscribe Button: 隐藏“取消订阅”按钮
Experimental Settings:
- Experimental Settings: 实验性设置
+ Experimental Settings: 实验性
Warning: 这些设置是实验性的,启用可能导致崩溃。强烈建议进行备份。使用风险自负!
Replace HTTP Cache: 替换 HTTP 缓存
Password Dialog:
@@ -600,36 +579,16 @@ Settings:
Password Incorrect: 密码不正确
Unlock: 解锁
Password Settings:
- Password Settings: 密码设置
+ Password Settings: 密码
Set Password To Prevent Access: 设置密码防止访问设置
Set Password: 设置密码
Remove Password: 删除密码
- Expand All Settings Sections: 展开所有设置部分
Sort Settings Sections (A-Z): 对设置部分进行排序(A-Z)
+ Return to Settings Menu: 返回设置菜单
About:
#On About page
About: '关于'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': '这个自由软件发布在AGPL-3.0自由许可证下。'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- 发现bug?想建议新功能?想帮助?查看我们的GitHub页面。 欢迎pull requests。
-
- Thank you very much to the People and Projects that make FreeTube possible!: '非常感谢让FreeTube变得有可能的人和项目!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '想聊天?加入我们的Element
- / Matrix服务器。加入前请检查规则。'
-
- 'Looking for help? Check out our Wiki page.': '寻求帮助?查看我们的Wiki页面。'
-
- Check out our Firefox extension!: '查看我们的Firefox插件!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': '如果您喜欢使用FreeTube,考虑通过Liberapay或者Bitcoin地址捐赠。'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: '最新FreeTube新闻'
-
#On Channel Page
Source code: 源代码
Beta: 测试版
@@ -646,8 +605,6 @@ About:
FreeTube Wiki: FreeTube维基
Help: 说明
GitHub releases: GitHub 版本
- View License: 查看授权
- Licensed under the AGPLv3: 以 AGPLv3 协议授权
Please check for duplicates before posting: 请在发布前检查是否与现有问题重复
GitHub issues: Github 问题
Report a problem: 报告问题
@@ -659,8 +616,6 @@ About:
Licensed under the: 许可依据
AGPLv3: AGPLv3
Channel:
- Subscriber: '订阅者'
- Subscribers: '订阅者'
Subscribe: '订阅'
Unsubscribe: '取消订阅'
Search Channel: '搜索频道'
@@ -718,6 +673,9 @@ Channel:
Releases:
Releases: 发布
This channel does not currently have any releases: 此频道当前无任何发布
+ Home:
+ Home: 主页
+ View Playlist: 查看播放列表
Video:
Open in YouTube: '在YouTube中打开'
Copy YouTube Link: '复制YouTube链接'
@@ -738,38 +696,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '在线聊天目前不被Invidious
API支持。 需要直接连接YouTube。'
Published:
- Jan: '一月'
- Feb: '二月'
- Mar: '三月'
- Apr: '四月'
- May: '五月'
- Jun: '六月'
- Jul: '七月'
- Aug: '八月'
- Sep: '九月'
- Oct: '十月'
- Nov: '十一月'
- Dec: '十二月'
- Second: '秒'
- Seconds: '秒'
- Hour: '小时'
- Hours: '小时'
- Day: '日'
- Days: '日'
- Week: '周'
- Weeks: '周'
- Month: '月'
- Months: '月'
- Year: '年'
- Years: '年'
- Ago: '前'
- Upcoming: '首映于'
- Minutes: 分钟
- Minute: 分钟
- Less than a minute: 不到一分钟
In less than a minute: 不到一分钟
Published on: '发布于'
- Publicationtemplate: '{number} {unit} 之前'
#& Videos
Video has been removed from your history: 视频已从您的历史记录中移除
Mark As Watched: 标记为已观看
@@ -857,6 +785,12 @@ Video:
Exit Theatre Mode: 推出影院模式
Skipped segment: 跳过了 {segmentCategory} 部分
IP block: 你的 IP 地址被 Youtube 禁止观看视频。请试着切换到不同的 VPN 或代理。
+ MembersOnly: 无法用 FreeTube 观看仅供会员的视频,因这些视频需要 Google 登录以及上传者频道的付费会员身份。
+ AgeRestricted: 无法用 FreeTube 观看受限年龄的视频,因这些视频需要 Google 登录并使用验证过年龄的 YouTube 账户。
+ Unlisted: 不公开列出的视频
+ DeArrow:
+ Show Modified Details: 显示修改过的详情
+ Show Original Details: 显示原始详情
Videos:
#& Sort By
Sort By:
@@ -867,9 +801,6 @@ Videos:
Playlist:
#& About
View Full Playlist: '查看完整播放列表'
- Videos: '视频'
- View: '观看'
- Views: '观看'
Last Updated On: '最后更新于'
# On Video Watch Page
@@ -887,7 +818,6 @@ Playlist:
VideoTitleAscending: 标题(A-Z)
VideoDurationAscending: 持续时间(最短的优先)
VideoDurationDescending: 持续时间(最长的优先)
-Toggle Theatre Mode: '切换剧场模式'
Change Format:
Change Media Formats: '更换视频格式'
Use Dash Formats: '使用Dash格式'
@@ -947,7 +877,6 @@ Local API Error (Click to copy): '本地API错误(点击复制)'
Invidious API Error (Click to copy): 'Invidious API错误(点击复制)'
Falling back to Invidious API: '回退到Invidious API'
Falling back to Local API: '回退到本地API'
-Subscriptions have not yet been implemented: '订阅功能尚未被推行'
Loop is now disabled: '循环播放现在被禁用'
Loop is now enabled: '循环播放现在被允许'
Shuffle is now disabled: '随机播放现在被禁用'
@@ -996,7 +925,7 @@ Profile:
Select All: 全选
Other Channels: 其他频道
Subscription List: 订阅列表
- Profile Settings: 个人资料设置
+ Profile Settings: 个人资料
Profile Filter: 个人资料筛选器
Toggle Profile List: 切换个人资料列表
Open Profile Dropdown: 打开配置文件下拉菜单
@@ -1028,12 +957,13 @@ Tooltips:
Preferred API Backend: 选择FreeTube 要用于取得数据的后端。本地API 是内置提取器。Invidious API需要Invidious服务器才能连接。
Region for Trending: 热门区域让您挑选您想要显示哪个国家的热门视频。
External Link Handling: "选择单击一个无法在 FreeTube 中打开的链接时触发的默认操作。\n默认情况下,FreeTube 将在您的默认浏览器中打开所点击链接。\n"
+ Open Deep Links In New Window: 在新窗口由浏览器的重定向扩展或命令行变量传递到 FreeTube 的 URL。
External Player Settings:
External Player: 选择一个外部播放器将在缩略图上显示一个图标,用于在外部播放器中打开视频(播放列表,如果支持)。警告,Invidious 设置不影响外部播放器。
Custom External Player Executable: 默认情况下,FreeTube 假设选择的外部播放器可以通过 PATH 环境变量找到。如果需要,可以在这里设置自定义路径。
Ignore Warnings: 当前外部播放器不支持当前操作时(例如,颠倒播放列表文件顺序),抑制警告。
DefaultCustomArgumentsTemplate: "(默认: '{defaultCustomArguments}')"
- Custom External Player Arguments: 任何你希望传递给外部播放器的用分号(';')分隔的自定义命令行参数。
+ Custom External Player Arguments: 任何你希望传递给外部播放器的自定义命令行参数。
Ignore Default Arguments: 不要向外部播放器发送除视频 URL 外的任何默认变量(如播放速度、播放列表 URL 等)。自定义变量仍将被传递。
Experimental Settings:
Replace HTTP Cache: 禁用 Electron 基于磁盘的 HTTP 缓存,启用自定义内存中图像缓存。会增加内存的使用。
@@ -1052,7 +982,6 @@ Search Bar:
Are you sure you want to open this link?: 您确定要打开此链接吗?
Unknown YouTube url type, cannot be opened in app: 未知的 YouTube url 类型,不能在应用程序中打开
External link opening has been disabled in the general settings: 外部链接打开在常规设置中被禁用
-Hashtags have not yet been implemented, try again later: 话题标签功能尚未实现,请稍后再试
Default Invidious instance has been set to {instance}: 默认的 Invidious 实例已被设置为 {instance}
Playing Next Video Interval: 马上播放下一个视频。单击取消。| {nextVideoInterval} 秒内播放下个视频。单击取消。 |
{nextVideoInterval} 秒内播放下个视频。单击取消。
@@ -1063,16 +992,14 @@ Starting download: 开始下载“{videoTitle}”
Downloading canceled: 用户取消了下载
Download folder does not exist: 下载目录“$”不存在,退回到 “询问文件夹”模式。
Screenshot Error: 截屏失败。{error}
-Screenshot Success: 另存截屏为 “{filePath}”
+Screenshot Success: 已保存截屏
New Window: 新窗口
Channels:
Search bar placeholder: 搜索频道
Count: 找到了 {number} 个频道。
- Unsubscribe: 取消订阅
Channels: 频道
Title: 频道列表
Empty: 你的频道列表当前为空。
- Unsubscribed: 从你的订阅里删除了 {channelName}
Unsubscribe Prompt: 你确定你要取消订阅 "{channelName}" 吗?
Clipboard:
Copy failed: 未能复制到剪贴板
@@ -1081,6 +1008,7 @@ Chapters:
Chapters: 章节
'Chapters list visible, current chapter: {chapterName}': 章节列表可见,当前章节:{chapterName}
'Chapters list hidden, current chapter: {chapterName}': 章节列表隐藏,当前章节:{chapterName}
+ Key Moments: 关键时刻
Preferences: 选项
Ok: 好
Hashtag:
@@ -1120,3 +1048,69 @@ Search Listing:
VR180: VR180
360 Video: 360°
'Blocked opening potentially unsafe URL': 阻止了打开潜在不安全的 URL: "{url}".
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: 向下箭头 (↓)
+ arrowleft: 向左箭头(←)
+ arrowright: 向右箭头(→)
+ arrowup: 向上箭头 (↑)
+ enter: Enter
+ shift: Shift
+ plus: +
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Right-click or hold to see history: 右键单击或静止不动查看历史记录
+Autoplay Interruption Timer: 由于 {autoplayInterruptionIntervalHours} 小时不活跃,自动播放被取消
+Description:
+ Expand Description: '...更多'
+ Collapse Description: 显示较少
+KeyboardShortcutPrompt:
+ Keyboard Shortcuts: 键盘快捷键
+ Sections:
+ Video:
+ Playback: 视频: 播放
+ General: 视频: 常规
+ App:
+ General: 应用:常规
+ Situational: 应用:情景
+ Show Keyboard Shortcuts: 显示键盘快捷键
+ History Backward: 往前一页
+ History Forward: 往后一页
+ New Window: 创建新窗口
+ Refresh: 刷新订阅源最新内容
+ Focus Secondary Search: 聚焦第二搜索栏(如果有的话)
+ Captions: 开/关字幕
+ Picture in Picture: 切换画中画模式
+ Large Rewind: 后退 10 秒/根据当前视频播放速率后退
+ Play: 播放/暂停
+ Large Fast Forward: 前进 10 秒/根据当前视频播放速率快进
+ Mute: 切换静音
+ Decrease Video Speed: 根据视频播放速率间隔降低视频速度
+ Increase Video Speed: 根据视频播放速率间隔提高视频速度
+ Full Window: 切换整个窗口
+ Theatre Mode: 切换影院模式
+ Take Screenshot: 截屏
+ Close Window: 关闭窗口
+ Restart Window: 重启窗口
+ Force Restart Window: 强制重启窗口
+ Toggle Developer Tools: 切换开发者工具
+ Reset Zoom: 重置缩放级别/用户界面缩放比例
+ Zoom In: 缩小
+ Focus Search: 聚焦搜索栏
+ Search in New Window: 在新窗口中搜索
+ Last Frame: 前一帧(暂停时)
+ Next Frame: 下一帧(暂停时)
+ Volume Down: 降低音量
+ Small Rewind: 根据后退间隔和当前视频播放速率后退 X 秒
+ Small Fast Forward: 根据快进间隔和当前视频播放速率快进 X 秒
+ Last Chapter: 上一章节
+ Skip by Tenths: 按比例跳过视频(3 表示跳到持续时间的 30%)
+ Navigate to History: 导航到历史页面
+ Volume Up: 提高音量
+ Navigate to Settings: 导航到设置页面
+ Stats: 显示视频统计数据
+ Fullscreen: 切换全屏
+ Minimize Window: 最小化窗口
+ Zoom Out: 放大
+ Next Chapter: 下一章节
diff --git a/static/locales/zh-TW.yaml b/static/locales/zh-TW.yaml
index 17a6f98c621ff..f01fe74863a8d 100644
--- a/static/locales/zh-TW.yaml
+++ b/static/locales/zh-TW.yaml
@@ -19,7 +19,7 @@ Toggle Developer Tools: '切換開發者工具'
Actual size: '實際大小'
Zoom in: '放大'
Zoom out: '縮小'
-Toggle fullscreen: '切換至全螢幕'
+Toggle fullscreen: '切換全螢幕'
Window: '視窗'
Minimize: '最小化'
Close: '關閉'
@@ -60,11 +60,11 @@ Search Filters:
Any Time: '任何時間'
Last Hour: '最近一小時'
Today: '今天'
- This Week: '本周'
+ This Week: '本週'
This Month: '本月'
This Year: '今年'
Type:
- Type: '類別'
+ Type: '類型'
All Types: '所有類別'
Videos: '影片'
Channels: '頻道'
@@ -103,7 +103,7 @@ Subscriptions:
Refresh Subscriptions: 重新整理訂閱內容的影片
Getting Subscriptions. Please wait.: 正在取得訂閱中,請稍候....
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 這個設定檔有大量訂閱。
- 強制RSS已防止速率限制
+ 強制使用 RSS 以防止速率限制
Load More Videos: 載入更多影片
Error Channels: 有錯誤的頻道
Disabled Automatic Fetching: 您已停用自動訂閱擷取。重新整理訂閱以在此處檢視。
@@ -123,8 +123,6 @@ Most Popular: '最受歡迎'
Playlists: '播放清單'
User Playlists:
Your Playlists: '您的播放清單'
- Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 您播放清單的影片是空的。點擊影片角落的星星按鈕以將其列在此處
- Playlist Message: 此頁面無法列出完整的播放清單。其僅列出您已儲存或加入最愛的影片。工作完成後,所有目前在此的影片都會轉移到「最愛」播放清單。
Search bar placeholder: 搜尋播放清單
Empty Search Message: 此播放清單中沒有與您的搜尋相符的影片
This playlist currently has no videos.: 此播放清單目前沒有影片。
@@ -166,7 +164,6 @@ User Playlists:
Playlist {playlistName} has been deleted.: 播放清單 {playlistName} 已刪除。
This playlist does not exist: 此播放清單不存在
This playlist is now used for quick bookmark: 此播放清單現在用於快速書籤
- Quick bookmark disabled: 快速書籤已停用
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: 此播放清單現在用於快速書籤,而非
{oldPlaylistName}。點擊此處撤銷
Reverted to use {oldPlaylistName} for quick bookmark: 恢復為使用 {oldPlaylistName}
@@ -174,6 +171,7 @@ User Playlists:
This playlist is already being used for quick bookmark.: 此播放清單已用於快速書籤。
Playlist {playlistName} is the new quick bookmark playlist.: 播放清單 {playlistName}
是新的快速書籤播放清單。
+ This playlist has a video with a duration error: 此播放清單至少包含一個沒有時間長度的影片,則會以時間長度為零的方式排序。
Search for Videos: 搜尋影片
AddVideoPrompt:
Select a playlist to add your N videos to: 選擇要新增影片的播放清單 | 選擇播放清單以將您的 {videoCount}
@@ -203,12 +201,9 @@ User Playlists:
You have no playlists. Click on the create new playlist button to create a new one.: 您沒有播放清單。按一下建立新播放清單按鈕以建立新的。
Save Changes: 儲存變更
Remove Watched Videos: 移除已觀看的影片
- Are you sure you want to remove all watched videos from this playlist? This cannot be undone: 您確定要從此播放清單中移除所有觀看過的影片嗎?
- 這無法還原。
Add to Favorites: 新增至 {playlistName}
Remove from Favorites: 從 {playlistName} 移除
Enable Quick Bookmark With This Playlist: 啟用此播放清單的快速書籤
- Disable Quick Bookmark: 停用快速書籤
Playlists with Matching Videos: 包含相符影片的播放清單
Quick Bookmark Enabled: 已啟用快速書籤
Cannot delete the quick bookmark target playlist.: 無法刪除快速書籤目標播放清單。
@@ -217,6 +212,8 @@ User Playlists:
1 個重複的影片嗎?這無法還原。 | 您確定要從此播放清單中刪除 {playlistItemCount} 個重複影片嗎?這無法還原。
Are you sure you want to remove {playlistItemCount} watched videos from this playlist? This cannot be undone: 您確定要從此播放清單中刪除
1 個觀看過的影片嗎?這無法還原。 | 您確定要從此播放清單中刪除已觀看的 {playlistItemCount} 個影片嗎?這無法還原。
+ Export Playlist: 匯出此播放清單
+ The playlist has been successfully exported: 播放清單已成功匯出
History:
# On History Page
History: '觀看紀錄'
@@ -229,7 +226,7 @@ Settings:
# On Settings Page
Settings: '設定'
General Settings:
- General Settings: '一般設定'
+ General Settings: '一般'
Fallback to Non-Preferred Backend on Failure: '連線失敗時連線到非預設伺服器'
Enable Search Suggestions: '啟用搜尋建議'
Default Landing Page: '預設加載頁面'
@@ -250,8 +247,6 @@ Settings:
End: '片尾'
Hidden: 隱藏
Blur: 模糊
- 'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious實例(預設為
- https://invidious.snopyta.org )'
Region for Trending: '發燒影片區域'
#! List countries
Check for Latest Blog Posts: 檢查最新的部落格貼文
@@ -272,8 +267,9 @@ Settings:
Auto Load Next Page:
Tooltip: 自動載入額外頁面與留言。
Label: 自動載入下一頁
+ Open Deep Links In New Window: 在新視窗中開啟傳遞給 FreeTube 的 URL
Theme Settings:
- Theme Settings: '主題設定'
+ Theme Settings: '主題'
Match Top Bar with Main Color: '頂部功能表欄對應主色彩'
Base Theme:
Base Theme: '基本主題'
@@ -288,6 +284,8 @@ Settings:
Nordic: 北歐
Solarized Dark: Solarized Dark
Solarized Light: Solarized Light
+ Gruvbox Dark: Gruvbox 深色
+ Gruvbox Light: Gruvbox 淺色
Main Color Theme:
Main Color Theme: '主題色'
Red: '紅'
@@ -335,6 +333,16 @@ Settings:
Solarized Blue: Solarized 藍色
Solarized Cyan: Solarized 青色
Solarized Green: Solarized 綠色
+ Gruvbox Light Red: Gruvbox 淺紅色
+ Gruvbox Dark Green: Gruvbox 深綠色
+ Gruvbox Dark Yellow: Gruvbox 深黃色
+ Gruvbox Dark Blue: Gruvbox 深藍色
+ Gruvbox Dark Purple: Gruvbox 深紫色
+ Gruvbox Dark Aqua: Gruvbox 深水藍色
+ Gruvbox Dark Orange: Gruvbox 深橘色
+ Gruvbox Light Blue: Gruvbox 淺藍色
+ Gruvbox Light Purple: Gruvbox 淺紫色
+ Gruvbox Light Orange: Gruvbox 淺橘色
Secondary Color Theme: '次要主題色'
#* Main Color Theme
UI Scale: UI縮放
@@ -343,8 +351,7 @@ Settings:
Hide Side Bar Labels: 隱藏側邊欄標籤
Hide FreeTube Header Logo: 隱藏 FreeTube 標題圖示
Player Settings:
- Player Settings: '播放器選項'
- Remember History: '記住曆史'
+ Player Settings: '播放器'
Play Next Video: '播放下一部影片'
Turn on Subtitles by Default: '預設開啟字幕'
Autoplay Videos: '自動播放影片'
@@ -371,7 +378,7 @@ Settings:
4k: '4k'
8k: '8k'
Playlist Next Video Interval: 播放清單 下一個影片間隔時間
- Next Video Interval: 下一個影片區段
+ Next Video Interval: 自動播放倒數計時器
Scroll Volume Over Video Player: 在影片播放器上捲動以變更音量
Display Play Button In Video Player: 在影片播放器中顯示播放按鈕
Fast-Forward / Rewind Interval: 快轉/倒帶間隔
@@ -390,48 +397,19 @@ Settings:
Ask Path: 詢問儲存的資料夾
Folder Label: 螢幕截圖資料夾
File Name Tooltip: 您可以使用下方的變數。%Y 為四位數的年份。%M 為兩位數的月份。%D 為兩位數的日。%H 為兩位數的小時。%N
- 為兩位數的分鐘。%S 為兩位數的秒數。%T 為三位數的毫秒。%s 為影片的秒數。%t 為三位數的影片毫秒數。%i 為影片 ID。您也可以使用 "\"
- 或 "/" 來建立子資料夾。
+ 為兩位數的分鐘。%S 為兩位數的秒數。%T 為三位數的毫秒。%s 為影片的秒數。%t 為三位數的影片毫秒數。%i 為影片 ID。
Enter Fullscreen on Display Rotate: 在顯示旋轉時進入全螢幕
Skip by Scrolling Over Video Player: 捲動影片播放器跳過
+ Autoplay Interruption Timer: 自動播放中斷計時器
Subscription Settings:
- Subscription Settings: '訂閱設定'
+ Subscription Settings: '訂閱'
Hide Videos on Watch: '觀看時隱藏影片'
- Subscriptions Export Format:
- Subscriptions Export Format: '導出訂閱格式'
- #& Freetube
- Newpipe: 'Newpipe'
- OPML: 'OPML'
- Manage Subscriptions: '管理訂閱'
- Import Subscriptions: '導入訂閱'
- Export Subscriptions: '導出訂閱'
- How do I import my subscriptions?: '如何導入我的訂閱?'
Fetch Feeds from RSS: 從RSS擷取推送
Fetch Automatically: 自動擷取 Feed
- Only Show Latest Video for Each Channel: 只顯示每個頻道的最新影片
Confirm Before Unsubscribing: 避免意外取消訂閱
- Advanced Settings:
- Advanced Settings: '進階設定'
- Enable Debug Mode (Prints data to the console): '允許除錯型態(列印資料在控制板)'
- 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': '代理位址(例如:SOCKS5://127.0.0.1:9050)'
- 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '點擊“測試代理”健將傳送要求給https://ipinfo.io/json'
- Use Tor / Proxy for API calls: '用Tor / 代理給API呼叫'
- TEST PROXY: '測試代理'
- #& Invidious Instance (Default is https://invidious.snopyta.org)
- See Public Instances: '察看公用實例'
- Clear History:
- Clear History: '清除曆史紀錄'
- # On Click
- Are you sure you want to delete your history?: '您確認想刪除您的曆史紀錄?'
- #& Yes
- #& No
- Clear Subscriptions:
- Clear Subscriptions: '清除訂閱'
- # On Click
- Are you sure you want to remove all subscriptions?: '您確定想移除所有訂閱?'
- #& Yes
- #& No
+ 'Limit the number of videos displayed for each channel': 限制每個頻道顯示的影片數量
+ To: 到
Privacy Settings:
Watch history has been cleared: 已刪除觀看紀錄
Are you sure you want to remove your entire watch history?: 您確定要移除全部的觀看紀錄嗎?
@@ -441,7 +419,7 @@ Settings:
Clear Search Cache: 清除搜尋快取
Save Watched Progress: 儲存觀看進度
Remember History: 儲存觀看紀錄
- Privacy Settings: 隱私設定
+ Privacy Settings: 隱私
Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 您確定要移除所有訂閱與設定檔嗎嗎? 注意:這無法復原。
Remove All Subscriptions / Profiles: 移除所有訂閱/設定檔
Save Watched Videos With Last Viewed Playlist: 使用上次觀看的播放清單儲存觀看的影片
@@ -469,14 +447,10 @@ Settings:
Export YouTube: 匯出YouTube
Export FreeTube: 匯出FreeTube
Export Subscriptions: 匯出訂閱
- Import NewPipe: 匯入NewPipe
- Import YouTube: 匯入YouTube
- Import FreeTube: 匯入FreeTube
Import Subscriptions: 匯入訂閱
Select Export Type: 選取匯出類型
Select Import Type: 選取匯入類型
- Data Settings: 資料設定
- Check for Legacy Subscriptions: 檢查舊版訂閱
+ Data Settings: 資料
Manage Subscriptions: 管理訂閱
Import Playlists: 匯入播放清單
All playlists has been successfully imported: 所有播放清單都已成功匯入
@@ -492,7 +466,7 @@ Settings:
啟用此選項後匯出播放清單。\n2. 使用「隱私設定」下的「刪除所有播放清單」選項刪除所有現有播放清單。\n3. 啟動舊版的 FreeTube 並導入匯出的播放清單。”"
Distraction Free Settings:
Hide Video Likes And Dislikes: 隱藏影片喜歡與不喜歡
- Distraction Free Settings: 勿擾設定
+ Distraction Free Settings: 勿擾
Hide Video Views: 隱藏影片觀看次數
Hide Popular Videos: 隱藏流行影片
Hide Trending Videos: 隱藏熱門影片
@@ -512,22 +486,21 @@ Settings:
Hide Channels: 隱藏頻道中的影片
Display Titles Without Excessive Capitalisation: 顯示沒有過多大寫與標點符號的標題
Hide Featured Channels: 隱藏精選頻道
- Hide Channel Playlists: 隱藏頻道播放清單
- Hide Channel Community: 隱藏頻道社群
- Hide Channel Shorts: 隱藏頻道短片
+ Hide Channel Playlists: 隱藏頻道「播放清單」分頁
+ Hide Channel Community: 隱藏頻道「社群」分頁
+ Hide Channel Shorts: 隱藏頻道「短片」分頁
Sections:
Side Bar: 側邊欄
Watch Page: 觀看頁面
General: 一般
Channel Page: 頻道頁面
Subscriptions Page: 訂閱頁面
- Hide Channel Podcasts: 隱藏頻道 Podcast
- Hide Channel Releases: 隱藏頻道發布
+ Hide Channel Podcasts: 隱藏頻道「Podcast」分頁
+ Hide Channel Releases: 隱藏頻道「發布」分頁
Hide Subscriptions Shorts: 隱藏訂閱短片
Hide Subscriptions Videos: 隱藏訂閱影片
Hide Subscriptions Live: 隱藏訂閱直播
Hide Profile Pictures in Comments: 在留言中隱藏個人檔案圖片
- Blur Thumbnails: 模糊縮圖
Hide Subscriptions Community: 隱藏訂閱社群
Hide Channels Invalid: 提供的頻道 ID 無效
Hide Channels Disabled Message: 某些頻道被使用 ID 封鎖且無法處理。當這些 ID 更新時,功能將會被封鎖
@@ -535,6 +508,8 @@ Settings:
Hide Channels API Error: 使用提供的 ID 擷取使用者時發生錯誤。請再次檢查 ID 是否正確。
Hide Videos and Playlists Containing Text: 隱藏包含文字的影片與播放清單
Hide Videos and Playlists Containing Text Placeholder: 單字、單字片段或片語
+ Hide Channel Home: 隱藏頻道「首頁」分頁
+ Show Added Items: 顯示新增的項目
The app needs to restart for changes to take effect. Restart and apply change?: 必須重新啟動應用程式以生效。重新啟動並套用變更嗎?
Proxy Settings:
Error getting network information. Is your proxy configured properly?: 取得網路資訊時發生錯誤。您的代理伺服器設定正確嗎?
@@ -549,13 +524,15 @@ Settings:
Proxy Host: 代理伺服器主機
Proxy Protocol: 代理伺服器協定
Enable Tor / Proxy: 啟用 Tor 或代理伺服器
- Proxy Settings: 代理伺服器設定
+ Proxy Settings: 代理伺服器
+ Proxy Warning: FreeTube 沒有內建代理伺服器,但可以連線至外部代理伺服器,例如在您的機器上執行的代理伺服器,如 Tor 或外部代理伺服器,如某些
+ VPN 提供的 SOCKS5 代理伺服器。如果啟用,請確定您的代理伺服器/Tor 已經正確設定,否則 FreeTube 將無法取得任何資料。
SponsorBlock Settings:
Notify when sponsor segment is skipped: 當贊助商片段被跳過時通知
'SponsorBlock API Url (Default is https://sponsor.ajay.app)': SponsorBlock API
網址(預設為 https://sponsor.ajay.app)
Enable SponsorBlock: 啟用 SponsorBlock
- SponsorBlock Settings: SponsorBlock 設定
+ SponsorBlock Settings: SponsorBlock
Skip Options:
Skip Option: 略過選項
Auto Skip: 自動略過
@@ -572,13 +549,13 @@ Settings:
Custom External Player Executable: 自訂外部播放程式可執行檔
Ignore Unsupported Action Warnings: 忽略不支援的動作警告
External Player: 外部播放程式
- External Player Settings: 外部播放程式設定
+ External Player Settings: 外部播放程式
Players:
None:
Name: 無
Ignore Default Arguments: 忽略預設引數
Download Settings:
- Download Settings: 下載設定
+ Download Settings: 下載
Ask Download Path: 詢問下載路徑
Choose Path: 選擇路徑
Download in app: 在應用程式中下載
@@ -588,65 +565,36 @@ Settings:
Hide Unsubscribe Button: 隱藏取消訂閱按鈕
Show Family Friendly Only: 僅顯示適合家庭觀看
Hide Search Bar: 隱藏搜尋列
- Parental Control Settings: 家長控制設定
+ Parental Control Settings: 家長控制
Experimental Settings:
Replace HTTP Cache: 取代 HTTP 快取
Warning: 這些設定是實驗性的,它們啟用時可能會導致當機。強烈建議做好備份。使用時風險自負!
- Experimental Settings: 實驗設定
+ Experimental Settings: 實驗
Password Settings:
Set Password To Prevent Access: 設定密碼以防止存取設定
Remove Password: 移除密碼
- Password Settings: 密碼設定
+ Password Settings: 密碼
Set Password: 設定密碼
Password Dialog:
Password: 密碼
Enter Password To Unlock: 輸入密碼以解鎖設定
Password Incorrect: 密碼不正確
Unlock: 解鎖
- Expand All Settings Sections: 展開所有設定
Sort Settings Sections (A-Z): 對設定區塊進行排序 (A-Z)
+ Return to Settings Menu: 回到設定選單
About:
#On About page
About: '關於'
#& About
- 'This software is FOSS and released under the GNU Affero General Public License v3.0.': '這個自由軟體發布在AGPL-3.0自由許可證下。'
-
- 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
- 發現bug?想建議新功能?想輔助說明?檢視我們的GitHub頁面。 歡迎pull requests。
-
- Thank you very much to the People and Projects that make FreeTube possible!: '非常感謝讓FreeTube變得有可能的人和項目!'
-
- 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '想聊天?加入我們的Element
- / Matrix伺服器。加入前請檢查規則。'
-
- 'Looking for help? Check out our Wiki page.': '尋求輔助說明?檢視我們的Wiki頁面。'
-
- Check out our Firefox extension!: '檢視我們的Firefox插件!'
-
- 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': '如果您喜歡使用FreeTube,考慮通過Liberapay或者Bitcoin位址捐贈。'
-
- #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
-
- Latest FreeTube News: '最新FreeTube新聞'
-
#On Channel Page
- Translate via Weblate: 透過 Weblate 翻譯
Website: 網站
- Source Code: 原始碼
- Release Notes: 版本註記
Blog: 部落格
Credits: 貢獻者
FAQ: 常見問題
- Wiki: Wiki
- Report an Issue: 回報問題
- Channel Rules: 頻道規則
Email: 電子郵件
- License: 授權條款
Beta: 測試版
Donate: 捐款
- Useful Links: 有用連結
Help: 說明
- Contact: 聯絡
these people and projects: 這些人與專案
FreeTube is made possible by: FreeTube 誕生都要感謝這些人
Translate: 翻譯
@@ -660,15 +608,11 @@ About:
FreeTube Wiki: FreeTube Wiki
GitHub releases: GitHub 版本
Downloads / Changelog: 下載 / 變更紀錄
- View License: 檢視授權條款
- Licensed under the AGPLv3: 以 AGPLv3 授權
Source code: 原始碼
Discussions: 討論
Licensed under the: 授權以
AGPLv3: AGPLv3
Channel:
- Subscriber: '訂閱者'
- Subscribers: '訂閱者'
Subscribe: '訂閱'
Unsubscribe: '取消訂閱'
Search Channel: '搜尋頻道'
@@ -726,6 +670,9 @@ Channel:
Releases:
Releases: 發布
This channel does not currently have any releases: 此頻道目前沒有任何發布
+ Home:
+ Home: 首頁
+ View Playlist: 檢視播放清單
Video:
Open in YouTube: '在 YouTube 中開啟'
Copy YouTube Link: '複製 YouTube 連結'
@@ -746,38 +693,8 @@ Video:
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '直播聊天室目前不被Invidious
API支援。 需要直接連線YouTube。'
Published:
- Jan: '一月'
- Feb: '二月'
- Mar: '三月'
- Apr: '四月'
- May: '五月'
- Jun: '六月'
- Jul: '七月'
- Aug: '八月'
- Sep: '九月'
- Oct: '十月'
- Nov: '十一月'
- Dec: '十二月'
- Second: '秒'
- Seconds: '秒'
- Hour: '小時'
- Hours: '小時'
- Day: '日'
- Days: '日'
- Week: '周'
- Weeks: '周'
- Month: '月'
- Months: '月'
- Year: '年'
- Years: '年'
- Ago: '前'
- Upcoming: '首播於'
- Minutes: 分鐘
- Minute: 分鐘
- Less than a minute: 少於一分鐘
In less than a minute: 不到一分鐘內
Published on: '發布於'
- Publicationtemplate: '{number} {unit} 前'
#& Videos
Video has been removed from your history: 影片已從您的觀看紀錄中移除
Video has been marked as watched: 影片標記為已觀看
@@ -864,6 +781,12 @@ Video:
Playback will resume automatically when your connection comes back: 當您的連線恢復時,將會自動繼續播放。
Skipped segment: 已跳過 {segmentCategory} 段
IP block: YouTube 已封鎖您的 IP 位址,因此無法觀看影片。請嘗試切換到其他 VPN 或代理伺服器。
+ MembersOnly: 會員專屬影片無法使用 FreeTube 觀看,因為這些影片需要 Google 登入並且必須訂閱上傳者的付費頻道。
+ AgeRestricted: 由於需要 Google 登入並使用經過年齡驗證的 YouTube 帳戶,FreeTube 無法觀看有限制年齡的影片。
+ Unlisted: 未公開
+ DeArrow:
+ Show Original Details: 顯示原始詳細資訊
+ Show Modified Details: 顯示修改後的詳細資訊
Videos:
#& Sort By
Sort By:
@@ -874,9 +797,6 @@ Videos:
Playlist:
#& About
View Full Playlist: '觀看完整播放清單'
- Videos: '影片'
- View: '觀看'
- Views: '觀看'
Last Updated On: '最後更新於'
# On Video Watch Page
@@ -892,7 +812,8 @@ Playlist:
VideoTitleAscending: 標題 (A-Z)
VideoTitleDescending: 標題 (Z-A)
Custom: 自訂
-Toggle Theatre Mode: '切換為劇院模式'
+ VideoDurationDescending: 持續時間(最長優先)
+ VideoDurationAscending: 持續時間(最短優先)
Change Format:
Change Media Formats: '變更影片格式'
Use Dash Formats: '使用 DASH 格式'
@@ -911,7 +832,7 @@ Share:
# On Click
Invidious URL copied to clipboard: '複製Invidious URL到剪貼簿'
Invidious Embed URL copied to clipboard: '複製Invidious內嵌URL到剪貼簿'
- YouTube URL copied to clipboard: '複製YouTube URL到剪下板'
+ YouTube URL copied to clipboard: '複製 YouTube 連結到剪貼簿'
YouTube Embed URL copied to clipboard: '複製YouTube內嵌URL到剪貼簿'
Include Timestamp: 包含時間戳
YouTube Channel URL copied to clipboard: YouTube頻道URL已複製到剪貼簿
@@ -952,7 +873,6 @@ Local API Error (Click to copy): '區域API錯誤(點擊複製)'
Invidious API Error (Click to copy): 'Invidious API錯誤(點擊複製)'
Falling back to Invidious API: '回退到Invidious API'
Falling back to Local API: '回退到區域API'
-Subscriptions have not yet been implemented: '訂閱功能尚未被推行'
Loop is now disabled: '循環播放現在被停用'
Loop is now enabled: '循環播放現在被啟用'
Shuffle is now disabled: '隨機播放現在被停用'
@@ -1002,7 +922,7 @@ Profile:
Other Channels: 其他頻道
Subscription List: 訂閱清單
Profile Filter: 設定檔篩選器
- Profile Settings: 設定檔設定
+ Profile Settings: 設定檔
Toggle Profile List: 切換個人檔案清單
Open Profile Dropdown: 開啟個人資料下拉式選單
Close Profile Dropdown: 關閉個人資料下拉式選單
@@ -1012,8 +932,8 @@ Profile:
The playlist has been reversed: 播放清單已反轉
A new blog is now available, {blogTitle}. Click to view more: 已有新的部落格文章,{blogTitle}。點擊以檢視更多
Download From Site: 從網站下載
-Version {versionNumber} is now available! Click for more details: 版本更新囉! 最新版本 {versionNumber}
- ! 點擊以取得更多資訊
+Version {versionNumber} is now available! Click for more details: 有新版本!最新版本是 {versionNumber}
+ !按此取得更多資訊
This video is unavailable because of missing formats. This can happen due to country unavailability.: 沒有這個影片因為缺少格式。這個可能發生由於國家不可用。
Tooltips:
Subscription Settings:
@@ -1035,8 +955,9 @@ Tooltips:
API 需要 Invidious 伺服器才能連線。
Region for Trending: 熱門影片區域可以讓您選擇想要顯示哪個國家的熱門影片。
External Link Handling: "選擇點擊後無法在 FreeTube 中開啟連結時的預設行為。\n預設情況下 FreeTube 將會在您的預設瀏覽器中開啟點擊的連結。\n"
+ Open Deep Links In New Window: 傳遞給 FreeTube 的 URL,例如透過重定向瀏覽器擴充套件或命令列引數,會在新視窗中開啟。
External Player Settings:
- Custom External Player Arguments: 任何您想要傳遞給外部播放程式的自訂命令列參數,以半形冒號分隔 (';')。
+ Custom External Player Arguments: 要傳給外部播放器的任何自訂命令列引數。
Ignore Warnings: 當目前的外部播放程式不支援目前動作時(例如反向播放清單等等),消除警告。
Custom External Player Executable: 預設情況下,FreeTube 會假設選定的外部播放程式可以透過 PATH 環境變數找到。如果需要的話,請在此設定自訂路徑。
External Player: 選擇外部播放程式將會在縮圖上顯示圖示,用來在外部播放程式中開啟影片(若支援的話,播放清單也可以)。警告:Invidious
@@ -1056,9 +977,8 @@ Tooltips:
Playing Next Video Interval: 馬上播放下一個影片。點擊取消。| 播放下一個影片的時間為{nextVideoInterval}秒。點擊取消。|
播放下一個影片的時間為{nextVideoInterval}秒。點擊取消。
More: 更多
-Hashtags have not yet been implemented, try again later: 尚未實作主題標籤,請稍後再試
Unknown YouTube url type, cannot be opened in app: 未知的 YouTube url 類型,無法在應用程式開啟
-Open New Window: 開啟新視窗
+Open New Window: 開新視窗
Default Invidious instance has been cleared: 預設 Invidious 站台已被清除
Default Invidious instance has been set to {instance}: 預設 Invidious 站台已被設定為 {instance}
Search Bar:
@@ -1068,18 +988,16 @@ Are you sure you want to open this link?: 您確定您想要開啟此連結嗎
Downloading failed: 下載「{videoTitle}」時發生問題
Downloading has completed: 「{videoTitle}」已下載結束
Starting download: 正在開始下載「{videoTitle}」
-Screenshot Success: 已儲存螢幕截圖為 "{filePath}"
+Screenshot Success: 已儲存螢幕截圖
Screenshot Error: 螢幕截圖失敗。 {error}
New Window: 新視窗
Channels:
Channels: 頻道
Title: 頻道清單
Search bar placeholder: 搜尋頻道
- Unsubscribe: 取消訂閱
Count: 找到 {number} 個頻道。
Empty: 您的頻道清單目前為空。
Unsubscribe Prompt: 您確定您想要從「{channelName}」取消訂閱嗎?
- Unsubscribed: '{channelName} 已從您的訂閱移除'
Clipboard:
Copy failed: 複製到剪貼簿失敗
Cannot access clipboard without a secure connection: 無法在沒有安全連線的情況下存取剪貼簿
@@ -1087,6 +1005,7 @@ Chapters:
Chapters: 章節
'Chapters list visible, current chapter: {chapterName}': 章節清單可見,目前章節:{chapterName}
'Chapters list hidden, current chapter: {chapterName}': 章節清單已隱藏,目前章節:{chapterName}
+ Key Moments: 重要時刻
Preferences: 偏好設定
Ok: 確定
Hashtag:
@@ -1120,4 +1039,23 @@ Search Listing:
4K: 4K
Subtitles: 字幕
Closed Captions: 隱藏式字幕
+ 8K: 8K
+ VR180: VR180
+ 360 Video: 360°
+ New: 新
+ 3D: 3D
'Blocked opening potentially unsafe URL': 已阻止開啟可能不安全的 URL:「{url}」。
+KeyboardShortcutTemplate: '{label} ({shortcut})'
+shortcutJoinOperator: +
+Keys:
+ alt: Alt
+ ctrl: Ctrl
+ arrowdown: 向下方向鍵
+ arrowleft: 向左方向鍵
+ arrowright: 向右方向鍵
+ arrowup: 向上方向鍵
+Right-click or hold to see history: 右鍵點選或按住不放可以檢視歷史紀錄
+Autoplay Interruption Timer: 自動播放因 {autoplayInterruptionIntervalHours} 小時未活動而取消
+Description:
+ Collapse Description: 顯示較少
+ Expand Description: ……更多
diff --git a/yarn.lock b/yarn.lock
index 1e9490fe92a80..99788e3f56289 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -20,55 +20,48 @@
"@jridgewell/gen-mapping" "^0.1.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7"
- integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.0.tgz#9374b5cd068d128dac0b94ff482594273b1c2815"
+ integrity sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==
dependencies:
- "@babel/highlight" "^7.25.7"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ js-tokens "^4.0.0"
picocolors "^1.0.0"
-"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.7.tgz#b8479fe0018ef0ac87b6b7a5c6916fcd67ae2c9c"
- integrity sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.0.tgz#f02ba6d34e88fadd5e8861e8b38902f43cc1c819"
+ integrity sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==
-"@babel/core@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.7.tgz#1b3d144157575daf132a3bc80b2b18e6e3ca6ece"
- integrity sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==
+"@babel/core@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40"
+ integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==
dependencies:
"@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.25.7"
- "@babel/generator" "^7.25.7"
- "@babel/helper-compilation-targets" "^7.25.7"
- "@babel/helper-module-transforms" "^7.25.7"
- "@babel/helpers" "^7.25.7"
- "@babel/parser" "^7.25.7"
- "@babel/template" "^7.25.7"
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
+ "@babel/code-frame" "^7.26.0"
+ "@babel/generator" "^7.26.0"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-module-transforms" "^7.26.0"
+ "@babel/helpers" "^7.26.0"
+ "@babel/parser" "^7.26.0"
+ "@babel/template" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.26.0"
convert-source-map "^2.0.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/eslint-parser@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.25.7.tgz#27b43de786c83cbabbcb328efbb4f099ae85415e"
- integrity sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==
- dependencies:
- "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
- eslint-visitor-keys "^2.1.0"
- semver "^6.3.1"
-
-"@babel/generator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.7.tgz#de86acbeb975a3e11ee92dd52223e6b03b479c56"
- integrity sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==
+"@babel/generator@^7.25.9", "@babel/generator@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.0.tgz#505cc7c90d92513f458a477e5ef0703e7c91b8d7"
+ integrity sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==
dependencies:
- "@babel/types" "^7.25.7"
+ "@babel/parser" "^7.26.0"
+ "@babel/types" "^7.26.0"
"@jridgewell/gen-mapping" "^0.3.5"
"@jridgewell/trace-mapping" "^0.3.25"
jsesc "^3.0.2"
@@ -80,43 +73,43 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-annotate-as-pure@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.7.tgz#63f02dbfa1f7cb75a9bdb832f300582f30bb8972"
- integrity sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==
+"@babel/helper-annotate-as-pure@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4"
+ integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==
dependencies:
- "@babel/types" "^7.25.7"
+ "@babel/types" "^7.25.9"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.7.tgz#d721650c1f595371e0a23ee816f1c3c488c0d622"
- integrity sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9"
+ integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==
dependencies:
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
-"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz#11260ac3322dda0ef53edfae6e97b961449f5fa4"
- integrity sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==
+"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875"
+ integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==
dependencies:
- "@babel/compat-data" "^7.25.7"
- "@babel/helper-validator-option" "^7.25.7"
+ "@babel/compat-data" "^7.25.9"
+ "@babel/helper-validator-option" "^7.25.9"
browserslist "^4.24.0"
lru-cache "^5.1.1"
semver "^6.3.1"
-"@babel/helper-create-class-features-plugin@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.7.tgz#5d65074c76cae75607421c00d6bd517fe1892d6b"
- integrity sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.25.7"
- "@babel/helper-member-expression-to-functions" "^7.25.7"
- "@babel/helper-optimise-call-expression" "^7.25.7"
- "@babel/helper-replace-supers" "^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7"
- "@babel/traverse" "^7.25.7"
+"@babel/helper-create-class-features-plugin@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83"
+ integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
semver "^6.3.1"
"@babel/helper-create-regexp-features-plugin@^7.18.6":
@@ -127,12 +120,12 @@
"@babel/helper-annotate-as-pure" "^7.18.6"
regexpu-core "^5.1.0"
-"@babel/helper-create-regexp-features-plugin@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.7.tgz#dcb464f0e2cdfe0c25cc2a0a59c37ab940ce894e"
- integrity sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==
+"@babel/helper-create-regexp-features-plugin@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz#3e8999db94728ad2b2458d7a470e7770b7764e26"
+ integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.25.7"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
regexpu-core "^6.1.1"
semver "^6.3.1"
@@ -158,778 +151,639 @@
lodash.debounce "^4.0.8"
resolve "^1.14.2"
-"@babel/helper-member-expression-to-functions@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.7.tgz#541a33b071f0355a63a0fa4bdf9ac360116b8574"
- integrity sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==
- dependencies:
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/helper-module-imports@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz#dba00d9523539152906ba49263e36d7261040472"
- integrity sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==
- dependencies:
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/helper-module-transforms@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz#2ac9372c5e001b19bc62f1fe7d96a18cb0901d1a"
- integrity sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==
- dependencies:
- "@babel/helper-module-imports" "^7.25.7"
- "@babel/helper-simple-access" "^7.25.7"
- "@babel/helper-validator-identifier" "^7.25.7"
- "@babel/traverse" "^7.25.7"
-
-"@babel/helper-optimise-call-expression@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.7.tgz#1de1b99688e987af723eed44fa7fc0ee7b97d77a"
- integrity sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==
- dependencies:
- "@babel/types" "^7.25.7"
-
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz#8ec5b21812d992e1ef88a9b068260537b6f0e36c"
- integrity sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==
-
-"@babel/helper-remap-async-to-generator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.7.tgz#9efdc39df5f489bcd15533c912b6c723a0a65021"
- integrity sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.25.7"
- "@babel/helper-wrap-function" "^7.25.7"
- "@babel/traverse" "^7.25.7"
-
-"@babel/helper-replace-supers@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.7.tgz#38cfda3b6e990879c71d08d0fef9236b62bd75f5"
- integrity sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==
- dependencies:
- "@babel/helper-member-expression-to-functions" "^7.25.7"
- "@babel/helper-optimise-call-expression" "^7.25.7"
- "@babel/traverse" "^7.25.7"
-
-"@babel/helper-simple-access@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz#5eb9f6a60c5d6b2e0f76057004f8dacbddfae1c0"
- integrity sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==
- dependencies:
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/helper-skip-transparent-expression-wrappers@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.7.tgz#382831c91038b1a6d32643f5f49505b8442cb87c"
- integrity sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==
- dependencies:
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/helper-string-parser@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz#d50e8d37b1176207b4fe9acedec386c565a44a54"
- integrity sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==
-
-"@babel/helper-validator-identifier@^7.24.7":
- version "7.24.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db"
- integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==
-
-"@babel/helper-validator-identifier@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5"
- integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==
-
-"@babel/helper-validator-option@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz#97d1d684448228b30b506d90cace495d6f492729"
- integrity sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==
-
-"@babel/helper-wrap-function@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.7.tgz#9f6021dd1c4fdf4ad515c809967fc4bac9a70fe7"
- integrity sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==
- dependencies:
- "@babel/template" "^7.25.7"
- "@babel/traverse" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/helpers@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.7.tgz#091b52cb697a171fe0136ab62e54e407211f09c2"
- integrity sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==
- dependencies:
- "@babel/template" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/highlight@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5"
- integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==
- dependencies:
- "@babel/helper-validator-identifier" "^7.25.7"
- chalk "^2.4.2"
- js-tokens "^4.0.0"
- picocolors "^1.0.0"
+"@babel/helper-member-expression-to-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3"
+ integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-imports@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715"
+ integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae"
+ integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/helper-optimise-call-expression@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e"
+ integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==
+ dependencies:
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46"
+ integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==
-"@babel/parser@^7.23.5", "@babel/parser@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.7.tgz#99b927720f4ddbfeb8cd195a363ed4532f87c590"
- integrity sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==
+"@babel/helper-remap-async-to-generator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92"
+ integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==
dependencies:
- "@babel/types" "^7.25.7"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-wrap-function" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.7.tgz#93969ac50ef4d68b2504b01b758af714e4cbdd64"
- integrity sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==
+"@babel/helper-replace-supers@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5"
+ integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/traverse" "^7.25.7"
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.7.tgz#a338d611adb9dcd599b8b1efa200c88ebeffe046"
- integrity sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==
+"@babel/helper-simple-access@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz#6d51783299884a2c74618d6ef0f86820ec2e7739"
+ integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.7.tgz#c5f755e911dfac7ef6957300c0f9c4a8c18c06f4"
- integrity sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==
+"@babel/helper-skip-transparent-expression-wrappers@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9"
+ integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-string-parser@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c"
+ integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==
+
+"@babel/helper-validator-identifier@^7.24.7", "@babel/helper-validator-identifier@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7"
+ integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.7.tgz#3b7ea04492ded990978b6deaa1dfca120ad4455a"
- integrity sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==
+"@babel/helper-validator-option@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72"
+ integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==
+
+"@babel/helper-wrap-function@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0"
+ integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7"
- "@babel/plugin-transform-optional-chaining" "^7.25.7"
+ "@babel/template" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.7.tgz#9622b1d597a703aa3a921e6f58c9c2d9a028d2c5"
- integrity sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==
+"@babel/helpers@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4"
+ integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/traverse" "^7.25.7"
+ "@babel/template" "^7.25.9"
+ "@babel/types" "^7.26.0"
+
+"@babel/parser@^7.23.5", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0":
+ version "7.26.1"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.1.tgz#44e02499960df2cdce2c456372a3e8e0c3c5c975"
+ integrity sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==
+ dependencies:
+ "@babel/types" "^7.26.0"
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe"
+ integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30"
+ integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137"
+ integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1"
+ integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/plugin-transform-optional-chaining" "^7.25.9"
+
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e"
+ integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
version "7.21.0-placeholder-for-preset-env.2"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
-"@babel/plugin-syntax-async-generators@^7.8.4":
- version "7.8.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
- integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
+"@babel/plugin-syntax-import-assertions@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f"
+ integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-class-properties@^7.12.13":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
- integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
+"@babel/plugin-syntax-import-attributes@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7"
+ integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==
dependencies:
- "@babel/helper-plugin-utils" "^7.12.13"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-class-static-block@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
- integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
+"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
+ integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-create-regexp-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-syntax-dynamic-import@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
- integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
+"@babel/plugin-transform-arrow-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845"
+ integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
- integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
+"@babel/plugin-transform-async-generator-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2"
+ integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-remap-async-to-generator" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-syntax-import-assertions@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.7.tgz#8ce248f9f4ed4b7ed4cb2e0eb4ed9efd9f52921f"
- integrity sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==
+"@babel/plugin-transform-async-to-generator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71"
+ integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-remap-async-to-generator" "^7.25.9"
-"@babel/plugin-syntax-import-attributes@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz#d78dd0499d30df19a598e63ab895e21b909bc43f"
- integrity sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==
+"@babel/plugin-transform-block-scoped-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458"
+ integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-import-meta@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
- integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
+"@babel/plugin-transform-block-scoping@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1"
+ integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-json-strings@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
- integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
+"@babel/plugin-transform-class-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f"
+ integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
- integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
+"@babel/plugin-transform-class-static-block@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0"
+ integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
- integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
+"@babel/plugin-transform-classes@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52"
+ integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+ globals "^11.1.0"
-"@babel/plugin-syntax-numeric-separator@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
- integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
+"@babel/plugin-transform-computed-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b"
+ integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==
dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/template" "^7.25.9"
-"@babel/plugin-syntax-object-rest-spread@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
- integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
+"@babel/plugin-transform-destructuring@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1"
+ integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
- integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
+"@babel/plugin-transform-dotall-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a"
+ integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-optional-chaining@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
- integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
+"@babel/plugin-transform-duplicate-keys@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d"
+ integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
- integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31"
+ integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-top-level-await@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
- integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
+"@babel/plugin-transform-dynamic-import@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8"
+ integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==
dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
- integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
+"@babel/plugin-transform-exponentiation-operator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz#ece47b70d236c1d99c263a1e22b62dc20a4c8b0f"
+ integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-arrow-functions@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.7.tgz#1b9ed22e6890a0e9ff470371c73b8c749bcec386"
- integrity sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-async-generator-functions@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.7.tgz#af61a02b30d7bff5108c63bd39ac7938403426d7"
- integrity sha512-4B6OhTrwYKHYYgcwErvZjbmH9X5TxQBsaBHdzEIB4l71gR5jh/tuHGlb9in47udL2+wVUcOz5XXhhfhVJwEpEg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-remap-async-to-generator" "^7.25.7"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/traverse" "^7.25.7"
-
-"@babel/plugin-transform-async-to-generator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.7.tgz#a44c7323f8d4285a6c568dd43c5c361d6367ec52"
- integrity sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==
- dependencies:
- "@babel/helper-module-imports" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-remap-async-to-generator" "^7.25.7"
-
-"@babel/plugin-transform-block-scoped-functions@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.7.tgz#e0b8843d5571719a2f1bf7e284117a3379fcc17c"
- integrity sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-block-scoping@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.7.tgz#6dab95e98adf780ceef1b1c3ab0e55cd20dd410a"
- integrity sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-class-properties@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.7.tgz#a389cfca7a10ac80e3ff4c75fca08bd097ad1523"
- integrity sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-class-static-block@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.25.7.tgz#d2cf3c812e3b3162d56aadf4566f45c30538cb2c"
- integrity sha512-rvUUtoVlkDWtDWxGAiiQj0aNktTPn3eFynBcMC2IhsXweehwgdI9ODe+XjWw515kEmv22sSOTp/rxIRuTiB7zg==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
-
-"@babel/plugin-transform-classes@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.7.tgz#5103206cf80d02283bbbd044509ea3b65d0906bb"
- integrity sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.25.7"
- "@babel/helper-compilation-targets" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-replace-supers" "^7.25.7"
- "@babel/traverse" "^7.25.7"
- globals "^11.1.0"
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-computed-properties@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.7.tgz#7f621f0aa1354b5348a935ab12e3903842466f65"
- integrity sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==
+"@babel/plugin-transform-export-namespace-from@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2"
+ integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/template" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-destructuring@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.7.tgz#f6f26a9feefb5aa41fd45b6f5838901b5333d560"
- integrity sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==
+"@babel/plugin-transform-for-of@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755"
+ integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
-"@babel/plugin-transform-dotall-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.7.tgz#9d775c4a3ff1aea64045300fcd4309b4a610ef02"
- integrity sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==
+"@babel/plugin-transform-function-name@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97"
+ integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-transform-duplicate-keys@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.7.tgz#fbba7d1155eab76bd4f2a038cbd5d65883bd7a93"
- integrity sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==
+"@babel/plugin-transform-json-strings@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660"
+ integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.7.tgz#102b31608dcc22c08fbca1894e104686029dc141"
- integrity sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==
+"@babel/plugin-transform-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de"
+ integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-dynamic-import@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.7.tgz#31905ab2cfa94dcf1b1f8ce66096720b2908e518"
- integrity sha512-UvcLuual4h7/GfylKm2IAA3aph9rwvAM2XBA0uPKU3lca+Maai4jBjjEVUS568ld6kJcgbouuumCBhMd/Yz17w==
+"@babel/plugin-transform-logical-assignment-operators@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7"
+ integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-exponentiation-operator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.7.tgz#5961a3a23a398faccd6cddb34a2182807d75fb5f"
- integrity sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==
+"@babel/plugin-transform-member-expression-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de"
+ integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-export-namespace-from@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.7.tgz#beb2679db6fd3bdfe6ad6de2c8cac84a86ef2da1"
- integrity sha512-h3MDAP5l34NQkkNulsTNyjdaR+OiB0Im67VU//sFupouP8Q6m9Spy7l66DcaAQxtmCqGdanPByLsnwFttxKISQ==
+"@babel/plugin-transform-modules-amd@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5"
+ integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-for-of@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.7.tgz#0acfea0f27aa290818b5b48a5a44b3f03fc13669"
- integrity sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==
+"@babel/plugin-transform-modules-commonjs@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz#d165c8c569a080baf5467bda88df6425fc060686"
+ integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-simple-access" "^7.25.9"
-"@babel/plugin-transform-function-name@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.7.tgz#7e394ccea3693902a8b50ded8b6ae1fa7b8519fd"
- integrity sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==
+"@babel/plugin-transform-modules-systemjs@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8"
+ integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==
dependencies:
- "@babel/helper-compilation-targets" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/traverse" "^7.25.7"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
-"@babel/plugin-transform-json-strings@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.7.tgz#6626433554aff4bd6f76a2c621a1f40e802dfb0a"
- integrity sha512-Ot43PrL9TEAiCe8C/2erAjXMeVSnE/BLEx6eyrKLNFCCw5jvhTHKyHxdI1pA0kz5njZRYAnMO2KObGqOCRDYSA==
+"@babel/plugin-transform-modules-umd@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9"
+ integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-literals@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.7.tgz#70cbdc742f2cfdb1a63ea2cbd018d12a60b213c3"
- integrity sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==
+"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a"
+ integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-logical-assignment-operators@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.7.tgz#93847feb513a1f191c5f5d903d991a0ee24fe99b"
- integrity sha512-iImzbA55BjiovLyG2bggWS+V+OLkaBorNvc/yJoeeDQGztknRnDdYfp2d/UPmunZYEnZi6Lg8QcTmNMHOB0lGA==
+"@babel/plugin-transform-new-target@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd"
+ integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-member-expression-literals@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.7.tgz#0a36c3fbd450cc9e6485c507f005fa3d1bc8fca5"
- integrity sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==
+"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949"
+ integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-modules-amd@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.7.tgz#bb4e543b5611f6c8c685a2fd485408713a3adf3d"
- integrity sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==
- dependencies:
- "@babel/helper-module-transforms" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-modules-commonjs@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.7.tgz#173f0c791bb7407c092ce6d77ee90eb3f2d1d2fd"
- integrity sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==
+"@babel/plugin-transform-numeric-separator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1"
+ integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==
dependencies:
- "@babel/helper-module-transforms" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-simple-access" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-modules-systemjs@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.7.tgz#8b14d319a177cc9c85ef8b0512afd429d9e2e60b"
- integrity sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==
- dependencies:
- "@babel/helper-module-transforms" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-validator-identifier" "^7.25.7"
- "@babel/traverse" "^7.25.7"
-
-"@babel/plugin-transform-modules-umd@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.7.tgz#00ee7a7e124289549381bfb0e24d87fd7f848367"
- integrity sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==
- dependencies:
- "@babel/helper-module-transforms" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-named-capturing-groups-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.7.tgz#a2f3f6d7f38693b462542951748f0a72a34d196d"
- integrity sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-new-target@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.7.tgz#52b2bde523b76c548749f38dc3054f1f45e82bc9"
- integrity sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-nullish-coalescing-operator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.7.tgz#0af84b86d4332654c43cf028dbdcf878b00ac168"
- integrity sha512-FbuJ63/4LEL32mIxrxwYaqjJxpbzxPVQj5a+Ebrc8JICV6YX8nE53jY+K0RZT3um56GoNWgkS2BQ/uLGTjtwfw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+"@babel/plugin-transform-object-rest-spread@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18"
+ integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==
+ dependencies:
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/plugin-transform-parameters" "^7.25.9"
-"@babel/plugin-transform-numeric-separator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.7.tgz#a516b78f894d1c08283f39d809b2048fd2f29448"
- integrity sha512-8CbutzSSh4hmD+jJHIA8vdTNk15kAzOnFLVVgBSMGr28rt85ouT01/rezMecks9pkU939wDInImwCKv4ahU4IA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+"@babel/plugin-transform-object-super@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03"
+ integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.25.9"
-"@babel/plugin-transform-object-rest-spread@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.7.tgz#fa0916521be96fd434e2db59780b24b308c6d169"
- integrity sha512-1JdVKPhD7Y5PvgfFy0Mv2brdrolzpzSoUq2pr6xsR+m+3viGGeHEokFKsCgOkbeFOQxfB1Vt2F0cPJLRpFI4Zg==
- dependencies:
- "@babel/helper-compilation-targets" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.25.7"
-
-"@babel/plugin-transform-object-super@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.7.tgz#582a9cea8cf0a1e02732be5b5a703a38dedf5661"
- integrity sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==
+"@babel/plugin-transform-optional-catch-binding@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3"
+ integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-replace-supers" "^7.25.7"
-
-"@babel/plugin-transform-optional-catch-binding@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.7.tgz#400e2d891f9288f5231694234696aa67164e4913"
- integrity sha512-m9obYBA39mDPN7lJzD5WkGGb0GO54PPLXsbcnj1Hyeu8mSRz7Gb4b1A6zxNX32ZuUySDK4G6it8SDFWD1nCnqg==
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-optional-chaining@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd"
+ integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-
-"@babel/plugin-transform-optional-chaining@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.7.tgz#b7f7c9321aa1d8414e67799c28d87c23682e4d68"
- integrity sha512-h39agClImgPWg4H8mYVAbD1qP9vClFbEjqoJmt87Zen8pjqK8FTPUwrOXAvqu5soytwxrLMd2fx2KSCp2CHcNg==
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+
+"@babel/plugin-transform-parameters@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257"
+ integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-
-"@babel/plugin-transform-parameters@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.7.tgz#80c38b03ef580f6d6bffe1c5254bb35986859ac7"
- integrity sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-private-methods@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.7.tgz#c790a04f837b4bd61d6b0317b43aa11ff67dce80"
- integrity sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-private-methods@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57"
+ integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
-
-"@babel/plugin-transform-private-property-in-object@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.7.tgz#aff877efd05b57c4ad04611d8de97bf155a53369"
- integrity sha512-LzA5ESzBy7tqj00Yjey9yWfs3FKy4EmJyKOSWld144OxkTji81WWnUT8nkLUn+imN/zHL8ZQlOu/MTUAhHaX3g==
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-private-property-in-object@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33"
+ integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.25.7"
- "@babel/helper-create-class-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-property-literals@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.7.tgz#a8612b4ea4e10430f00012ecf0155662c7d6550d"
- integrity sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==
+"@babel/plugin-transform-property-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f"
+ integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-regenerator@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.7.tgz#6eb006e6d26f627bc2f7844a9f19770721ad6f3e"
- integrity sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==
+"@babel/plugin-transform-regenerator@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b"
+ integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
regenerator-transform "^0.15.2"
-"@babel/plugin-transform-reserved-words@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.7.tgz#dc56b25e02afaabef3ce0c5b06b0916e8523e995"
- integrity sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==
+"@babel/plugin-transform-regexp-modifiers@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850"
+ integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-shorthand-properties@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.7.tgz#92690a9c671915602d91533c278cc8f6bf12275f"
- integrity sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==
+"@babel/plugin-transform-reserved-words@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce"
+ integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-spread@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.7.tgz#df83e899a9fc66284ee601a7b738568435b92998"
- integrity sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==
+"@babel/plugin-transform-shorthand-properties@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2"
+ integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-sticky-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.7.tgz#341c7002bef7f29037be7fb9684e374442dd0d17"
- integrity sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==
+"@babel/plugin-transform-spread@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9"
+ integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
-"@babel/plugin-transform-template-literals@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.7.tgz#e566c581bb16d8541dd8701093bb3457adfce16b"
- integrity sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==
+"@babel/plugin-transform-sticky-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32"
+ integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-typeof-symbol@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.7.tgz#debb1287182efd20488f126be343328c679b66eb"
- integrity sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==
+"@babel/plugin-transform-template-literals@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1"
+ integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-escapes@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.7.tgz#973592b6d13a914794e1de8cf1383e50e0f87f81"
- integrity sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==
+"@babel/plugin-transform-typeof-symbol@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b"
+ integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==
dependencies:
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-property-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.7.tgz#25349197cce964b1343f74fa7cfdf791a1b1919e"
- integrity sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==
+"@babel/plugin-transform-unicode-escapes@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82"
+ integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.7.tgz#f93a93441baf61f713b6d5552aaa856bfab34809"
- integrity sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==
+"@babel/plugin-transform-unicode-property-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3"
+ integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/plugin-transform-unicode-sets-regex@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.7.tgz#d1b3295d29e0f8f4df76abc909ad1ebee919560c"
- integrity sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==
+"@babel/plugin-transform-unicode-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1"
+ integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
-"@babel/preset-env@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.25.7.tgz#fc1b092152db4b58377b85dc05c890081c1157e0"
- integrity sha512-Gibz4OUdyNqqLj+7OAvBZxOD7CklCtMA5/j0JgUEwOnaRULsPDXmic2iKxL2DX2vQduPR5wH2hjZas/Vr/Oc0g==
+"@babel/plugin-transform-unicode-sets-regex@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe"
+ integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==
dependencies:
- "@babel/compat-data" "^7.25.7"
- "@babel/helper-compilation-targets" "^7.25.7"
- "@babel/helper-plugin-utils" "^7.25.7"
- "@babel/helper-validator-option" "^7.25.7"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.7"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.7"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.7"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.7"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.7"
+ "@babel/helper-create-regexp-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/preset-env@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1"
+ integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==
+ dependencies:
+ "@babel/compat-data" "^7.26.0"
+ "@babel/helper-compilation-targets" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.25.9"
+ "@babel/helper-validator-option" "^7.25.9"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9"
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9"
"@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.25.7"
- "@babel/plugin-syntax-import-attributes" "^7.25.7"
- "@babel/plugin-syntax-import-meta" "^7.10.4"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
+ "@babel/plugin-syntax-import-assertions" "^7.26.0"
+ "@babel/plugin-syntax-import-attributes" "^7.26.0"
"@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
- "@babel/plugin-transform-arrow-functions" "^7.25.7"
- "@babel/plugin-transform-async-generator-functions" "^7.25.7"
- "@babel/plugin-transform-async-to-generator" "^7.25.7"
- "@babel/plugin-transform-block-scoped-functions" "^7.25.7"
- "@babel/plugin-transform-block-scoping" "^7.25.7"
- "@babel/plugin-transform-class-properties" "^7.25.7"
- "@babel/plugin-transform-class-static-block" "^7.25.7"
- "@babel/plugin-transform-classes" "^7.25.7"
- "@babel/plugin-transform-computed-properties" "^7.25.7"
- "@babel/plugin-transform-destructuring" "^7.25.7"
- "@babel/plugin-transform-dotall-regex" "^7.25.7"
- "@babel/plugin-transform-duplicate-keys" "^7.25.7"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.7"
- "@babel/plugin-transform-dynamic-import" "^7.25.7"
- "@babel/plugin-transform-exponentiation-operator" "^7.25.7"
- "@babel/plugin-transform-export-namespace-from" "^7.25.7"
- "@babel/plugin-transform-for-of" "^7.25.7"
- "@babel/plugin-transform-function-name" "^7.25.7"
- "@babel/plugin-transform-json-strings" "^7.25.7"
- "@babel/plugin-transform-literals" "^7.25.7"
- "@babel/plugin-transform-logical-assignment-operators" "^7.25.7"
- "@babel/plugin-transform-member-expression-literals" "^7.25.7"
- "@babel/plugin-transform-modules-amd" "^7.25.7"
- "@babel/plugin-transform-modules-commonjs" "^7.25.7"
- "@babel/plugin-transform-modules-systemjs" "^7.25.7"
- "@babel/plugin-transform-modules-umd" "^7.25.7"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.7"
- "@babel/plugin-transform-new-target" "^7.25.7"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.7"
- "@babel/plugin-transform-numeric-separator" "^7.25.7"
- "@babel/plugin-transform-object-rest-spread" "^7.25.7"
- "@babel/plugin-transform-object-super" "^7.25.7"
- "@babel/plugin-transform-optional-catch-binding" "^7.25.7"
- "@babel/plugin-transform-optional-chaining" "^7.25.7"
- "@babel/plugin-transform-parameters" "^7.25.7"
- "@babel/plugin-transform-private-methods" "^7.25.7"
- "@babel/plugin-transform-private-property-in-object" "^7.25.7"
- "@babel/plugin-transform-property-literals" "^7.25.7"
- "@babel/plugin-transform-regenerator" "^7.25.7"
- "@babel/plugin-transform-reserved-words" "^7.25.7"
- "@babel/plugin-transform-shorthand-properties" "^7.25.7"
- "@babel/plugin-transform-spread" "^7.25.7"
- "@babel/plugin-transform-sticky-regex" "^7.25.7"
- "@babel/plugin-transform-template-literals" "^7.25.7"
- "@babel/plugin-transform-typeof-symbol" "^7.25.7"
- "@babel/plugin-transform-unicode-escapes" "^7.25.7"
- "@babel/plugin-transform-unicode-property-regex" "^7.25.7"
- "@babel/plugin-transform-unicode-regex" "^7.25.7"
- "@babel/plugin-transform-unicode-sets-regex" "^7.25.7"
+ "@babel/plugin-transform-arrow-functions" "^7.25.9"
+ "@babel/plugin-transform-async-generator-functions" "^7.25.9"
+ "@babel/plugin-transform-async-to-generator" "^7.25.9"
+ "@babel/plugin-transform-block-scoped-functions" "^7.25.9"
+ "@babel/plugin-transform-block-scoping" "^7.25.9"
+ "@babel/plugin-transform-class-properties" "^7.25.9"
+ "@babel/plugin-transform-class-static-block" "^7.26.0"
+ "@babel/plugin-transform-classes" "^7.25.9"
+ "@babel/plugin-transform-computed-properties" "^7.25.9"
+ "@babel/plugin-transform-destructuring" "^7.25.9"
+ "@babel/plugin-transform-dotall-regex" "^7.25.9"
+ "@babel/plugin-transform-duplicate-keys" "^7.25.9"
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9"
+ "@babel/plugin-transform-dynamic-import" "^7.25.9"
+ "@babel/plugin-transform-exponentiation-operator" "^7.25.9"
+ "@babel/plugin-transform-export-namespace-from" "^7.25.9"
+ "@babel/plugin-transform-for-of" "^7.25.9"
+ "@babel/plugin-transform-function-name" "^7.25.9"
+ "@babel/plugin-transform-json-strings" "^7.25.9"
+ "@babel/plugin-transform-literals" "^7.25.9"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.25.9"
+ "@babel/plugin-transform-member-expression-literals" "^7.25.9"
+ "@babel/plugin-transform-modules-amd" "^7.25.9"
+ "@babel/plugin-transform-modules-commonjs" "^7.25.9"
+ "@babel/plugin-transform-modules-systemjs" "^7.25.9"
+ "@babel/plugin-transform-modules-umd" "^7.25.9"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9"
+ "@babel/plugin-transform-new-target" "^7.25.9"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9"
+ "@babel/plugin-transform-numeric-separator" "^7.25.9"
+ "@babel/plugin-transform-object-rest-spread" "^7.25.9"
+ "@babel/plugin-transform-object-super" "^7.25.9"
+ "@babel/plugin-transform-optional-catch-binding" "^7.25.9"
+ "@babel/plugin-transform-optional-chaining" "^7.25.9"
+ "@babel/plugin-transform-parameters" "^7.25.9"
+ "@babel/plugin-transform-private-methods" "^7.25.9"
+ "@babel/plugin-transform-private-property-in-object" "^7.25.9"
+ "@babel/plugin-transform-property-literals" "^7.25.9"
+ "@babel/plugin-transform-regenerator" "^7.25.9"
+ "@babel/plugin-transform-regexp-modifiers" "^7.26.0"
+ "@babel/plugin-transform-reserved-words" "^7.25.9"
+ "@babel/plugin-transform-shorthand-properties" "^7.25.9"
+ "@babel/plugin-transform-spread" "^7.25.9"
+ "@babel/plugin-transform-sticky-regex" "^7.25.9"
+ "@babel/plugin-transform-template-literals" "^7.25.9"
+ "@babel/plugin-transform-typeof-symbol" "^7.25.9"
+ "@babel/plugin-transform-unicode-escapes" "^7.25.9"
+ "@babel/plugin-transform-unicode-property-regex" "^7.25.9"
+ "@babel/plugin-transform-unicode-regex" "^7.25.9"
+ "@babel/plugin-transform-unicode-sets-regex" "^7.25.9"
"@babel/preset-modules" "0.1.6-no-external-plugins"
babel-plugin-polyfill-corejs2 "^0.4.10"
babel-plugin-polyfill-corejs3 "^0.10.6"
@@ -960,61 +814,65 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/template@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.7.tgz#27f69ce382855d915b14ab0fe5fb4cbf88fa0769"
- integrity sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==
- dependencies:
- "@babel/code-frame" "^7.25.7"
- "@babel/parser" "^7.25.7"
- "@babel/types" "^7.25.7"
-
-"@babel/traverse@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.7.tgz#83e367619be1cab8e4f2892ef30ba04c26a40fa8"
- integrity sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==
- dependencies:
- "@babel/code-frame" "^7.25.7"
- "@babel/generator" "^7.25.7"
- "@babel/parser" "^7.25.7"
- "@babel/template" "^7.25.7"
- "@babel/types" "^7.25.7"
+"@babel/template@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016"
+ integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==
+ dependencies:
+ "@babel/code-frame" "^7.25.9"
+ "@babel/parser" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/traverse@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84"
+ integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==
+ dependencies:
+ "@babel/code-frame" "^7.25.9"
+ "@babel/generator" "^7.25.9"
+ "@babel/parser" "^7.25.9"
+ "@babel/template" "^7.25.9"
+ "@babel/types" "^7.25.9"
debug "^4.3.1"
globals "^11.1.0"
-"@babel/types@^7.18.6", "@babel/types@^7.25.7", "@babel/types@^7.4.4":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.7.tgz#1b7725c1d3a59f328cb700ce704c46371e6eef9b"
- integrity sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==
+"@babel/types@^7.18.6", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.4.4":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff"
+ integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==
dependencies:
- "@babel/helper-string-parser" "^7.25.7"
- "@babel/helper-validator-identifier" "^7.25.7"
- to-fast-properties "^2.0.0"
+ "@babel/helper-string-parser" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
"@bufbuild/protobuf@^2.0.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@bufbuild/protobuf/-/protobuf-2.1.0.tgz#6925f30c25789b4f74d7c505e731c96f79fb48a7"
integrity sha512-+2Mx67Y3skJ4NCD/qNSdBJNWtu6x6Qr53jeNg+QcwiL6mt0wK+3jwHH2x1p7xaYH6Ve2JKOVn0OxU35WsmqI9A==
-"@csstools/css-parser-algorithms@^3.0.0", "@csstools/css-parser-algorithms@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.1.tgz#f14ade63bae5f6025ac85c7d03fe47a7ca0e58af"
- integrity sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==
+"@csstools/css-parser-algorithms@^3.0.0", "@csstools/css-parser-algorithms@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356"
+ integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==
-"@csstools/css-tokenizer@^3.0.0", "@csstools/css-tokenizer@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.1.tgz#9dd9b10084f3011290f96789598091e5bcb3c29a"
- integrity sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==
+"@csstools/css-tokenizer@^3.0.0", "@csstools/css-tokenizer@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2"
+ integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==
-"@csstools/media-query-list-parser@^3.0.0", "@csstools/media-query-list-parser@^3.0.1":
+"@csstools/media-query-list-parser@^3.0.0":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz#9474e08e6d7767cf68c56bf1581b59d203360cb0"
integrity sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==
-"@csstools/selector-specificity@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-4.0.0.tgz#7dfccb9df5499e627e7bfdbb4021a06813a45dba"
- integrity sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==
+"@csstools/media-query-list-parser@^4.0.2":
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a"
+ integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==
+
+"@csstools/selector-specificity@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#037817b574262134cabd68fc4ec1a454f168407b"
+ integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==
"@develar/schema-utils@~2.6.5":
version "2.6.5"
@@ -1024,10 +882,10 @@
ajv "^6.12.0"
ajv-keywords "^3.4.1"
-"@discoveryjs/json-ext@^0.5.0":
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
- integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
+"@discoveryjs/json-ext@^0.6.1":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz#f13c7c205915eb91ae54c557f5e92bddd8be0e83"
+ integrity sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==
"@double-great/stylelint-a11y@^3.0.2":
version "3.0.2"
@@ -1120,46 +978,47 @@
minimatch "^9.0.3"
plist "^3.1.0"
-"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
- integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+"@es-joy/jsdoccomment@~0.49.0":
+ version "0.49.0"
+ resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.49.0.tgz#e5ec1eda837c802eca67d3b29e577197f14ba1db"
+ integrity sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==
dependencies:
- eslint-visitor-keys "^3.3.0"
-
-"@eslint-community/regexpp@^4.11.0":
- version "4.11.1"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
- integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
+ comment-parser "1.4.1"
+ esquery "^1.6.0"
+ jsdoc-type-pratt-parser "~4.1.0"
-"@eslint-community/regexpp@^4.6.0":
- version "4.10.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
- integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
+"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0", "@eslint-community/eslint-utils@^4.4.1":
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#d1145bf2c20132d6400495d6df4bf59362fd9d56"
+ integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==
+ dependencies:
+ eslint-visitor-keys "^3.4.3"
-"@eslint/compat@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@eslint/compat/-/compat-1.2.0.tgz#8d36b8c0e1e9e91068a1df8938977a9e4535d83c"
- integrity sha512-CkPWddN7J9JPrQedEr2X7AjK9y1jaMJtxZ4A/+jTMFA2+n5BWhcKHW/EbJyARqg2zzQfgtWUtVmG3hrG6+nGpg==
+"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1":
+ version "4.12.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
+ integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
-"@eslint/config-array@^0.18.0":
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.18.0.tgz#37d8fe656e0d5e3dbaea7758ea56540867fd074d"
- integrity sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==
+"@eslint/config-array@^0.19.0":
+ version "0.19.1"
+ resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.19.1.tgz#734aaea2c40be22bbb1f2a9dac687c57a6a4c984"
+ integrity sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==
dependencies:
- "@eslint/object-schema" "^2.1.4"
+ "@eslint/object-schema" "^2.1.5"
debug "^4.3.1"
minimatch "^3.1.2"
-"@eslint/core@^0.6.0":
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.6.0.tgz#9930b5ba24c406d67a1760e94cdbac616a6eb674"
- integrity sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==
+"@eslint/core@^0.9.0":
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.9.1.tgz#31763847308ef6b7084a4505573ac9402c51f9d1"
+ integrity sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==
+ dependencies:
+ "@types/json-schema" "^7.0.15"
-"@eslint/eslintrc@^3.0.0", "@eslint/eslintrc@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6"
- integrity sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==
+"@eslint/eslintrc@^3.0.0", "@eslint/eslintrc@^3.2.0":
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.2.0.tgz#57470ac4e2e283a6bf76044d63281196e370542c"
+ integrity sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
@@ -1171,25 +1030,20 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@9.11.1":
- version "9.11.1"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.11.1.tgz#8bcb37436f9854b3d9a561440daf916acd940986"
- integrity sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==
+"@eslint/js@9.17.0", "@eslint/js@^9.17.0":
+ version "9.17.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.17.0.tgz#1523e586791f80376a6f8398a3964455ecc651ec"
+ integrity sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==
-"@eslint/js@^9.12.0":
- version "9.12.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.12.0.tgz#69ca3ca9fab9a808ec6d67b8f6edb156cbac91e1"
- integrity sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==
-
-"@eslint/object-schema@^2.1.4":
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843"
- integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==
+"@eslint/object-schema@^2.1.5":
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.5.tgz#8670a8f6258a2be5b2c620ff314a1d984c23eb2e"
+ integrity sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==
-"@eslint/plugin-kit@^0.2.0":
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz#8712dccae365d24e9eeecb7b346f85e750ba343d"
- integrity sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==
+"@eslint/plugin-kit@^0.2.3":
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz#2b78e7bb3755784bb13faa8932a1d994d6537792"
+ integrity sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==
dependencies:
levn "^0.4.1"
@@ -1198,38 +1052,38 @@
resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-2.0.0.tgz#f22824caff3ae506b18207bad4126dbc6ccdb6b8"
integrity sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==
-"@fortawesome/fontawesome-common-types@6.6.0":
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.6.0.tgz#31ab07ca6a06358c5de4d295d4711b675006163f"
- integrity sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==
+"@fortawesome/fontawesome-common-types@6.7.2":
+ version "6.7.2"
+ resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.7.2.tgz#7123d74b0c1e726794aed1184795dbce12186470"
+ integrity sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==
-"@fortawesome/fontawesome-svg-core@^6.6.0":
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.6.0.tgz#2a24c32ef92136e98eae2ff334a27145188295ff"
- integrity sha512-KHwPkCk6oRT4HADE7smhfsKudt9N/9lm6EJ5BVg0tD1yPA5hht837fB87F8pn15D8JfTqQOjhKTktwmLMiD7Kg==
+"@fortawesome/fontawesome-svg-core@^6.7.2":
+ version "6.7.2"
+ resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.7.2.tgz#0ac6013724d5cc327c1eb81335b91300a4fce2f2"
+ integrity sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.6.0"
+ "@fortawesome/fontawesome-common-types" "6.7.2"
-"@fortawesome/free-brands-svg-icons@^6.6.0":
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.6.0.tgz#2797f2cc66d21e7e47fa64e680b8835e8d30e825"
- integrity sha512-1MPD8lMNW/earme4OQi1IFHtmHUwAKgghXlNwWi9GO7QkTfD+IIaYpIai4m2YJEzqfEji3jFHX1DZI5pbY/biQ==
+"@fortawesome/free-brands-svg-icons@^6.7.2":
+ version "6.7.2"
+ resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.7.2.tgz#4ebee8098f31da5446dda81edc344025eb59b27e"
+ integrity sha512-zu0evbcRTgjKfrr77/2XX+bU+kuGfjm0LbajJHVIgBWNIDzrhpRxiCPNT8DW5AdmSsq7Mcf9D1bH0aSeSUSM+Q==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.6.0"
+ "@fortawesome/fontawesome-common-types" "6.7.2"
-"@fortawesome/free-regular-svg-icons@^6.6.0":
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.6.0.tgz#fc49a947ac8dfd20403c9ea5f37f0919425bdf04"
- integrity sha512-Yv9hDzL4aI73BEwSEh20clrY8q/uLxawaQ98lekBx6t9dQKDHcDzzV1p2YtBGTtolYtNqcWdniOnhzB+JPnQEQ==
+"@fortawesome/free-regular-svg-icons@^6.7.2":
+ version "6.7.2"
+ resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.7.2.tgz#f1651e55e6651a15589b0569516208f9c65f96db"
+ integrity sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.6.0"
+ "@fortawesome/fontawesome-common-types" "6.7.2"
-"@fortawesome/free-solid-svg-icons@^6.6.0":
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.6.0.tgz#061751ca43be4c4d814f0adbda8f006164ec9f3b"
- integrity sha512-IYv/2skhEDFc2WGUcqvFJkeK39Q+HyPf5GHUrT/l2pKbtgEIv1al1TKd6qStR5OIwQdN1GZP54ci3y4mroJWjA==
+"@fortawesome/free-solid-svg-icons@^6.7.2":
+ version "6.7.2"
+ resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.7.2.tgz#fe25883b5eb8464a82918599950d283c465b57f6"
+ integrity sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.6.0"
+ "@fortawesome/fontawesome-common-types" "6.7.2"
"@fortawesome/vue-fontawesome@^2.0.10":
version "2.0.10"
@@ -1241,6 +1095,24 @@
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
+"@humanfs/core@^0.19.1":
+ version "0.19.1"
+ resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77"
+ integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==
+
+"@humanfs/node@^0.16.6":
+ version "0.16.6"
+ resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.6.tgz#ee2a10eaabd1131987bf0488fd9b820174cd765e"
+ integrity sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==
+ dependencies:
+ "@humanfs/core" "^0.19.1"
+ "@humanwhocodes/retry" "^0.3.0"
+
+"@humanwhocodes/gitignore-to-minimatch@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz#316b0a63b91c10e53f242efb4ace5c3b34e8728d"
+ integrity sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==
+
"@humanwhocodes/module-importer@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
@@ -1251,27 +1123,32 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.0.tgz#6d86b8cb322660f03d3f0aa94b99bdd8e172d570"
integrity sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==
+"@humanwhocodes/retry@^0.4.1":
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.4.1.tgz#9a96ce501bc62df46c4031fbd970e3cc6b10f07b"
+ integrity sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==
+
"@intlify/core-base@^9.12.0":
- version "9.13.1"
- resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.13.1.tgz#bd1f38e665095993ef9b67aeeb794f3cabcb515d"
- integrity sha512-+bcQRkJO9pcX8d0gel9ZNfrzU22sZFSA0WVhfXrf5jdJOS24a+Bp8pozuS9sBI9Hk/tGz83pgKfmqcn/Ci7/8w==
+ version "9.14.2"
+ resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.14.2.tgz#2c074506ea72425e937f911c95c0d845b43f7fdf"
+ integrity sha512-DZyQ4Hk22sC81MP4qiCDuU+LdaYW91A6lCjq8AWPvY3+mGMzhGDfOCzvyR6YBQxtlPjFqMoFk9ylnNYRAQwXtQ==
dependencies:
- "@intlify/message-compiler" "9.13.1"
- "@intlify/shared" "9.13.1"
+ "@intlify/message-compiler" "9.14.2"
+ "@intlify/shared" "9.14.2"
-"@intlify/eslint-plugin-vue-i18n@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@intlify/eslint-plugin-vue-i18n/-/eslint-plugin-vue-i18n-3.0.0.tgz#3714d15038b805e3755ef2180e0129ce09cb64ad"
- integrity sha512-s4fe+VOiqMZGhDrXWnL1xLyHbcFWBcEBeD/KpVrkOtL+utH2LPTi7uZ8RvWSthMS0mUL/7L74hFJ//OUU7AYww==
+"@intlify/eslint-plugin-vue-i18n@^3.2.0":
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/@intlify/eslint-plugin-vue-i18n/-/eslint-plugin-vue-i18n-3.2.0.tgz#5213e9eda3c4b1391630ee31b654f9ff705918fb"
+ integrity sha512-TOIrD4tJE48WMyVIB8bNeQJJPYo1Prpqnm9Xpn1UZmcqlELhm8hmP8QyJnkgesfbG7hyiX/kvo63W7ClEQmhpg==
dependencies:
"@eslint/eslintrc" "^3.0.0"
"@intlify/core-base" "^9.12.0"
"@intlify/message-compiler" "^9.12.0"
debug "^4.3.4"
- eslint-compat-utils "^0.5.0"
+ eslint-compat-utils "^0.6.0"
glob "^10.3.3"
globals "^15.0.0"
- ignore "^5.2.4"
+ ignore "^6.0.0"
import-fresh "^3.3.0"
is-language-code "^3.1.0"
js-yaml "^4.1.0"
@@ -1284,18 +1161,18 @@
vue-eslint-parser "^9.3.1"
yaml-eslint-parser "^1.2.2"
-"@intlify/message-compiler@9.13.1", "@intlify/message-compiler@^9.12.0":
- version "9.13.1"
- resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.13.1.tgz#ff8129badf77db3fb648b8d3cceee87c8033ed0a"
- integrity sha512-SKsVa4ajYGBVm7sHMXd5qX70O2XXjm55zdZB3VeMFCvQyvLew/dLvq3MqnaIsTMF1VkkOb9Ttr6tHcMlyPDL9w==
+"@intlify/message-compiler@9.14.2", "@intlify/message-compiler@^9.12.0":
+ version "9.14.2"
+ resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.14.2.tgz#7217842ea1875d80bbf0f708e9b3ef5ad7c57a03"
+ integrity sha512-YsKKuV4Qv4wrLNsvgWbTf0E40uRv+Qiw1BeLQ0LAxifQuhiMe+hfTIzOMdWj/ZpnTDj4RSZtkXjJM7JDiiB5LQ==
dependencies:
- "@intlify/shared" "9.13.1"
+ "@intlify/shared" "9.14.2"
source-map-js "^1.0.2"
-"@intlify/shared@9.13.1":
- version "9.13.1"
- resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.13.1.tgz#202741d11ece1a9c7480bfd3f27afcf9cb8f72e4"
- integrity sha512-u3b6BKGhE6j/JeRU6C/RL2FgyJfy6LakbtfeVF8fJXURpZZTzfh3e05J0bu0XPw447Q6/WUp3C4ajv4TMS4YsQ==
+"@intlify/shared@9.14.2":
+ version "9.14.2"
+ resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.14.2.tgz#f7dceea32db44c9253e3f965745a42a5cb3a1883"
+ integrity sha512-uRAHAxYPeF+G5DBIboKpPgC/Waecd4Jz8ihtkpJQD5ycb5PwXp0k/+hBGl5dAjwF7w+l74kz/PKA8r8OK//RUw==
"@isaacs/cliui@^8.0.2":
version "8.0.2"
@@ -1430,13 +1307,6 @@
lodash "^4.17.15"
tmp-promise "^3.0.2"
-"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":
- version "5.1.1-v1"
- resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129"
- integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==
- dependencies:
- eslint-scope "5.1.1"
-
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -1450,7 +1320,7 @@
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
-"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
+"@nodelib/fs.walk@^1.2.3":
version "1.2.8"
resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
@@ -1458,6 +1328,11 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@nolyfill/is-core-module@1.0.39":
+ version "1.0.39"
+ resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e"
+ integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==
+
"@npmcli/fs@^2.1.0":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865"
@@ -1474,6 +1349,89 @@
mkdirp "^1.0.4"
rimraf "^3.0.2"
+"@parcel/watcher-android-arm64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz#c2c19a3c442313ff007d2d7a9c2c1dd3e1c9ca84"
+ integrity sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==
+
+"@parcel/watcher-darwin-arm64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz#c817c7a3b4f3a79c1535bfe54a1c2818d9ffdc34"
+ integrity sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==
+
+"@parcel/watcher-darwin-x64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz#1a3f69d9323eae4f1c61a5f480a59c478d2cb020"
+ integrity sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==
+
+"@parcel/watcher-freebsd-x64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz#0d67fef1609f90ba6a8a662bc76a55fc93706fc8"
+ integrity sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==
+
+"@parcel/watcher-linux-arm-glibc@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz#ce5b340da5829b8e546bd00f752ae5292e1c702d"
+ integrity sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==
+
+"@parcel/watcher-linux-arm64-glibc@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz#6d7c00dde6d40608f9554e73998db11b2b1ff7c7"
+ integrity sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==
+
+"@parcel/watcher-linux-arm64-musl@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz#bd39bc71015f08a4a31a47cd89c236b9d6a7f635"
+ integrity sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==
+
+"@parcel/watcher-linux-x64-glibc@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz#0ce29966b082fb6cdd3de44f2f74057eef2c9e39"
+ integrity sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==
+
+"@parcel/watcher-linux-x64-musl@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz#d2ebbf60e407170bb647cd6e447f4f2bab19ad16"
+ integrity sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==
+
+"@parcel/watcher-win32-arm64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz#eb4deef37e80f0b5e2f215dd6d7a6d40a85f8adc"
+ integrity sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==
+
+"@parcel/watcher-win32-ia32@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz#94fbd4b497be39fd5c8c71ba05436927842c9df7"
+ integrity sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==
+
+"@parcel/watcher-win32-x64@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz#4bf920912f67cae5f2d264f58df81abfea68dadf"
+ integrity sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==
+
+"@parcel/watcher@^2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.4.1.tgz#a50275151a1bb110879c6123589dba90c19f1bf8"
+ integrity sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==
+ dependencies:
+ detect-libc "^1.0.3"
+ is-glob "^4.0.3"
+ micromatch "^4.0.5"
+ node-addon-api "^7.0.0"
+ optionalDependencies:
+ "@parcel/watcher-android-arm64" "2.4.1"
+ "@parcel/watcher-darwin-arm64" "2.4.1"
+ "@parcel/watcher-darwin-x64" "2.4.1"
+ "@parcel/watcher-freebsd-x64" "2.4.1"
+ "@parcel/watcher-linux-arm-glibc" "2.4.1"
+ "@parcel/watcher-linux-arm64-glibc" "2.4.1"
+ "@parcel/watcher-linux-arm64-musl" "2.4.1"
+ "@parcel/watcher-linux-x64-glibc" "2.4.1"
+ "@parcel/watcher-linux-x64-musl" "2.4.1"
+ "@parcel/watcher-win32-arm64" "2.4.1"
+ "@parcel/watcher-win32-ia32" "2.4.1"
+ "@parcel/watcher-win32-x64" "2.4.1"
+
"@pkgjs/parseargs@^0.11.0":
version "0.11.0"
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
@@ -1484,11 +1442,6 @@
resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.1.1.tgz#1ec17e2edbec25c8306d424ecfbf13c7de1aaa31"
integrity sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==
-"@rtsao/scc@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
- integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
-
"@seald-io/binary-search-tree@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@seald-io/binary-search-tree/-/binary-search-tree-1.0.3.tgz#165a9a456eaa30d15885b25db83861bcce2c6a74"
@@ -1518,6 +1471,17 @@
resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz#9cd84cc15bc865a5ca35fcaae198eb899f7b5c90"
integrity sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==
+"@stylistic/eslint-plugin@2.11.0":
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-2.11.0.tgz#50d0289f36f7201055b7fa1729fdc1d8c46e93fa"
+ integrity sha512-PNRHbydNG5EH8NK4c+izdJlxajIR6GxcUhzsYNRsn6Myep4dsZt0qFCz3rCPnkvgO5FYibDcMqgNHUT+zvjYZw==
+ dependencies:
+ "@typescript-eslint/utils" "^8.13.0"
+ eslint-visitor-keys "^4.2.0"
+ espree "^10.3.0"
+ estraverse "^5.3.0"
+ picomatch "^4.0.2"
+
"@stylistic/stylelint-plugin@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@stylistic/stylelint-plugin/-/stylelint-plugin-3.0.1.tgz#3521534c545808ebf9870c074d42579cc6bd9c67"
@@ -1596,12 +1560,23 @@
dependencies:
"@types/ms" "*"
-"@types/estree@^1.0.5":
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
- integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
+"@types/eslint-scope@^3.7.7":
+ version "3.7.7"
+ resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5"
+ integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==
+ dependencies:
+ "@types/eslint" "*"
+ "@types/estree" "*"
-"@types/estree@^1.0.6":
+"@types/eslint@*":
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-9.6.1.tgz#d5795ad732ce81715f27f75da913004a56751584"
+ integrity sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==
+ dependencies:
+ "@types/estree" "*"
+ "@types/json-schema" "*"
+
+"@types/estree@*", "@types/estree@^1.0.6":
version "1.0.6"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
@@ -1691,21 +1666,11 @@
dependencies:
"@types/istanbul-lib-report" "*"
-"@types/json-schema@^7.0.15":
+"@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
version "7.0.15"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
-"@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
- version "7.0.11"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
- integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
-
-"@types/json5@^0.0.29":
- version "0.0.29"
- resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
- integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
-
"@types/keyv@^3.1.4":
version "3.1.4"
resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
@@ -1844,6 +1809,132 @@
dependencies:
"@types/node" "*"
+"@typescript-eslint/eslint-plugin@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz#0901933326aea4443b81df3f740ca7dfc45c7bea"
+ integrity sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==
+ dependencies:
+ "@eslint-community/regexpp" "^4.10.0"
+ "@typescript-eslint/scope-manager" "8.18.0"
+ "@typescript-eslint/type-utils" "8.18.0"
+ "@typescript-eslint/utils" "8.18.0"
+ "@typescript-eslint/visitor-keys" "8.18.0"
+ graphemer "^1.4.0"
+ ignore "^5.3.1"
+ natural-compare "^1.4.0"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/parser@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.18.0.tgz#a1c9456cbb6a089730bf1d3fc47946c5fb5fe67b"
+ integrity sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==
+ dependencies:
+ "@typescript-eslint/scope-manager" "8.18.0"
+ "@typescript-eslint/types" "8.18.0"
+ "@typescript-eslint/typescript-estree" "8.18.0"
+ "@typescript-eslint/visitor-keys" "8.18.0"
+ debug "^4.3.4"
+
+"@typescript-eslint/scope-manager@8.17.0":
+ version "8.17.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz#a3f49bf3d4d27ff8d6b2ea099ba465ef4dbcaa3a"
+ integrity sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==
+ dependencies:
+ "@typescript-eslint/types" "8.17.0"
+ "@typescript-eslint/visitor-keys" "8.17.0"
+
+"@typescript-eslint/scope-manager@8.18.0", "@typescript-eslint/scope-manager@^8.1.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz#30b040cb4557804a7e2bcc65cf8fdb630c96546f"
+ integrity sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==
+ dependencies:
+ "@typescript-eslint/types" "8.18.0"
+ "@typescript-eslint/visitor-keys" "8.18.0"
+
+"@typescript-eslint/type-utils@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz#6f0d12cf923b6fd95ae4d877708c0adaad93c471"
+ integrity sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==
+ dependencies:
+ "@typescript-eslint/typescript-estree" "8.18.0"
+ "@typescript-eslint/utils" "8.18.0"
+ debug "^4.3.4"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/types@8.17.0":
+ version "8.17.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.17.0.tgz#ef84c709ef8324e766878834970bea9a7e3b72cf"
+ integrity sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==
+
+"@typescript-eslint/types@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.18.0.tgz#3afcd30def8756bc78541268ea819a043221d5f3"
+ integrity sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==
+
+"@typescript-eslint/typescript-estree@8.17.0":
+ version "8.17.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz#40b5903bc929b1e8dd9c77db3cb52cfb199a2a34"
+ integrity sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==
+ dependencies:
+ "@typescript-eslint/types" "8.17.0"
+ "@typescript-eslint/visitor-keys" "8.17.0"
+ debug "^4.3.4"
+ fast-glob "^3.3.2"
+ is-glob "^4.0.3"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/typescript-estree@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz#d8ca785799fbb9c700cdff1a79c046c3e633c7f9"
+ integrity sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==
+ dependencies:
+ "@typescript-eslint/types" "8.18.0"
+ "@typescript-eslint/visitor-keys" "8.18.0"
+ debug "^4.3.4"
+ fast-glob "^3.3.2"
+ is-glob "^4.0.3"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/utils@8.18.0", "@typescript-eslint/utils@^8.1.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.18.0.tgz#48f67205d42b65d895797bb7349d1be5c39a62f7"
+ integrity sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.4.0"
+ "@typescript-eslint/scope-manager" "8.18.0"
+ "@typescript-eslint/types" "8.18.0"
+ "@typescript-eslint/typescript-estree" "8.18.0"
+
+"@typescript-eslint/utils@^8.13.0":
+ version "8.17.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.17.0.tgz#41c05105a2b6ab7592f513d2eeb2c2c0236d8908"
+ integrity sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.4.0"
+ "@typescript-eslint/scope-manager" "8.17.0"
+ "@typescript-eslint/types" "8.17.0"
+ "@typescript-eslint/typescript-estree" "8.17.0"
+
+"@typescript-eslint/visitor-keys@8.17.0":
+ version "8.17.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz#4dbcd0e28b9bf951f4293805bf34f98df45e1aa8"
+ integrity sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==
+ dependencies:
+ "@typescript-eslint/types" "8.17.0"
+ eslint-visitor-keys "^4.2.0"
+
+"@typescript-eslint/visitor-keys@8.18.0":
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz#7b6d33534fa808e33a19951907231ad2ea5c36dd"
+ integrity sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==
+ dependencies:
+ "@typescript-eslint/types" "8.18.0"
+ eslint-visitor-keys "^4.2.0"
+
"@vue/compiler-sfc@2.7.16":
version "2.7.16"
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz#ff81711a0fac9c68683d8bb00b63f857de77dc83"
@@ -1871,141 +1962,141 @@
optionalDependencies:
prettier "^1.18.2 || ^2.0.0"
-"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb"
- integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==
+"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6"
+ integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==
dependencies:
- "@webassemblyjs/helper-numbers" "1.11.6"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/helper-numbers" "1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
-"@webassemblyjs/floating-point-hex-parser@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
- integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
+"@webassemblyjs/floating-point-hex-parser@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb"
+ integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==
-"@webassemblyjs/helper-api-error@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
- integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
+"@webassemblyjs/helper-api-error@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7"
+ integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==
-"@webassemblyjs/helper-buffer@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6"
- integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==
+"@webassemblyjs/helper-buffer@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b"
+ integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==
-"@webassemblyjs/helper-numbers@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
- integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
+"@webassemblyjs/helper-numbers@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d"
+ integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==
dependencies:
- "@webassemblyjs/floating-point-hex-parser" "1.11.6"
- "@webassemblyjs/helper-api-error" "1.11.6"
+ "@webassemblyjs/floating-point-hex-parser" "1.13.2"
+ "@webassemblyjs/helper-api-error" "1.13.2"
"@xtuc/long" "4.2.2"
-"@webassemblyjs/helper-wasm-bytecode@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
- integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
+"@webassemblyjs/helper-wasm-bytecode@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b"
+ integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==
-"@webassemblyjs/helper-wasm-section@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf"
- integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==
+"@webassemblyjs/helper-wasm-section@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348"
+ integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==
dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/wasm-gen" "1.12.1"
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/wasm-gen" "1.14.1"
-"@webassemblyjs/ieee754@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
- integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
+"@webassemblyjs/ieee754@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba"
+ integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==
dependencies:
"@xtuc/ieee754" "^1.2.0"
-"@webassemblyjs/leb128@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
- integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
+"@webassemblyjs/leb128@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0"
+ integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==
dependencies:
"@xtuc/long" "4.2.2"
-"@webassemblyjs/utf8@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
- integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
-
-"@webassemblyjs/wasm-edit@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b"
- integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/helper-wasm-section" "1.12.1"
- "@webassemblyjs/wasm-gen" "1.12.1"
- "@webassemblyjs/wasm-opt" "1.12.1"
- "@webassemblyjs/wasm-parser" "1.12.1"
- "@webassemblyjs/wast-printer" "1.12.1"
-
-"@webassemblyjs/wasm-gen@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547"
- integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/ieee754" "1.11.6"
- "@webassemblyjs/leb128" "1.11.6"
- "@webassemblyjs/utf8" "1.11.6"
-
-"@webassemblyjs/wasm-opt@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5"
- integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/wasm-gen" "1.12.1"
- "@webassemblyjs/wasm-parser" "1.12.1"
-
-"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937"
- integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-api-error" "1.11.6"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/ieee754" "1.11.6"
- "@webassemblyjs/leb128" "1.11.6"
- "@webassemblyjs/utf8" "1.11.6"
-
-"@webassemblyjs/wast-printer@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac"
- integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
+"@webassemblyjs/utf8@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1"
+ integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==
+
+"@webassemblyjs/wasm-edit@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597"
+ integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/helper-wasm-section" "1.14.1"
+ "@webassemblyjs/wasm-gen" "1.14.1"
+ "@webassemblyjs/wasm-opt" "1.14.1"
+ "@webassemblyjs/wasm-parser" "1.14.1"
+ "@webassemblyjs/wast-printer" "1.14.1"
+
+"@webassemblyjs/wasm-gen@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570"
+ integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/ieee754" "1.13.2"
+ "@webassemblyjs/leb128" "1.13.2"
+ "@webassemblyjs/utf8" "1.13.2"
+
+"@webassemblyjs/wasm-opt@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b"
+ integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/wasm-gen" "1.14.1"
+ "@webassemblyjs/wasm-parser" "1.14.1"
+
+"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb"
+ integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-api-error" "1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/ieee754" "1.13.2"
+ "@webassemblyjs/leb128" "1.13.2"
+ "@webassemblyjs/utf8" "1.13.2"
+
+"@webassemblyjs/wast-printer@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07"
+ integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
"@xtuc/long" "4.2.2"
-"@webpack-cli/configtest@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
- integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
+"@webpack-cli/configtest@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-3.0.1.tgz#76ac285b9658fa642ce238c276264589aa2b6b57"
+ integrity sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==
-"@webpack-cli/info@^2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
- integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
+"@webpack-cli/info@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-3.0.1.tgz#3cff37fabb7d4ecaab6a8a4757d3826cf5888c63"
+ integrity sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==
-"@webpack-cli/serve@^2.0.5":
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
- integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
+"@webpack-cli/serve@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-3.0.1.tgz#bd8b1f824d57e30faa19eb78e4c0951056f72f00"
+ integrity sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==
"@xmldom/xmldom@^0.8.8":
version "0.8.10"
@@ -2035,25 +2126,15 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
mime-types "~2.1.34"
negotiator "0.6.3"
-acorn-import-attributes@^1.9.5:
- version "1.9.5"
- resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef"
- integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==
-
acorn-jsx@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
-acorn@^8.11.3, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.2, acorn@^8.9.0:
- version "8.11.3"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a"
- integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==
-
-acorn@^8.12.0:
- version "8.12.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
- integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
+acorn@^8.14.0, acorn@^8.5.0, acorn@^8.8.0, acorn@^8.8.2, acorn@^8.9.0:
+ version "8.14.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0"
+ integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==
agent-base@6, agent-base@^6.0.2:
version "6.0.2"
@@ -2138,13 +2219,6 @@ ansi-regex@^6.0.1:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
-ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
- dependencies:
- color-convert "^1.9.0"
-
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
@@ -2170,10 +2244,10 @@ app-builder-bin@5.0.0-alpha.10:
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.10.tgz#cf12e593b6b847fb9d04027fa755c6c6610d778b"
integrity sha512-Ev4jj3D7Bo+O0GPD2NMvJl+PGiBAfS7pUGawntBNpCbxtpncfUixqFj9z9Jme7V7s3LBGqsWZZP54fxBX3JKJw==
-app-builder-lib@25.1.7:
- version "25.1.7"
- resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-25.1.7.tgz#f8ce8e2edc6d91becbe956b1205da1f3849cafe9"
- integrity sha512-JxmN+D/Dn7BLQoN+cTFO+zbMHcpI10v/xjyjFO1FKpHbApOG+OQt/xUyVjKWp4FYplIfuHdpxqTXo1PN/Wzm/A==
+app-builder-lib@25.1.8:
+ version "25.1.8"
+ resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-25.1.8.tgz#ae376039c5f269c7d562af494a087e5bc6310f1b"
+ integrity sha512-pCqe7dfsQFBABC1jeKZXQWhGcCPF3rPCXDdfqVKjIeWBcXzyC1iOWZdfFhGl+S9MyE/k//DFmC6FzuGAUudNDg==
dependencies:
"@develar/schema-utils" "~2.6.5"
"@electron/notarize" "2.5.0"
@@ -2213,6 +2287,11 @@ app-builder-lib@25.1.7:
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
+are-docs-informative@^0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963"
+ integrity sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==
+
are-we-there-yet@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd"
@@ -2254,7 +2333,7 @@ array-flatten@1.1.1:
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
-array-includes@^3.1.8:
+array-includes@^3.1.6, array-includes@^3.1.8:
version "3.1.8"
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d"
integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==
@@ -2271,10 +2350,10 @@ array-union@^2.1.0:
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
-array.prototype.findlastindex@^1.2.5:
+array.prototype.findlast@^1.2.5:
version "1.2.5"
- resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d"
- integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==
+ resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904"
+ integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==
dependencies:
call-bind "^1.0.7"
define-properties "^1.2.1"
@@ -2283,7 +2362,7 @@ array.prototype.findlastindex@^1.2.5:
es-object-atoms "^1.0.0"
es-shim-unscopables "^1.0.2"
-array.prototype.flat@^1.3.2:
+array.prototype.flat@^1.3.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18"
integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==
@@ -2303,6 +2382,17 @@ array.prototype.flatmap@^1.3.2:
es-abstract "^1.22.1"
es-shim-unscopables "^1.0.0"
+array.prototype.tosorted@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#fe954678ff53034e717ea3352a03f0b0b86f7ffc"
+ integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.3"
+ es-errors "^1.3.0"
+ es-shim-unscopables "^1.0.2"
+
arraybuffer.prototype.slice@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12"
@@ -2360,10 +2450,10 @@ at-least-node@^1.0.0:
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-autolinker@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-4.0.0.tgz#aa1f9a52786b727b0ecee8cd7d4a97e0e3ef59f1"
- integrity sha512-fl5Kh6BmEEZx+IWBfEirnRUU5+cOiV0OK7PEt0RBKvJMJ8GaRseIOeDU3FKf4j3CE5HVefcjHmhYPOcaVt0bZw==
+autolinker@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-4.0.1.tgz#5f89997c10fc5e65ab6bf85d22f796735be3ddc5"
+ integrity sha512-S2BgcgRyoCQisoXzvDentN2lgqWr/hs8oD+YdDrIBdV4VqLtQG8hVYTY13JD2g9LgmUbBpMJzAP/GH6HSkVnvw==
dependencies:
tslib "^2.3.0"
@@ -2431,6 +2521,11 @@ batch@0.6.1:
resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
+bgutils-js@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/bgutils-js/-/bgutils-js-3.1.0.tgz#b06484e40a653fb42bd75c261f31e499b18e865a"
+ integrity sha512-2S80c/B4OQFubJLD5ddRRp74utrvjA70x9U0RsIVK7gJaDnaPrbw+bnXWxnEnc0euLznmO9jxOtTTC7FxGmv6w==
+
big.js@^5.2.2:
version "5.2.2"
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
@@ -2520,17 +2615,7 @@ braces@^3.0.3, braces@~3.0.2:
dependencies:
fill-range "^7.1.1"
-browserslist@^4.0.0, browserslist@^4.21.10, browserslist@^4.23.0, browserslist@^4.23.3:
- version "4.23.3"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800"
- integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==
- dependencies:
- caniuse-lite "^1.0.30001646"
- electron-to-chromium "^1.5.4"
- node-releases "^2.0.18"
- update-browserslist-db "^1.1.0"
-
-browserslist@^4.24.0:
+browserslist@^4.0.0, browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0:
version "4.24.0"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.0.tgz#a1325fe4bc80b64fda169629fc01b3d6cecd38d4"
integrity sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==
@@ -2708,25 +2793,11 @@ caniuse-lite@^1.0.0:
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz"
integrity sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==
-caniuse-lite@^1.0.30001646:
- version "1.0.30001653"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz#b8af452f8f33b1c77f122780a4aecebea0caca56"
- integrity sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==
-
caniuse-lite@^1.0.30001663:
version "1.0.30001667"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz#99fc5ea0d9c6e96897a104a8352604378377f949"
integrity sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==
-chalk@^2.4.2:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
@@ -2859,13 +2930,6 @@ clone@^1.0.2:
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
color-convert@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
@@ -2873,11 +2937,6 @@ color-convert@^2.0.1:
dependencies:
color-name "~1.1.4"
-color-name@1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
-
color-name@~1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
@@ -2905,10 +2964,10 @@ combined-stream@^1.0.8:
dependencies:
delayed-stream "~1.0.0"
-commander@^10.0.1:
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
- integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
+commander@^12.1.0:
+ version "12.1.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
+ integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
commander@^2.20.0:
version "2.20.3"
@@ -2930,6 +2989,11 @@ commander@^8.3.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+comment-parser@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.4.1.tgz#bdafead37961ac079be11eb7ec65c4d021eaf9cc"
+ integrity sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==
+
common-path-prefix@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0"
@@ -3017,10 +3081,10 @@ cookie-signature@1.0.6:
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
-cookie@0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
- integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
+cookie@0.7.1:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9"
+ integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==
copy-webpack-plugin@^12.0.2:
version "12.0.2"
@@ -3068,10 +3132,10 @@ crc@^3.8.0:
dependencies:
buffer "^5.1.0"
-cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.3, cross-spawn@^7.0.6:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
+ integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
dependencies:
path-key "^3.1.0"
shebang-command "^2.0.0"
@@ -3082,10 +3146,10 @@ css-declaration-sorter@^7.2.0:
resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024"
integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==
-css-functions-list@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.2.tgz#9a54c6dd8416ed25c1079cd88234e927526c1922"
- integrity sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==
+css-functions-list@^3.2.3:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.3.tgz#95652b0c24f0f59b291a9fc386041a19d4f40dbe"
+ integrity sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==
css-loader@^7.1.2:
version "7.1.2"
@@ -3143,6 +3207,14 @@ css-tree@^2.3.1:
mdn-data "2.0.30"
source-map-js "^1.0.1"
+css-tree@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-3.0.1.tgz#bea6deaea60bb5bcf416adfb1ecf607a8d9471f6"
+ integrity sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==
+ dependencies:
+ mdn-data "2.12.1"
+ source-map-js "^1.0.1"
+
css-tree@~2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032"
@@ -3256,7 +3328,7 @@ debug@2.6.9:
dependencies:
ms "2.0.0"
-debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.6:
+debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.6, debug@^4.3.7:
version "4.3.7"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
@@ -3385,6 +3457,11 @@ destroy@1.2.0:
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
+detect-libc@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+ integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==
+
detect-libc@^2.0.1:
version "2.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700"
@@ -3410,12 +3487,12 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-dmg-builder@25.1.7:
- version "25.1.7"
- resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-25.1.7.tgz#a3bb8e1dc790faec04503568480db80f5077a2cb"
- integrity sha512-Hac0AfXQrAV62JT99Had6bvUJb/f7vjJTaLOsmA/gAQcrc/cLmNAqCJ0ZZDqwKy2+LKXnxx45TvMXvovKd4iMg==
+dmg-builder@25.1.8:
+ version "25.1.8"
+ resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-25.1.8.tgz#41f3b725edd896156e891016a44129e1bd580430"
+ integrity sha512-NoXo6Liy2heSklTI5OIZbCgXC1RzrDQsZkeEwXhdOro3FT1VBOvbubvscdPnjVuQ4AMwwv61oaH96AbiYg9EnQ==
dependencies:
- app-builder-lib "25.1.7"
+ app-builder-lib "25.1.8"
builder-util "25.1.7"
builder-util-runtime "9.2.10"
fs-extra "^10.1.0"
@@ -3452,6 +3529,13 @@ doctrine@^2.1.0:
dependencies:
esutils "^2.0.2"
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ dependencies:
+ esutils "^2.0.2"
+
dom-converter@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
@@ -3551,16 +3635,16 @@ ejs@^3.1.8:
dependencies:
jake "^10.8.5"
-electron-builder@^25.1.7:
- version "25.1.7"
- resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-25.1.7.tgz#b3d1504925a4d3693d97c76c0d2f2906613ffe4b"
- integrity sha512-lsKtX93GSHWnmuteNRvBzgJIjRiiYB0qrJVRjShwBi75Ns+mRdWeOGZiXItqOWj+3g5UyY722kgoq2WlqCB87A==
+electron-builder@^25.1.8:
+ version "25.1.8"
+ resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-25.1.8.tgz#b0e310f1600787610bb84c3f39bc7aadb2548486"
+ integrity sha512-poRgAtUHHOnlzZnc9PK4nzG53xh74wj2Jy7jkTrqZ0MWPoHGh1M2+C//hGeYdA+4K8w4yiVCNYoLXF7ySj2Wig==
dependencies:
- app-builder-lib "25.1.7"
+ app-builder-lib "25.1.8"
builder-util "25.1.7"
builder-util-runtime "9.2.10"
chalk "^4.1.2"
- dmg-builder "25.1.7"
+ dmg-builder "25.1.8"
fs-extra "^10.1.0"
is-ci "^3.0.0"
lazy-val "^1.0.5"
@@ -3608,24 +3692,19 @@ electron-to-chromium@^1.5.28:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz#4a05ee78e29e240aabaf73a67ce9fe73f52e1bc7"
integrity sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==
-electron-to-chromium@^1.5.4:
- version "1.5.13"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz#1abf0410c5344b2b829b7247e031f02810d442e6"
- integrity sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==
-
-electron@^32.1.2:
- version "32.1.2"
- resolved "https://registry.yarnpkg.com/electron/-/electron-32.1.2.tgz#84d1efd95d41224e58a6a9bbd1db4ba80154fc02"
- integrity sha512-CXe6doFzhmh1U7daOvUzmF6Cj8hssdYWMeEPRnRO6rB9/bbwMlWctcQ7P8NJXhLQ88/vYUJQrJvlJPh8qM0BRQ==
+electron@^33.2.1:
+ version "33.2.1"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-33.2.1.tgz#d0d7bba7a7abf4f14881d0a6e03c498b301a2d5f"
+ integrity sha512-SG/nmSsK9Qg1p6wAW+ZfqU+AV8cmXMTIklUL18NnOKfZLlum4ZsDoVdmmmlL39ZmeCaq27dr7CgslRPahfoVJg==
dependencies:
"@electron/get" "^2.0.0"
"@types/node" "^20.9.0"
extract-zip "^2.0.1"
-eme-encryption-scheme-polyfill@^2.1.5:
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.1.5.tgz#86338bdd3b13f04ba02fa36758501c7c6c122efe"
- integrity sha512-z9BKXV4TCYjmar0wiZLObZ0J8HE13VIg7Zq/iyPWdbEfROtxVXEJalknWKtBR5XNezzy15/zWS964TGbcAWlPg==
+eme-encryption-scheme-polyfill@^2.1.6:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.1.6.tgz#7a0df1d3b64f7a5486ea1af2e1483e483a20d547"
+ integrity sha512-SmQ8UxDkH/8hrjLo6ASo452hIe4dSJzqKmJyrNsvUciEJNxf4z9hewIwF1k/c7A5uRk4GApavPZ6dgqXqfvegw==
emoji-regex@^10.0.0, emoji-regex@^10.3.0:
version "10.3.0"
@@ -3671,7 +3750,7 @@ end-of-stream@^1.1.0:
dependencies:
once "^1.4.0"
-enhanced-resolve@^5.17.0, enhanced-resolve@^5.17.1:
+enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.1:
version "5.17.1"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15"
integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==
@@ -3699,10 +3778,10 @@ env-paths@^2.2.0, env-paths@^2.2.1:
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
-envinfo@^7.7.3:
- version "7.8.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
- integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
+envinfo@^7.14.0:
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae"
+ integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==
err-code@^2.0.2:
version "2.0.3"
@@ -3716,6 +3795,58 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
+es-abstract@^1.17.5, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3:
+ version "1.23.3"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
+ integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ arraybuffer.prototype.slice "^1.0.3"
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ data-view-buffer "^1.0.1"
+ data-view-byte-length "^1.0.1"
+ data-view-byte-offset "^1.0.0"
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+ es-set-tostringtag "^2.0.3"
+ es-to-primitive "^1.2.1"
+ function.prototype.name "^1.1.6"
+ get-intrinsic "^1.2.4"
+ get-symbol-description "^1.0.2"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+ has-proto "^1.0.3"
+ has-symbols "^1.0.3"
+ hasown "^2.0.2"
+ internal-slot "^1.0.7"
+ is-array-buffer "^3.0.4"
+ is-callable "^1.2.7"
+ is-data-view "^1.0.1"
+ is-negative-zero "^2.0.3"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.3"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.13"
+ is-weakref "^1.0.2"
+ object-inspect "^1.13.1"
+ object-keys "^1.1.1"
+ object.assign "^4.1.5"
+ regexp.prototype.flags "^1.5.2"
+ safe-array-concat "^1.1.2"
+ safe-regex-test "^1.0.3"
+ string.prototype.trim "^1.2.9"
+ string.prototype.trimend "^1.0.8"
+ string.prototype.trimstart "^1.0.8"
+ typed-array-buffer "^1.0.2"
+ typed-array-byte-length "^1.0.1"
+ typed-array-byte-offset "^1.0.2"
+ typed-array-length "^1.0.6"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.15"
+
es-abstract@^1.19.0, es-abstract@^1.19.5:
version "1.20.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.0.tgz#b2d526489cceca004588296334726329e0a6bfb6"
@@ -3820,58 +3951,6 @@ es-abstract@^1.22.1:
unbox-primitive "^1.0.2"
which-typed-array "^1.1.13"
-es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2:
- version "1.23.3"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
- integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
- dependencies:
- array-buffer-byte-length "^1.0.1"
- arraybuffer.prototype.slice "^1.0.3"
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.7"
- data-view-buffer "^1.0.1"
- data-view-byte-length "^1.0.1"
- data-view-byte-offset "^1.0.0"
- es-define-property "^1.0.0"
- es-errors "^1.3.0"
- es-object-atoms "^1.0.0"
- es-set-tostringtag "^2.0.3"
- es-to-primitive "^1.2.1"
- function.prototype.name "^1.1.6"
- get-intrinsic "^1.2.4"
- get-symbol-description "^1.0.2"
- globalthis "^1.0.3"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.2"
- has-proto "^1.0.3"
- has-symbols "^1.0.3"
- hasown "^2.0.2"
- internal-slot "^1.0.7"
- is-array-buffer "^3.0.4"
- is-callable "^1.2.7"
- is-data-view "^1.0.1"
- is-negative-zero "^2.0.3"
- is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.3"
- is-string "^1.0.7"
- is-typed-array "^1.1.13"
- is-weakref "^1.0.2"
- object-inspect "^1.13.1"
- object-keys "^1.1.1"
- object.assign "^4.1.5"
- regexp.prototype.flags "^1.5.2"
- safe-array-concat "^1.1.2"
- safe-regex-test "^1.0.3"
- string.prototype.trim "^1.2.9"
- string.prototype.trimend "^1.0.8"
- string.prototype.trimstart "^1.0.8"
- typed-array-buffer "^1.0.2"
- typed-array-byte-length "^1.0.1"
- typed-array-byte-offset "^1.0.2"
- typed-array-length "^1.0.6"
- unbox-primitive "^1.0.2"
- which-typed-array "^1.1.15"
-
es-define-property@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845"
@@ -3884,10 +3963,31 @@ es-errors@^1.2.1, es-errors@^1.3.0:
resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
-es-module-lexer@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527"
- integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==
+es-iterator-helpers@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz#2f1a3ab998b30cb2d10b195b587c6d9ebdebf152"
+ integrity sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.3"
+ es-errors "^1.3.0"
+ es-set-tostringtag "^2.0.3"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ globalthis "^1.0.4"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+ has-proto "^1.0.3"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.7"
+ iterator.prototype "^1.1.3"
+ safe-array-concat "^1.1.2"
+
+es-module-lexer@^1.2.1, es-module-lexer@^1.5.3:
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78"
+ integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==
es-object-atoms@^1.0.0:
version "1.0.0"
@@ -3977,27 +4077,19 @@ escape-string-regexp@^5.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8"
integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==
-eslint-compat-utils@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz#f45e3b5ced4c746c127cf724fb074cd4e730d653"
- integrity sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==
-
-eslint-compat-utils@^0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz#f7b2eb2befec25a370fac76934d3f9189f312a65"
- integrity sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==
+eslint-compat-utils@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4"
+ integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==
dependencies:
semver "^7.5.4"
-eslint-config-prettier@^9.1.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f"
- integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==
-
-eslint-config-standard@^17.1.0:
- version "17.1.0"
- resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975"
- integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==
+eslint-compat-utils@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.6.0.tgz#d7beb1bdefd91c3753bf2fa050575d8b755d6845"
+ integrity sha512-1vVBdI/HLS6HTHVQCJGlN+LOF0w1Rs/WB9se23mQr84cRM0iMM8PulMFFhQdQ1BvS0cGwjpis4xziI91Rk0l6g==
+ dependencies:
+ semver "^7.5.4"
eslint-import-resolver-node@^0.3.9:
version "0.3.9"
@@ -4008,91 +4100,133 @@ eslint-import-resolver-node@^0.3.9:
is-core-module "^2.13.0"
resolve "^1.22.4"
-eslint-module-utils@^2.12.0:
- version "2.12.0"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b"
- integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==
+eslint-import-resolver-typescript@^3.7.0:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.7.0.tgz#e69925936a771a9cb2de418ccebc4cdf6c0818aa"
+ integrity sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==
dependencies:
- debug "^3.2.7"
+ "@nolyfill/is-core-module" "1.0.39"
+ debug "^4.3.7"
+ enhanced-resolve "^5.15.0"
+ fast-glob "^3.3.2"
+ get-tsconfig "^4.7.5"
+ is-bun-module "^1.0.2"
+ is-glob "^4.0.3"
+ stable-hash "^0.0.4"
+
+eslint-json-compat-utils@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-json-compat-utils/-/eslint-json-compat-utils-0.2.1.tgz#32931d42c723da383712f25177a2c57b9ef5f079"
+ integrity sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==
+ dependencies:
+ esquery "^1.6.0"
-eslint-plugin-es-x@^7.5.0:
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.5.0.tgz#d08d9cd155383e35156c48f736eb06561d07ba92"
- integrity sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==
+eslint-plugin-es-x@^7.8.0:
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74"
+ integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==
dependencies:
"@eslint-community/eslint-utils" "^4.1.2"
- "@eslint-community/regexpp" "^4.6.0"
- eslint-compat-utils "^0.1.2"
+ "@eslint-community/regexpp" "^4.11.0"
+ eslint-compat-utils "^0.5.1"
-eslint-plugin-import@^2.31.0:
- version "2.31.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7"
- integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==
+eslint-plugin-import-x@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import-x/-/eslint-plugin-import-x-4.5.0.tgz#a2e65113513c4ee44bec13ed600389558b041cf0"
+ integrity sha512-l0OTfnPF8RwmSXfjT75N8d6ZYLVrVYWpaGlgvVkVqFERCI5SyBfDP7QEMr3kt0zWi2sOa9EQ47clbdFsHkF83Q==
dependencies:
- "@rtsao/scc" "^1.1.0"
- array-includes "^3.1.8"
- array.prototype.findlastindex "^1.2.5"
- array.prototype.flat "^1.3.2"
- array.prototype.flatmap "^1.3.2"
- debug "^3.2.7"
- doctrine "^2.1.0"
+ "@typescript-eslint/scope-manager" "^8.1.0"
+ "@typescript-eslint/utils" "^8.1.0"
+ debug "^4.3.4"
+ doctrine "^3.0.0"
eslint-import-resolver-node "^0.3.9"
- eslint-module-utils "^2.12.0"
- hasown "^2.0.2"
- is-core-module "^2.15.1"
+ get-tsconfig "^4.7.3"
is-glob "^4.0.3"
- minimatch "^3.1.2"
- object.fromentries "^2.0.8"
- object.groupby "^1.0.3"
- object.values "^1.2.0"
- semver "^6.3.1"
- string.prototype.trimend "^1.0.8"
- tsconfig-paths "^3.15.0"
+ minimatch "^9.0.3"
+ semver "^7.6.3"
+ stable-hash "^0.0.4"
+ tslib "^2.6.3"
+
+eslint-plugin-jsdoc@^50.6.1:
+ version "50.6.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.1.tgz#791a668fd4b0700a759e9a16a741a6a805f5b95c"
+ integrity sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==
+ dependencies:
+ "@es-joy/jsdoccomment" "~0.49.0"
+ are-docs-informative "^0.0.2"
+ comment-parser "1.4.1"
+ debug "^4.3.6"
+ escape-string-regexp "^4.0.0"
+ espree "^10.1.0"
+ esquery "^1.6.0"
+ parse-imports "^2.1.1"
+ semver "^7.6.3"
+ spdx-expression-parse "^4.0.0"
+ synckit "^0.9.1"
-eslint-plugin-jsonc@^2.16.0:
- version "2.16.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.16.0.tgz#e90eca15aa2e172f5aca52a77fc8c819f52862d7"
- integrity sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==
+eslint-plugin-jsonc@^2.18.2:
+ version "2.18.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.18.2.tgz#893520feb35d343e7438e2fb57fad179ef3ff6aa"
+ integrity sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
- eslint-compat-utils "^0.5.0"
+ eslint-compat-utils "^0.6.0"
+ eslint-json-compat-utils "^0.2.1"
espree "^9.6.1"
graphemer "^1.4.0"
jsonc-eslint-parser "^2.0.4"
natural-compare "^1.4.0"
synckit "^0.6.0"
-eslint-plugin-n@^17.10.3:
- version "17.10.3"
- resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.10.3.tgz#6c8bae69b4d3354fe25c3c844afb3f83b83a3942"
- integrity sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==
+eslint-plugin-n@^17.14.0:
+ version "17.14.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.14.0.tgz#162a7c17a7ce7e3834af537bca68ab8b6aa26edc"
+ integrity sha512-maxPLMEA0rPmRpoOlxEclKng4UpDe+N5BJS4t24I3UKnN109Qcivnfs37KMy84G0af3bxjog5lKctP5ObsvcTA==
dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- enhanced-resolve "^5.17.0"
- eslint-plugin-es-x "^7.5.0"
- get-tsconfig "^4.7.0"
- globals "^15.8.0"
- ignore "^5.2.4"
+ "@eslint-community/eslint-utils" "^4.4.1"
+ enhanced-resolve "^5.17.1"
+ eslint-plugin-es-x "^7.8.0"
+ get-tsconfig "^4.8.1"
+ globals "^15.11.0"
+ ignore "^5.3.2"
minimatch "^9.0.5"
- semver "^7.5.3"
+ semver "^7.6.3"
-eslint-plugin-prettier@^5.2.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz#d1c8f972d8f60e414c25465c163d16f209411f95"
- integrity sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==
+eslint-plugin-promise@^7.2.1:
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-7.2.1.tgz#a0652195700aea40b926dc3c74b38e373377bfb0"
+ integrity sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==
dependencies:
- prettier-linter-helpers "^1.0.0"
- synckit "^0.9.1"
+ "@eslint-community/eslint-utils" "^4.4.0"
-eslint-plugin-promise@^7.1.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-7.1.0.tgz#06b3ad6d36b3c3ef3ec201c8a8d97049cf5dbb20"
- integrity sha512-8trNmPxdAy3W620WKDpaS65NlM5yAumod6XeC4LOb+jxlkG4IVcp68c6dXY2ev+uT4U1PtG57YDV6EGAXN0GbQ==
+eslint-plugin-react@^7.37.2:
+ version "7.37.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz#cd0935987876ba2900df2f58339f6d92305acc7a"
+ integrity sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==
+ dependencies:
+ array-includes "^3.1.8"
+ array.prototype.findlast "^1.2.5"
+ array.prototype.flatmap "^1.3.2"
+ array.prototype.tosorted "^1.1.4"
+ doctrine "^2.1.0"
+ es-iterator-helpers "^1.1.0"
+ estraverse "^5.3.0"
+ hasown "^2.0.2"
+ jsx-ast-utils "^2.4.1 || ^3.0.0"
+ minimatch "^3.1.2"
+ object.entries "^1.1.8"
+ object.fromentries "^2.0.8"
+ object.values "^1.2.0"
+ prop-types "^15.8.1"
+ resolve "^2.0.0-next.5"
+ semver "^6.3.1"
+ string.prototype.matchall "^4.0.11"
+ string.prototype.repeat "^1.0.0"
-eslint-plugin-unicorn@^56.0.0:
- version "56.0.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.0.tgz#9fd3ebe6f478571734541fa745026b743175b59e"
- integrity sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==
+eslint-plugin-unicorn@^56.0.1:
+ version "56.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz#d10a3df69ba885939075bdc95a65a0c872e940d4"
+ integrity sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==
dependencies:
"@babel/helper-validator-identifier" "^7.24.7"
"@eslint-community/eslint-utils" "^4.4.0"
@@ -4111,10 +4245,10 @@ eslint-plugin-unicorn@^56.0.0:
semver "^7.6.3"
strip-indent "^3.0.0"
-eslint-plugin-vue@^9.28.0:
- version "9.28.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.28.0.tgz#e4412f0c1024bafd15ffeaa6f76f4c99152e2765"
- integrity sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==
+eslint-plugin-vue@^9.32.0:
+ version "9.32.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.32.0.tgz#2b558e827886b567dfaa156cc1cad0f596461fab"
+ integrity sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
globals "^13.24.0"
@@ -4134,13 +4268,13 @@ eslint-plugin-vuejs-accessibility@^2.4.1:
emoji-regex "^10.0.0"
vue-eslint-parser "^9.0.1"
-eslint-plugin-yml@^1.14.0:
- version "1.14.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz#98a019dfe4eb6837f881fb80d564df79cb05d8d9"
- integrity sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==
+eslint-plugin-yml@^1.16.0:
+ version "1.16.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-yml/-/eslint-plugin-yml-1.16.0.tgz#1dc7d24d1dc40912db2e70fcab79312cdfb70875"
+ integrity sha512-t4MNCetPjTn18/fUDlQ/wKkcYjnuLYKChBrZ0qUaNqRigVqChHWzTP8SrfFi5s4keX3vdlkWRSu8zHJMdKwxWQ==
dependencies:
debug "^4.3.2"
- eslint-compat-utils "^0.5.0"
+ eslint-compat-utils "^0.6.0"
lodash "^4.17.21"
natural-compare "^1.4.0"
yaml-eslint-parser "^1.2.1"
@@ -4161,54 +4295,49 @@ eslint-scope@^7.1.1:
esrecurse "^4.3.0"
estraverse "^5.2.0"
-eslint-scope@^8.0.2:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.1.0.tgz#70214a174d4cbffbc3e8a26911d8bf51b9ae9d30"
- integrity sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==
+eslint-scope@^8.2.0:
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.2.0.tgz#377aa6f1cb5dc7592cfd0b7f892fd0cf352ce442"
+ integrity sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==
dependencies:
esrecurse "^4.3.0"
estraverse "^5.2.0"
-eslint-visitor-keys@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
- integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-
-eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1:
+eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-eslint-visitor-keys@^4.0.0, eslint-visitor-keys@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz#1f785cc5e81eb7534523d85922248232077d2f8c"
- integrity sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==
+eslint-visitor-keys@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
+ integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
-eslint@^9.11.1:
- version "9.11.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.11.1.tgz#701e5fc528990153f9cef696d8427003b5206567"
- integrity sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==
+eslint@^9.17.0:
+ version "9.17.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.17.0.tgz#faa1facb5dd042172fdc520106984b5c2421bb0c"
+ integrity sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
- "@eslint-community/regexpp" "^4.11.0"
- "@eslint/config-array" "^0.18.0"
- "@eslint/core" "^0.6.0"
- "@eslint/eslintrc" "^3.1.0"
- "@eslint/js" "9.11.1"
- "@eslint/plugin-kit" "^0.2.0"
+ "@eslint-community/regexpp" "^4.12.1"
+ "@eslint/config-array" "^0.19.0"
+ "@eslint/core" "^0.9.0"
+ "@eslint/eslintrc" "^3.2.0"
+ "@eslint/js" "9.17.0"
+ "@eslint/plugin-kit" "^0.2.3"
+ "@humanfs/node" "^0.16.6"
"@humanwhocodes/module-importer" "^1.0.1"
- "@humanwhocodes/retry" "^0.3.0"
- "@nodelib/fs.walk" "^1.2.8"
+ "@humanwhocodes/retry" "^0.4.1"
"@types/estree" "^1.0.6"
"@types/json-schema" "^7.0.15"
ajv "^6.12.4"
chalk "^4.0.0"
- cross-spawn "^7.0.2"
+ cross-spawn "^7.0.6"
debug "^4.3.2"
escape-string-regexp "^4.0.0"
- eslint-scope "^8.0.2"
- eslint-visitor-keys "^4.0.0"
- espree "^10.1.0"
+ eslint-scope "^8.2.0"
+ eslint-visitor-keys "^4.2.0"
+ espree "^10.3.0"
esquery "^1.5.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
@@ -4218,32 +4347,20 @@ eslint@^9.11.1:
ignore "^5.2.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
- is-path-inside "^3.0.3"
json-stable-stringify-without-jsonify "^1.0.1"
lodash.merge "^4.6.2"
minimatch "^3.1.2"
natural-compare "^1.4.0"
optionator "^0.9.3"
- strip-ansi "^6.0.1"
- text-table "^0.2.0"
-espree@^10.0.1:
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-10.0.1.tgz#600e60404157412751ba4a6f3a2ee1a42433139f"
- integrity sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==
- dependencies:
- acorn "^8.11.3"
- acorn-jsx "^5.3.2"
- eslint-visitor-keys "^4.0.0"
-
-espree@^10.1.0:
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/espree/-/espree-10.2.0.tgz#f4bcead9e05b0615c968e85f83816bc386a45df6"
- integrity sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==
+espree@^10.0.1, espree@^10.1.0, espree@^10.3.0:
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
+ integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
dependencies:
- acorn "^8.12.0"
+ acorn "^8.14.0"
acorn-jsx "^5.3.2"
- eslint-visitor-keys "^4.1.0"
+ eslint-visitor-keys "^4.2.0"
espree@^9.0.0, espree@^9.3.1, espree@^9.6.1:
version "9.6.1"
@@ -4273,7 +4390,7 @@ estraverse@^4.1.1:
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
-estraverse@^5.1.0, estraverse@^5.2.0:
+estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
@@ -4303,37 +4420,37 @@ exponential-backoff@^3.1.1:
resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6"
integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==
-express@^4.19.2:
- version "4.20.0"
- resolved "https://registry.yarnpkg.com/express/-/express-4.20.0.tgz#f1d08e591fcec770c07be4767af8eb9bcfd67c48"
- integrity sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==
+express@^4.21.2:
+ version "4.21.2"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.21.2.tgz#cf250e48362174ead6cea4a566abef0162c1ec32"
+ integrity sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
body-parser "1.20.3"
content-disposition "0.5.4"
content-type "~1.0.4"
- cookie "0.6.0"
+ cookie "0.7.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "2.0.0"
encodeurl "~2.0.0"
escape-html "~1.0.3"
etag "~1.8.1"
- finalhandler "1.2.0"
+ finalhandler "1.3.1"
fresh "0.5.2"
http-errors "2.0.0"
merge-descriptors "1.0.3"
methods "~1.1.2"
on-finished "2.4.1"
parseurl "~1.3.3"
- path-to-regexp "0.1.10"
+ path-to-regexp "0.1.12"
proxy-addr "~2.0.7"
- qs "6.11.0"
+ qs "6.13.0"
range-parser "~1.2.1"
safe-buffer "5.2.1"
send "0.19.0"
- serve-static "1.16.0"
+ serve-static "1.16.2"
setprototypeof "1.2.0"
statuses "2.0.1"
type-is "~1.6.18"
@@ -4376,11 +4493,6 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-fast-diff@^1.1.2:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
- integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
-
fast-glob@^3.2.9, fast-glob@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
@@ -4435,10 +4547,10 @@ file-entry-cache@^8.0.0:
dependencies:
flat-cache "^4.0.0"
-file-entry-cache@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-9.0.0.tgz#4478e7ceaa5191fa9676a2daa7030211c31b1e7e"
- integrity sha512-6MgEugi8p2tiUhqO7GnPsmbCCzj0YRCwwaTbpGRyKZesjRSzkqkAE9fPp7V2yMs5hwfgbQLgdvSSkGNg1s5Uvw==
+file-entry-cache@^9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-9.1.0.tgz#2e66ad98ce93f49aed1b178c57b0b5741591e075"
+ integrity sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==
dependencies:
flat-cache "^5.0.0"
@@ -4456,13 +4568,13 @@ fill-range@^7.1.1:
dependencies:
to-regex-range "^5.0.1"
-finalhandler@1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
- integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
+finalhandler@1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019"
+ integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==
dependencies:
debug "2.6.9"
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
on-finished "2.4.1"
parseurl "~1.3.3"
@@ -4517,6 +4629,11 @@ flat-cache@^5.0.0:
flatted "^3.3.1"
keyv "^4.5.4"
+flat@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
+ integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
+
flatted@^3.2.9, flatted@^3.3.1:
version "3.3.1"
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
@@ -4752,10 +4869,10 @@ get-symbol-description@^1.0.2:
es-errors "^1.3.0"
get-intrinsic "^1.2.4"
-get-tsconfig@^4.7.0:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.0.tgz#06ce112a1463e93196aa90320c35df5039147e34"
- integrity sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw==
+get-tsconfig@^4.7.3, get-tsconfig@^4.7.5, get-tsconfig@^4.8.1:
+ version "4.8.1"
+ resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471"
+ integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==
dependencies:
resolve-pkg-maps "^1.0.0"
@@ -4778,7 +4895,7 @@ glob-to-regexp@^0.4.1:
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
-glob@^10.3.12:
+glob@^10.3.12, glob@^10.3.3:
version "10.4.5"
resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
@@ -4790,17 +4907,6 @@ glob@^10.3.12:
package-json-from-dist "^1.0.0"
path-scurry "^1.11.1"
-glob@^10.3.3:
- version "10.4.1"
- resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.1.tgz#0cfb01ab6a6b438177bfe6a58e2576f6efe909c2"
- integrity sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==
- dependencies:
- foreground-child "^3.1.0"
- jackspeak "^3.1.2"
- minimatch "^9.0.4"
- minipass "^7.1.2"
- path-scurry "^1.11.1"
-
glob@^11.0.0:
version "11.0.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.0.tgz#6031df0d7b65eaa1ccb9b29b5ced16cea658e77e"
@@ -4881,10 +4987,10 @@ globals@^14.0.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
-globals@^15.0.0, globals@^15.10.0, globals@^15.8.0, globals@^15.9.0:
- version "15.10.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-15.10.0.tgz#a7eab3886802da248ad8b6a9ccca6573ff899c9b"
- integrity sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==
+globals@^15.0.0, globals@^15.11.0, globals@^15.13.0, globals@^15.14.0, globals@^15.9.0:
+ version "15.14.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-15.14.0.tgz#b8fd3a8941ff3b4d38f3319d433b61bbb482e73f"
+ integrity sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==
globalthis@^1.0.1, globalthis@^1.0.3:
version "1.0.3"
@@ -4893,6 +4999,14 @@ globalthis@^1.0.1, globalthis@^1.0.3:
dependencies:
define-properties "^1.1.3"
+globalthis@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
+ integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==
+ dependencies:
+ define-properties "^1.2.1"
+ gopd "^1.0.1"
+
globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -4983,11 +5097,6 @@ has-bigints@^1.0.1, has-bigints@^1.0.2:
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
@@ -5087,11 +5196,6 @@ hpack.js@^2.1.6:
readable-stream "^2.0.1"
wbuf "^1.1.0"
-html-entities@^2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061"
- integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==
-
html-minifier-terser@^6.0.2:
version "6.1.0"
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab"
@@ -5110,10 +5214,10 @@ html-tags@^3.3.1:
resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce"
integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==
-html-webpack-plugin@^5.6.0:
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0"
- integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==
+html-webpack-plugin@^5.6.3:
+ version "5.6.3"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685"
+ integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==
dependencies:
"@types/html-minifier-terser" "^6.0.0"
html-minifier-terser "^6.0.2"
@@ -5184,10 +5288,10 @@ http-proxy-agent@^7.0.0:
agent-base "^7.1.0"
debug "^4.3.4"
-http-proxy-middleware@^2.0.3:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f"
- integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==
+http-proxy-middleware@^2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz#915f236d92ae98ef48278a95dedf17e991936ec6"
+ integrity sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==
dependencies:
"@types/http-proxy" "^1.17.8"
http-proxy "^1.18.1"
@@ -5267,20 +5371,25 @@ ieee754@^1.1.13:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.2:
+ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1, ignore@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
+ignore@^6.0.0, ignore@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-6.0.2.tgz#77cccb72a55796af1b6d2f9eb14fa326d24f4283"
+ integrity sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==
+
immediate@~3.0.5:
version "3.0.6"
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=
-immutable@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23"
- integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==
+immutable@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.0.2.tgz#bb8a987349a73efbe6b3b292a9cbaf1b530d296b"
+ integrity sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==
import-fresh@^3.2.1, import-fresh@^3.3.0:
version "3.3.0"
@@ -5425,6 +5534,13 @@ is-arrayish@^0.2.1:
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+is-async-function@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646"
+ integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
is-bigint@^1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
@@ -5454,6 +5570,13 @@ is-builtin-module@^3.2.1:
dependencies:
builtin-modules "^3.3.0"
+is-bun-module@^1.0.2:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/is-bun-module/-/is-bun-module-1.3.0.tgz#ea4d24fdebfcecc98e81bcbcb506827fee288760"
+ integrity sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==
+ dependencies:
+ semver "^7.6.3"
+
is-callable@^1.1.3, is-callable@^1.2.6, is-callable@^1.2.7:
version "1.2.7"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
@@ -5471,7 +5594,7 @@ is-ci@^3.0.0:
dependencies:
ci-info "^3.2.0"
-is-core-module@^2.13.0, is-core-module@^2.15.1:
+is-core-module@^2.13.0:
version "2.15.1"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==
@@ -5485,7 +5608,7 @@ is-data-view@^1.0.1:
dependencies:
is-typed-array "^1.1.13"
-is-date-object@^1.0.1:
+is-date-object@^1.0.1, is-date-object@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
@@ -5502,6 +5625,13 @@ is-extglob@^2.1.1:
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+is-finalizationregistry@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6"
+ integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==
+ dependencies:
+ call-bind "^1.0.2"
+
is-fullwidth-code-point@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
@@ -5512,7 +5642,7 @@ is-fullwidth-code-point@^4.0.0:
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88"
integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==
-is-generator-function@^1.0.7:
+is-generator-function@^1.0.10, is-generator-function@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
@@ -5550,6 +5680,11 @@ is-language-code@^3.1.0:
dependencies:
"@babel/runtime" "^7.14.0"
+is-map@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e"
+ integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==
+
is-negative-zero@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
@@ -5577,11 +5712,6 @@ is-number@^7.0.0:
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-is-path-inside@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
- integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
-
is-plain-obj@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
@@ -5612,6 +5742,11 @@ is-regex@^1.1.4:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
+is-set@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d"
+ integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==
+
is-shared-array-buffer@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
@@ -5681,6 +5816,11 @@ is-unicode-supported@^0.1.0:
resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
+is-weakmap@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd"
+ integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==
+
is-weakref@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
@@ -5688,6 +5828,14 @@ is-weakref@^1.0.2:
dependencies:
call-bind "^1.0.2"
+is-weakset@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007"
+ integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==
+ dependencies:
+ call-bind "^1.0.7"
+ get-intrinsic "^1.2.4"
+
is-wsl@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2"
@@ -5720,11 +5868,27 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+isexe@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
+ integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
+
isobject@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+iterator.prototype@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.3.tgz#016c2abe0be3bbdb8319852884f60908ac62bf9c"
+ integrity sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==
+ dependencies:
+ define-properties "^1.2.1"
+ get-intrinsic "^1.2.1"
+ has-symbols "^1.0.3"
+ reflect.getprototypeof "^1.0.4"
+ set-function-name "^2.0.1"
+
jackspeak@^3.1.2:
version "3.4.0"
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.0.tgz#a75763ff36ad778ede6a156d8ee8b124de445b4a"
@@ -5784,14 +5948,14 @@ jest-worker@^29.7.0:
merge-stream "^2.0.0"
supports-color "^8.0.0"
-jintr@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/jintr/-/jintr-2.1.1.tgz#84d555df06d26128c2a1d0e1eebd6fecdf8eb280"
- integrity sha512-89cwX4ouogeDGOBsEVsVYsnWWvWjchmwXBB4kiBhmjOKw19FiOKhNhMhpxhTlK2ctl7DS+d/ethfmuBpzoNNgA==
+jintr@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/jintr/-/jintr-3.2.0.tgz#38bfc2311c7ed4412ebe0bfc5c2e700f8f433921"
+ integrity sha512-psD1yf05kMKDNsUdW1l5YhO59pHScQ6OIHHb8W5SKSM2dCOFPsqolmIuSHgVA8+3Dc47NJR181CXZ4alCAPTkA==
dependencies:
acorn "^8.8.0"
-js-tokens@^4.0.0:
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
@@ -5808,6 +5972,11 @@ jsbn@1.1.0:
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040"
integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==
+jsdoc-type-pratt-parser@~4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz#ff6b4a3f339c34a6c188cbf50a16087858d22113"
+ integrity sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==
+
jsesc@^3.0.2, jsesc@~3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e"
@@ -5835,10 +6004,10 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-json-parse-even-better-errors@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da"
- integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==
+json-parse-even-better-errors@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz#d3f67bd5925e81d3e31aa466acc821c8375cec43"
+ integrity sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==
json-schema-traverse@^0.4.1:
version "0.4.1"
@@ -5860,7 +6029,7 @@ json-stringify-safe@^5.0.1:
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
-json5@^1.0.1, json5@^1.0.2:
+json5@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
@@ -5898,6 +6067,16 @@ jsonfile@^6.0.1:
optionalDependencies:
graceful-fs "^4.1.6"
+"jsx-ast-utils@^2.4.1 || ^3.0.0":
+ version "3.3.5"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a"
+ integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==
+ dependencies:
+ array-includes "^3.1.6"
+ array.prototype.flat "^1.3.1"
+ object.assign "^4.1.4"
+ object.values "^1.1.6"
+
keyv@^4.0.0:
version "4.5.2"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.2.tgz#0e310ce73bf7851ec702f2eaf46ec4e3805cce56"
@@ -5922,10 +6101,10 @@ known-css-properties@^0.29.0:
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.29.0.tgz#e8ba024fb03886f23cb882e806929f32d814158f"
integrity sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==
-known-css-properties@^0.34.0:
- version "0.34.0"
- resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.34.0.tgz#ccd7e9f4388302231b3f174a8b1d5b1f7b576cea"
- integrity sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==
+known-css-properties@^0.35.0:
+ version "0.35.0"
+ resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.35.0.tgz#f6f8e40ab4e5700fa32f5b2ef5218a56bc853bd6"
+ integrity sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==
launch-editor@^2.6.1:
version "2.6.1"
@@ -5940,71 +6119,71 @@ lazy-val@^1.0.5:
resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d"
integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==
-lefthook-darwin-arm64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.7.18.tgz#463c3a52e2e01a7f834b6c407ff818cf1b7532d4"
- integrity sha512-jZgg+TSUINNWEJU2yGybTkW4qCVzGjtATnwJXsOJrM20IFWGy3NKdJG1S8Oha//5FmjcBOUY+gnXGxsWYkAesg==
-
-lefthook-darwin-x64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-darwin-x64/-/lefthook-darwin-x64-1.7.18.tgz#a60620dfae45c93c40ff289a62eee331ba62a726"
- integrity sha512-bEWaPmG4oB2YVW46sicBV6oB3ynC0ai+q+UuTwClWNcQ7aZivZcxRGDA4KmsldAGgmLls2bL0oRVwg2t3axnfA==
-
-lefthook-freebsd-arm64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.7.18.tgz#ce9bd758eb6f09f0d0d4f2966b1f872b29f16ab9"
- integrity sha512-XWYpQGSkcKMye0OfXd9VkVQnccKJ5Vue04fDNvVFypFTTXJSwtCNfRF/RGGZ9KXmEz4U/m6JPRMjj4o//lmtzQ==
-
-lefthook-freebsd-x64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.7.18.tgz#81ecc7741f7d7fa7618469fd8c71821f48f37da2"
- integrity sha512-EJ3oaQXi0DUXQP0FPiCcxZI3UqR27xt/0MEfwztKnfFIF6toNvUkmD+AgTp0SUOGMvquGEPDN2Fh1eWqNUyZ7Q==
-
-lefthook-linux-arm64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-linux-arm64/-/lefthook-linux-arm64-1.7.18.tgz#5a1716f12782b64726347092938ef7750518e132"
- integrity sha512-V8TMOtMvDUT5gXUqE7IPs1fT3esGfy/BPm9+UR3odzbkP+MRSOo049H2C2PDCIQylsRciMVU27QM6b4tfLvZRw==
-
-lefthook-linux-x64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-linux-x64/-/lefthook-linux-x64-1.7.18.tgz#892885eb2f4157b88ce0ca98c6d6154646b5db99"
- integrity sha512-Cw0StKxQTucrUvIT80ZDOdUdcM44u9mhBCFg4JoiLfVhd30yiLfgoPijIAgHRIluBgTRfWFC3wxWM5zbszSD2w==
-
-lefthook-openbsd-arm64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-1.7.18.tgz#7691107e6c9c7ff8535485b1ca6db882b00a6faa"
- integrity sha512-DGSpivaJUVl/uTnyZzkL11vpJGv4/wl6ETAkwKz09hyvES1mbcnG8nnVmELbdwL+qnRkWvu5YRcYgNFK4JmSlg==
-
-lefthook-openbsd-x64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-openbsd-x64/-/lefthook-openbsd-x64-1.7.18.tgz#2bf6f398e10b1de7279265677931615b4c7242c1"
- integrity sha512-c1hfPxCXjqmm1bp7o03cD99noQ5Rbno0I05xO3h2GlQfUxXxixpWuoz/uWW9pBzuTp46vgv4kxc7/1kIoJwjtQ==
-
-lefthook-windows-arm64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-windows-arm64/-/lefthook-windows-arm64-1.7.18.tgz#c3de702a8ea25f4886b539374ea426f60f3dcd96"
- integrity sha512-1rPf98E31HbzEflfBrKyE0NQD9iLCE1RVJb7hTH1snakm0tDdeAGMowFwtvMV1bkYwwv4yIzEam8xa4IzJ7wLw==
-
-lefthook-windows-x64@1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook-windows-x64/-/lefthook-windows-x64-1.7.18.tgz#cd16f7f7dc8854e26a524e34c5d05b9aa651f874"
- integrity sha512-wthEG+aWPmJcEF4FZoabtMbZCLCJJ2ynIPyh8tiqnLoauQaAvaYOQuOEUK1gwhVOiducaOmP6A0MWGX35jA9mw==
-
-lefthook@^1.7.18:
- version "1.7.18"
- resolved "https://registry.yarnpkg.com/lefthook/-/lefthook-1.7.18.tgz#def5b80a56aec2c28fc01002dfba7820ed11d24f"
- integrity sha512-CB2cf/BgSA5kKwGZ4cZyPL/sr99a+t5exH+LJMuFfQyN6B6MkC1YtibpTc/T3HJyzk1oY4HgqalkNB3/cXRU5w==
+lefthook-darwin-arm64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.10.0.tgz#9cd9942d2bc32e901d8d20aa8a0205eda792de70"
+ integrity sha512-UeVe5Jtb4uuN8elqDpw3Uf7HnZ183xrnoc9Wfqzw2Yc/qt1uHWkBQGqSlWe83HkBaMBlwuGF+V5mcycz/Dhd+w==
+
+lefthook-darwin-x64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-darwin-x64/-/lefthook-darwin-x64-1.10.0.tgz#563021cf06eabf222275f6e05c3f9215515e87d9"
+ integrity sha512-o3nbkFcwZueoYgD/fsodtLFicM5FGFgT0lx6Vph3FBbHmneLuYrfipn38Y8C4JdMJsRhkqHAt8E8VTIZ7fhlZA==
+
+lefthook-freebsd-arm64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.10.0.tgz#f674de8feeef85ab740da9e032183a14cc4c90af"
+ integrity sha512-bu0hg5cTCsvPEJUMvGl5QujgyloXfae9c/YkVHgLhkx5jdUR68QfGONoszEQenyWm6wQgVgUSN4MRDud9fro7w==
+
+lefthook-freebsd-x64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.10.0.tgz#51f2e358b916f0b4dc558b230a37c2e3fa9b4d02"
+ integrity sha512-vElX6xKbdKtma91rGvIrtt0TX/1hMIvh1lF2QHHKuouce3GAConget0eEBkhWIWYZg3wXU0/0lIJatZq1daC1g==
+
+lefthook-linux-arm64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-linux-arm64/-/lefthook-linux-arm64-1.10.0.tgz#164da5b68ad61fd74adb49aa5f304bf7071bb3ba"
+ integrity sha512-oLJFRguZTS1L8wpoawRBwawVRcHRSvq7R38qq1n83Pz/Z/2SdocsRjkARNiqSI8B0piZiX+6863H1ycvd4P3Gw==
+
+lefthook-linux-x64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-linux-x64/-/lefthook-linux-x64-1.10.0.tgz#bdb77d1e77bcae14e4707f954d79cf03979eed44"
+ integrity sha512-38VUuekwlSRKeMrktmj0FsQ0Bu3Z8XKGK66gnvDR5vUGd0ftZ+SgvgB1GVWHeySDepox0Mvwz1mKIZorT62g5g==
+
+lefthook-openbsd-arm64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-openbsd-arm64/-/lefthook-openbsd-arm64-1.10.0.tgz#421a4b7a6cc9805bca7d548c0f3fa6de7f6d0347"
+ integrity sha512-qFCABCaTdOpoh6kaCDuv91y9L7VuZE4V7Q91bcYtxUql/JEO0y0uCoz8fmkTfLogWWuFmp3V2ecuIIday1RBYQ==
+
+lefthook-openbsd-x64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-openbsd-x64/-/lefthook-openbsd-x64-1.10.0.tgz#97ea865cf0e031b24ff08cb3517bccb7063e7cdb"
+ integrity sha512-c3ObgVG64bybz6PfHNLhdwzDADKfjX+2bxMC4FVfutU8TYRrkfyeM67tzrqXOm37TwiKI+u0f4hpn26Fe1TNnQ==
+
+lefthook-windows-arm64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-windows-arm64/-/lefthook-windows-arm64-1.10.0.tgz#c21f3cb301076f21fae122dd544f469f2a45fea0"
+ integrity sha512-m42wiAIQoesl7aCZsLcMQTTnGA08sIB/JjiI892CUFX/bTf2V4sH1arSgmqrA0KKl7PUW4WEDaeqLZSNAPMOGA==
+
+lefthook-windows-x64@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook-windows-x64/-/lefthook-windows-x64-1.10.0.tgz#acf1295555a81ab7570b6307c226dc6eea9ff9f4"
+ integrity sha512-PL2vmj30X8i5DEMU5Sg25U0luakP9EFyG0gpMLJ97IyJYRO7Drka0tDOwbBH7RexRY4HP4FELLhkGvwuEQAyLg==
+
+lefthook@^1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/lefthook/-/lefthook-1.10.0.tgz#3f276aa47bbc14f4d6821e8d6690fcaae0f8891e"
+ integrity sha512-UumSwQpbI8z4kEj6MfrQ2aNvxAGO/kUHEH009tpEFOSqqsCmEHmzekRReOAZS17k5dit2xThnHRKvAvwbhsvFA==
optionalDependencies:
- lefthook-darwin-arm64 "1.7.18"
- lefthook-darwin-x64 "1.7.18"
- lefthook-freebsd-arm64 "1.7.18"
- lefthook-freebsd-x64 "1.7.18"
- lefthook-linux-arm64 "1.7.18"
- lefthook-linux-x64 "1.7.18"
- lefthook-openbsd-arm64 "1.7.18"
- lefthook-openbsd-x64 "1.7.18"
- lefthook-windows-arm64 "1.7.18"
- lefthook-windows-x64 "1.7.18"
+ lefthook-darwin-arm64 "1.10.0"
+ lefthook-darwin-x64 "1.10.0"
+ lefthook-freebsd-arm64 "1.10.0"
+ lefthook-freebsd-x64 "1.10.0"
+ lefthook-linux-arm64 "1.10.0"
+ lefthook-linux-x64 "1.10.0"
+ lefthook-openbsd-arm64 "1.10.0"
+ lefthook-openbsd-x64 "1.10.0"
+ lefthook-windows-arm64 "1.10.0"
+ lefthook-windows-x64 "1.10.0"
levn@^0.4.1:
version "0.4.1"
@@ -6111,6 +6290,13 @@ log-symbols@^4.1.0:
chalk "^4.1.0"
is-unicode-supported "^0.1.0"
+loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
lower-case@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
@@ -6182,10 +6368,10 @@ make-fetch-happen@^10.0.3:
socks-proxy-agent "^7.0.0"
ssri "^9.0.0"
-marked@^14.1.2:
- version "14.1.2"
- resolved "https://registry.yarnpkg.com/marked/-/marked-14.1.2.tgz#3cbc26b2d6832be32b75ae0746e0968c781b6156"
- integrity sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==
+marked@^15.0.4:
+ version "15.0.4"
+ resolved "https://registry.yarnpkg.com/marked/-/marked-15.0.4.tgz#864dbf50227b6507646c771c2ef5f0de2924833e"
+ integrity sha512-TCHvDqmb3ZJ4PWG7VEGVgtefA5/euFmsIhxtD0XsBxI39gUSKL81mIRFdt0AiNQozUahd4ke98ZdirExd/vSEw==
matcher@^3.0.0:
version "3.0.0"
@@ -6209,6 +6395,11 @@ mdn-data@2.0.30:
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==
+mdn-data@2.12.1:
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.12.1.tgz#10cb462215c13d95c92ff60d0fb3becac1bbb924"
+ integrity sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==
+
media-typer@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -6258,7 +6449,7 @@ methods@~1.1.2:
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
-micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8:
+micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@^4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
@@ -6308,10 +6499,10 @@ min-indent@^1.0.0:
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
-mini-css-extract-plugin@^2.9.1:
- version "2.9.1"
- resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz#4d184f12ce90582e983ccef0f6f9db637b4be758"
- integrity sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==
+mini-css-extract-plugin@^2.9.2:
+ version "2.9.2"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b"
+ integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==
dependencies:
schema-utils "^4.0.0"
tapable "^2.2.1"
@@ -6454,9 +6645,9 @@ multicast-dns@^7.2.5:
thunky "^1.0.2"
nanoid@^3.3.7:
- version "3.3.7"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
- integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
+ version "3.3.8"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf"
+ integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==
natural-compare@^1.4.0:
version "1.4.0"
@@ -6473,6 +6664,23 @@ neo-async@^2.6.2:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+neostandard@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/neostandard/-/neostandard-0.12.0.tgz#780b32014483c9a2daf749e0766c07dffff37934"
+ integrity sha512-MvtiRhevDzE+oqQUxFvDsEmipzy3erNmnz5q5TG9M8xZ30n86rt4PxGP9jgocGIZr1105OgPZNlK2FQEtb2Vng==
+ dependencies:
+ "@humanwhocodes/gitignore-to-minimatch" "^1.0.2"
+ "@stylistic/eslint-plugin" "2.11.0"
+ eslint-import-resolver-typescript "^3.7.0"
+ eslint-plugin-import-x "^4.5.0"
+ eslint-plugin-n "^17.14.0"
+ eslint-plugin-promise "^7.2.1"
+ eslint-plugin-react "^7.37.2"
+ find-up "^5.0.0"
+ globals "^15.13.0"
+ peowly "^1.3.2"
+ typescript-eslint "^8.17.0"
+
no-case@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
@@ -6493,6 +6701,11 @@ node-addon-api@^1.6.3:
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d"
integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==
+node-addon-api@^7.0.0:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558"
+ integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==
+
node-api-version@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/node-api-version/-/node-api-version-0.2.0.tgz#5177441da2b1046a4d4547ab9e0972eed7b1ac1d"
@@ -6554,23 +6767,24 @@ normalize-url@^6.0.1:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
-npm-normalize-package-bin@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
- integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
+npm-normalize-package-bin@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz#df79e70cd0a113b77c02d1fe243c96b8e618acb1"
+ integrity sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==
-npm-run-all2@^6.2.3:
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/npm-run-all2/-/npm-run-all2-6.2.3.tgz#ea0c0987337b828eaa78c2f5488e70de0969917b"
- integrity sha512-5RsxC7jEc/RjxOYBVdEfrJf5FsJ0pHA7jr2/OxrThXknajETCTYjigOCG3iaGjdYIKEQlDuCG0ir0T1HTva8pg==
+npm-run-all2@^7.0.2:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/npm-run-all2/-/npm-run-all2-7.0.2.tgz#26155c140b5e3f1155efd7f5d67212c8027b397c"
+ integrity sha512-7tXR+r9hzRNOPNTvXegM+QzCuMjzUIIq66VDunL6j60O4RrExx32XUhlrS7UK4VcdGw5/Wxzb3kfNcFix9JKDA==
dependencies:
ansi-styles "^6.2.1"
- cross-spawn "^7.0.3"
+ cross-spawn "^7.0.6"
memorystream "^0.3.1"
minimatch "^9.0.0"
pidtree "^0.6.0"
- read-package-json-fast "^3.0.2"
+ read-package-json-fast "^4.0.0"
shell-quote "^1.7.3"
+ which "^5.0.0"
npmlog@^6.0.0:
version "6.0.2"
@@ -6589,6 +6803,11 @@ nth-check@^2.0.1, nth-check@^2.1.1:
dependencies:
boolbase "^1.0.0"
+object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
+
object-inspect@^1.12.0, object-inspect@^1.9.0:
version "1.12.0"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0"
@@ -6639,26 +6858,26 @@ object.assign@^4.1.5:
has-symbols "^1.0.3"
object-keys "^1.1.1"
-object.fromentries@^2.0.8:
- version "2.0.8"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
- integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
+object.entries@^1.1.8:
+ version "1.1.8"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41"
+ integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==
dependencies:
call-bind "^1.0.7"
define-properties "^1.2.1"
- es-abstract "^1.23.2"
es-object-atoms "^1.0.0"
-object.groupby@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e"
- integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==
+object.fromentries@^2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
+ integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
dependencies:
call-bind "^1.0.7"
define-properties "^1.2.1"
es-abstract "^1.23.2"
+ es-object-atoms "^1.0.0"
-object.values@^1.2.0:
+object.values@^1.1.6, object.values@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b"
integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==
@@ -6823,6 +7042,14 @@ parent-module@^1.0.0:
dependencies:
callsites "^3.0.0"
+parse-imports@^2.1.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/parse-imports/-/parse-imports-2.2.1.tgz#0a6e8b5316beb5c9905f50eb2bbb8c64a4805642"
+ integrity sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==
+ dependencies:
+ es-module-lexer "^1.5.3"
+ slashes "^3.0.12"
+
parse-json@^5.0.0, parse-json@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
@@ -6899,10 +7126,10 @@ path-scurry@^2.0.0:
lru-cache "^11.0.0"
minipass "^7.1.2"
-path-to-regexp@0.1.10:
- version "0.1.10"
- resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
- integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
+path-to-regexp@0.1.12:
+ version "0.1.12"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7"
+ integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==
path-type@^4.0.0:
version "4.0.0"
@@ -6924,21 +7151,31 @@ pend@~1.2.0:
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
+peowly@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/peowly/-/peowly-1.3.2.tgz#98dad1df75dfb2d6b1e2d6b848de633bf573d7a4"
+ integrity sha512-BYIrwr8JCXY49jUZscgw311w9oGEKo7ux/s+BxrhKTQbiQ0iYNdZNJ5LgagaeercQdFHwnR7Z5IxxFWVQ+BasQ==
+
picocolors@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
-picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
- integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
+picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
+ integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+picomatch@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
+ integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
+
pidtree@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c"
@@ -7209,10 +7446,10 @@ postcss-resolve-nested-selector@^0.1.1, postcss-resolve-nested-selector@^0.1.6:
resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#3d84dec809f34de020372c41b039956966896686"
integrity sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==
-postcss-safe-parser@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz#6273d4e5149e286db5a45bc6cf6eafcad464014a"
- integrity sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==
+postcss-safe-parser@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#36e4f7e608111a0ca940fd9712ce034718c40ec0"
+ integrity sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==
postcss-scss@^4.0.9:
version "4.0.9"
@@ -7227,6 +7464,14 @@ postcss-selector-parser@^6.0.15, postcss-selector-parser@^6.0.16, postcss-select
cssesc "^3.0.0"
util-deprecate "^1.0.2"
+postcss-selector-parser@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c"
+ integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
postcss-svgo@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-7.0.0.tgz#2f11b45c6fa42da155fd7c16c44e69bf086c5992"
@@ -7255,13 +7500,13 @@ postcss@^7.0.36:
picocolors "^0.2.1"
source-map "^0.6.1"
-postcss@^8.4.14, postcss@^8.4.33, postcss@^8.4.38, postcss@^8.4.41, postcss@^8.4.47:
- version "8.4.47"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
- integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==
+postcss@^8.4.14, postcss@^8.4.33, postcss@^8.4.38, postcss@^8.4.49:
+ version "8.4.49"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19"
+ integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==
dependencies:
nanoid "^3.3.7"
- picocolors "^1.1.0"
+ picocolors "^1.1.1"
source-map-js "^1.2.1"
prelude-ls@^1.2.1:
@@ -7269,14 +7514,7 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-prettier-linter-helpers@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
- integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
- dependencies:
- fast-diff "^1.1.2"
-
-"prettier@^1.18.2 || ^2.0.0", prettier@^2.8.8:
+"prettier@^1.18.2 || ^2.0.0":
version "2.8.8"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
@@ -7317,6 +7555,15 @@ promise-retry@^2.0.1:
err-code "^2.0.2"
retry "^0.12.0"
+prop-types@^15.8.1:
+ version "15.8.1"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
+ integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
+ dependencies:
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.13.1"
+
proxy-addr@~2.0.7:
version "2.0.7"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
@@ -7350,13 +7597,6 @@ pupa@^3.1.0:
dependencies:
escape-goat "^4.0.0"
-qs@6.11.0:
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
- integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
- dependencies:
- side-channel "^1.0.4"
-
qs@6.13.0:
version "6.13.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
@@ -7396,6 +7636,11 @@ raw-body@2.5.2:
iconv-lite "0.4.24"
unpipe "1.0.0"
+react-is@^16.13.1:
+ version "16.13.1"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
+ integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
+
read-binary-file-arch@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz#959c4637daa932280a9b911b1a6766a7e44288fc"
@@ -7403,13 +7648,13 @@ read-binary-file-arch@^1.0.6:
dependencies:
debug "^4.3.4"
-read-package-json-fast@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
- integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==
+read-package-json-fast@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz#8ccbc05740bb9f58264f400acc0b4b4eee8d1b39"
+ integrity sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==
dependencies:
- json-parse-even-better-errors "^3.0.0"
- npm-normalize-package-bin "^3.0.0"
+ json-parse-even-better-errors "^4.0.0"
+ npm-normalize-package-bin "^4.0.0"
read-pkg-up@^7.0.1:
version "7.0.1"
@@ -7480,6 +7725,19 @@ rechoir@^0.8.0:
dependencies:
resolve "^1.20.0"
+reflect.getprototypeof@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz#3ab04c32a8390b770712b7a8633972702d278859"
+ integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.1"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+ globalthis "^1.0.3"
+ which-builtin-type "^1.1.3"
+
regenerate-unicode-properties@^10.0.1:
version "10.0.1"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56"
@@ -7678,6 +7936,15 @@ resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.4:
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"
+resolve@^2.0.0-next.5:
+ version "2.0.0-next.5"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c"
+ integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==
+ dependencies:
+ is-core-module "^2.13.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
responselike@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
@@ -7807,21 +8074,23 @@ sanitize-filename@^1.6.3:
dependencies:
truncate-utf8-bytes "^1.0.0"
-sass-loader@^16.0.2:
- version "16.0.2"
- resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.2.tgz#e581bc13d7cb5090e27f155c6aa2855c08cafe86"
- integrity sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==
+sass-loader@^16.0.4:
+ version "16.0.4"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.4.tgz#5c2afb755fbc0a45a004369efa11579518a39a45"
+ integrity sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==
dependencies:
neo-async "^2.6.2"
-sass@^1.79.4:
- version "1.79.4"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.79.4.tgz#f9c45af35fbeb53d2c386850ec842098d9935267"
- integrity sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==
+sass@^1.83.0:
+ version "1.83.0"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.0.tgz#e36842c0b88a94ed336fd16249b878a0541d536f"
+ integrity sha512-qsSxlayzoOjdvXMVLkzF84DJFc2HZEL/rFyGIKbbilYtAvlCxyuzUeff9LawTn4btVnLKg75Z8MMr1lxU1lfGw==
dependencies:
chokidar "^4.0.0"
- immutable "^4.0.0"
+ immutable "^5.0.2"
source-map-js ">=0.6.2 <2.0.0"
+ optionalDependencies:
+ "@parcel/watcher" "^2.4.1"
sax@^1.2.4:
version "1.2.4"
@@ -7875,30 +8144,11 @@ semver@^6.2.0, semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.3.2, semver@^7.3.5, semver@^7.3.6, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.3:
+semver@^7.3.2, semver@^7.3.5, semver@^7.3.6, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
version "7.6.3"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
-send@0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
- integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
- dependencies:
- debug "2.6.9"
- depd "2.0.0"
- destroy "1.2.0"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- etag "~1.8.1"
- fresh "0.5.2"
- http-errors "2.0.0"
- mime "1.6.0"
- ms "2.1.3"
- on-finished "2.4.1"
- range-parser "~1.2.1"
- statuses "2.0.1"
-
send@0.19.0:
version "0.19.0"
resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8"
@@ -7945,15 +8195,15 @@ serve-index@^1.9.1:
mime-types "~2.1.17"
parseurl "~1.3.2"
-serve-static@1.16.0:
- version "1.16.0"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.0.tgz#2bf4ed49f8af311b519c46f272bf6ac3baf38a92"
- integrity sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==
+serve-static@1.16.2:
+ version "1.16.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296"
+ integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==
dependencies:
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
parseurl "~1.3.3"
- send "0.18.0"
+ send "0.19.0"
set-blocking@^2.0.0:
version "2.0.0"
@@ -7991,7 +8241,7 @@ set-function-name@^2.0.0:
functions-have-names "^1.2.3"
has-property-descriptors "^1.0.0"
-set-function-name@^2.0.1:
+set-function-name@^2.0.1, set-function-name@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985"
integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==
@@ -8011,12 +8261,12 @@ setprototypeof@1.2.0:
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
-shaka-player@^4.11.7:
- version "4.11.7"
- resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-4.11.7.tgz#da49dc6c3c0e4cc0281b677b4580b162b3bbcf10"
- integrity sha512-jNsdQd4pa24w2QwXHGNBs8MQ33YajYiZclWaSuGt+dLJ7/D9+NG1LJQGnTrGd0G1aDdbEzmEpppG3ic4OsGpyw==
+shaka-player@^4.12.5:
+ version "4.12.5"
+ resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-4.12.5.tgz#8de74e5ecf659faa14766f80205164998c28d274"
+ integrity sha512-jJEkASLivZ0Eqg+sIfBJWCWFDzo2l4rfG1e2y5apqphKbDZaMrSCX0Z/B14epJCfStSAwGqKyuC1D+K3e4xBEg==
dependencies:
- eme-encryption-scheme-polyfill "^2.1.5"
+ eme-encryption-scheme-polyfill "^2.1.6"
shallow-clone@^3.0.0:
version "3.0.1"
@@ -8088,6 +8338,11 @@ slash@^5.1.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce"
integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==
+slashes@^3.0.12:
+ version "3.0.12"
+ resolved "https://registry.yarnpkg.com/slashes/-/slashes-3.0.12.tgz#3d664c877ad542dc1509eaf2c50f38d483a6435a"
+ integrity sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==
+
slice-ansi@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
@@ -8198,6 +8453,14 @@ spdx-expression-parse@^3.0.0:
spdx-exceptions "^2.1.0"
spdx-license-ids "^3.0.0"
+spdx-expression-parse@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz#a23af9f3132115465dac215c099303e4ceac5794"
+ integrity sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
spdx-license-ids@^3.0.0:
version "3.0.11"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
@@ -8243,6 +8506,11 @@ ssri@^9.0.0:
dependencies:
minipass "^3.1.1"
+stable-hash@^0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/stable-hash/-/stable-hash-0.0.4.tgz#55ae7dadc13e4b3faed13601587cec41859b42f7"
+ integrity sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==
+
stat-mode@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465"
@@ -8294,6 +8562,32 @@ string-width@^7.0.0:
get-east-asian-width "^1.0.0"
strip-ansi "^7.1.0"
+string.prototype.matchall@^4.0.11:
+ version "4.0.11"
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz#1092a72c59268d2abaad76582dccc687c0297e0a"
+ integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.2"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+ get-intrinsic "^1.2.4"
+ gopd "^1.0.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.7"
+ regexp.prototype.flags "^1.5.2"
+ set-function-name "^2.0.2"
+ side-channel "^1.0.6"
+
+string.prototype.repeat@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a"
+ integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.5"
+
string.prototype.trim@^1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd"
@@ -8384,11 +8678,6 @@ strip-ansi@^7.0.1, strip-ansi@^7.1.0:
dependencies:
ansi-regex "^6.0.1"
-strip-bom@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
- integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
-
strip-indent@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
@@ -8458,49 +8747,48 @@ stylelint-use-logical-spec@^5.0.1:
resolved "https://registry.yarnpkg.com/stylelint-use-logical-spec/-/stylelint-use-logical-spec-5.0.1.tgz#d5aa254d615d373f18214297c0b49a03a6ca5980"
integrity sha512-UfLB4LW6iG4r3cXxjxkiHQrFyhWFqt8FpNNngD+TyvgMWSokk5TYwTvBHS3atUvZhOogllTOe/PUrGE+4z84AA==
-stylelint@^16.8.2, stylelint@^16.9.0:
- version "16.9.0"
- resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.9.0.tgz#81615c0608b9dc645486e08e35c6c9206e1ba132"
- integrity sha512-31Nm3WjxGOBGpQqF43o3wO9L5AC36TPIe6030Lnm13H3vDMTcS21DrLh69bMX+DBilKqMMVLian4iG6ybBoNRQ==
+stylelint@^16.12.0, stylelint@^16.8.2:
+ version "16.12.0"
+ resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.12.0.tgz#13532dcbaed21348da0e9e0fb9a4e1e7f6dab2b8"
+ integrity sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==
dependencies:
- "@csstools/css-parser-algorithms" "^3.0.1"
- "@csstools/css-tokenizer" "^3.0.1"
- "@csstools/media-query-list-parser" "^3.0.1"
- "@csstools/selector-specificity" "^4.0.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/media-query-list-parser" "^4.0.2"
+ "@csstools/selector-specificity" "^5.0.0"
"@dual-bundle/import-meta-resolve" "^4.1.0"
balanced-match "^2.0.0"
colord "^2.9.3"
cosmiconfig "^9.0.0"
- css-functions-list "^3.2.2"
- css-tree "^2.3.1"
- debug "^4.3.6"
+ css-functions-list "^3.2.3"
+ css-tree "^3.0.1"
+ debug "^4.3.7"
fast-glob "^3.3.2"
fastest-levenshtein "^1.0.16"
- file-entry-cache "^9.0.0"
+ file-entry-cache "^9.1.0"
global-modules "^2.0.0"
globby "^11.1.0"
globjoin "^0.1.4"
html-tags "^3.3.1"
- ignore "^5.3.2"
+ ignore "^6.0.2"
imurmurhash "^0.1.4"
is-plain-object "^5.0.0"
- known-css-properties "^0.34.0"
+ known-css-properties "^0.35.0"
mathml-tag-names "^2.1.3"
meow "^13.2.0"
micromatch "^4.0.8"
normalize-path "^3.0.0"
- picocolors "^1.0.1"
- postcss "^8.4.41"
+ picocolors "^1.1.1"
+ postcss "^8.4.49"
postcss-resolve-nested-selector "^0.1.6"
- postcss-safe-parser "^7.0.0"
- postcss-selector-parser "^6.1.2"
+ postcss-safe-parser "^7.0.1"
+ postcss-selector-parser "^7.0.0"
postcss-value-parser "^4.2.0"
resolve-from "^5.0.0"
string-width "^4.2.3"
- strip-ansi "^7.1.0"
supports-hyperlinks "^3.1.0"
svg-tags "^1.0.0"
- table "^6.8.2"
+ table "^6.9.0"
write-file-atomic "^5.0.1"
sumchecker@^3.0.1:
@@ -8510,13 +8798,6 @@ sumchecker@^3.0.1:
dependencies:
debug "^4.1.0"
-supports-color@^5.3.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
- dependencies:
- has-flag "^3.0.0"
-
supports-color@^7.0.0, supports-color@^7.1.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
@@ -8562,10 +8843,10 @@ svgo@^3.2.0:
csso "^5.0.5"
picocolors "^1.0.0"
-swiper@^11.1.14:
- version "11.1.14"
- resolved "https://registry.yarnpkg.com/swiper/-/swiper-11.1.14.tgz#7901b4955c46dd0ad76fac1e9de2a69f04f34abb"
- integrity sha512-VbQLQXC04io6AoAjIUWuZwW4MSYozkcP9KjLdrsG/00Q/yiwvhz9RQyt0nHXV10hi9NVnDNy1/wv7Dzq1lkOCQ==
+swiper@^11.1.15:
+ version "11.1.15"
+ resolved "https://registry.yarnpkg.com/swiper/-/swiper-11.1.15.tgz#e2258c8d38282e2f115ca463d6e8c5b84cdcf1ca"
+ integrity sha512-IzWeU34WwC7gbhjKsjkImTuCRf+lRbO6cnxMGs88iVNKDwV+xQpBCJxZ4bNH6gSrIbbyVJ1kuGzo3JTtz//CBw==
synckit@^0.6.0:
version "0.6.2"
@@ -8575,17 +8856,17 @@ synckit@^0.6.0:
tslib "^2.3.1"
synckit@^0.9.0, synckit@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.9.1.tgz#febbfbb6649979450131f64735aa3f6c14575c88"
- integrity sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.9.2.tgz#a3a935eca7922d48b9e7d6c61822ee6c3ae4ec62"
+ integrity sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==
dependencies:
"@pkgr/core" "^0.1.0"
tslib "^2.6.2"
-table@^6.8.2:
- version "6.8.2"
- resolved "https://registry.yarnpkg.com/table/-/table-6.8.2.tgz#c5504ccf201213fa227248bdc8c5569716ac6c58"
- integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==
+table@^6.9.0:
+ version "6.9.0"
+ resolved "https://registry.yarnpkg.com/table/-/table-6.9.0.tgz#50040afa6264141c7566b3b81d4d82c47a8668f5"
+ integrity sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==
dependencies:
ajv "^8.0.1"
lodash.truncate "^4.4.2"
@@ -8649,11 +8930,6 @@ terser@^5.26.0:
commander "^2.20.0"
source-map-support "~0.5.20"
-text-table@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
- integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
-
thunky@^1.0.2:
version "1.1.0"
resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d"
@@ -8673,11 +8949,6 @@ tmp@^0.2.0:
dependencies:
rimraf "^3.0.0"
-to-fast-properties@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
- integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
-
to-regex-range@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
@@ -8702,20 +8973,15 @@ truncate-utf8-bytes@^1.0.0:
dependencies:
utf8-byte-length "^1.0.1"
-tsconfig-paths@^3.15.0:
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4"
- integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==
- dependencies:
- "@types/json5" "^0.0.29"
- json5 "^1.0.2"
- minimist "^1.2.6"
- strip-bom "^3.0.0"
+ts-api-utils@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
+ integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
-tslib@^2.0.0, tslib@^2.0.3, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.5.0, tslib@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
- integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
+tslib@^2.0.0, tslib@^2.0.3, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.5.0, tslib@^2.6.2, tslib@^2.6.3:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
@@ -8835,6 +9101,15 @@ typed-array-length@^1.0.6:
is-typed-array "^1.1.13"
possible-typed-array-names "^1.0.0"
+typescript-eslint@^8.17.0:
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.18.0.tgz#41026f27a3481185f3239d817ae5b960572145a0"
+ integrity sha512-Xq2rRjn6tzVpAyHr3+nmSg1/9k9aIHnJ2iZeOH7cfGOWqTkXTm3kwpQglEuLGdNrYvPF+2gtAs+/KF5rjVo+WQ==
+ dependencies:
+ "@typescript-eslint/eslint-plugin" "8.18.0"
+ "@typescript-eslint/parser" "8.18.0"
+ "@typescript-eslint/utils" "8.18.0"
+
typescript@^5.4.3:
version "5.6.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0"
@@ -9103,24 +9378,24 @@ wcwidth@^1.0.1:
dependencies:
defaults "^1.0.3"
-webpack-cli@^5.1.4:
- version "5.1.4"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
- integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
+webpack-cli@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-6.0.1.tgz#a1ce25da5ba077151afd73adfa12e208e5089207"
+ integrity sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==
dependencies:
- "@discoveryjs/json-ext" "^0.5.0"
- "@webpack-cli/configtest" "^2.1.1"
- "@webpack-cli/info" "^2.0.2"
- "@webpack-cli/serve" "^2.0.5"
+ "@discoveryjs/json-ext" "^0.6.1"
+ "@webpack-cli/configtest" "^3.0.1"
+ "@webpack-cli/info" "^3.0.1"
+ "@webpack-cli/serve" "^3.0.1"
colorette "^2.0.14"
- commander "^10.0.1"
+ commander "^12.1.0"
cross-spawn "^7.0.3"
- envinfo "^7.7.3"
+ envinfo "^7.14.0"
fastest-levenshtein "^1.0.12"
import-local "^3.0.2"
interpret "^3.1.1"
rechoir "^0.8.0"
- webpack-merge "^5.7.3"
+ webpack-merge "^6.0.1"
webpack-dev-middleware@^7.4.2:
version "7.4.2"
@@ -9134,10 +9409,10 @@ webpack-dev-middleware@^7.4.2:
range-parser "^1.2.1"
schema-utils "^4.0.0"
-webpack-dev-server@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz#8f44147402b4d8ab99bfeb9b6880daa1411064e5"
- integrity sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==
+webpack-dev-server@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.2.0.tgz#68043886edaa3fd875ad20e01589990a79612f9c"
+ integrity sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==
dependencies:
"@types/bonjour" "^3.5.13"
"@types/connect-history-api-fallback" "^1.5.4"
@@ -9152,10 +9427,9 @@ webpack-dev-server@^5.1.0:
colorette "^2.0.10"
compression "^1.7.4"
connect-history-api-fallback "^2.0.0"
- express "^4.19.2"
+ express "^4.21.2"
graceful-fs "^4.2.6"
- html-entities "^2.4.0"
- http-proxy-middleware "^2.0.3"
+ http-proxy-middleware "^2.0.7"
ipaddr.js "^2.1.0"
launch-editor "^2.6.1"
open "^10.0.3"
@@ -9168,31 +9442,32 @@ webpack-dev-server@^5.1.0:
webpack-dev-middleware "^7.4.2"
ws "^8.18.0"
-webpack-merge@^5.7.3:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61"
- integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==
+webpack-merge@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a"
+ integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==
dependencies:
clone-deep "^4.0.1"
- wildcard "^2.0.0"
+ flat "^5.0.2"
+ wildcard "^2.0.1"
webpack-sources@^3.2.3:
version "3.2.3"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-webpack@^5.95.0:
- version "5.95.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0"
- integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==
- dependencies:
- "@types/estree" "^1.0.5"
- "@webassemblyjs/ast" "^1.12.1"
- "@webassemblyjs/wasm-edit" "^1.12.1"
- "@webassemblyjs/wasm-parser" "^1.12.1"
- acorn "^8.7.1"
- acorn-import-attributes "^1.9.5"
- browserslist "^4.21.10"
+webpack@^5.97.1:
+ version "5.97.1"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.97.1.tgz#972a8320a438b56ff0f1d94ade9e82eac155fa58"
+ integrity sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==
+ dependencies:
+ "@types/eslint-scope" "^3.7.7"
+ "@types/estree" "^1.0.6"
+ "@webassemblyjs/ast" "^1.14.1"
+ "@webassemblyjs/wasm-edit" "^1.14.1"
+ "@webassemblyjs/wasm-parser" "^1.14.1"
+ acorn "^8.14.0"
+ browserslist "^4.24.0"
chrome-trace-event "^1.0.2"
enhanced-resolve "^5.17.1"
es-module-lexer "^1.2.1"
@@ -9235,6 +9510,34 @@ which-boxed-primitive@^1.0.2:
is-string "^1.0.5"
is-symbol "^1.0.3"
+which-builtin-type@^1.1.3:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.4.tgz#592796260602fc3514a1b5ee7fa29319b72380c3"
+ integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==
+ dependencies:
+ function.prototype.name "^1.1.6"
+ has-tostringtag "^1.0.2"
+ is-async-function "^2.0.0"
+ is-date-object "^1.0.5"
+ is-finalizationregistry "^1.0.2"
+ is-generator-function "^1.0.10"
+ is-regex "^1.1.4"
+ is-weakref "^1.0.2"
+ isarray "^2.0.5"
+ which-boxed-primitive "^1.0.2"
+ which-collection "^1.0.2"
+ which-typed-array "^1.1.15"
+
+which-collection@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0"
+ integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==
+ dependencies:
+ is-map "^2.0.3"
+ is-set "^2.0.3"
+ is-weakmap "^2.0.2"
+ is-weakset "^2.0.3"
+
which-typed-array@^1.1.11, which-typed-array@^1.1.13:
version "1.1.13"
resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36"
@@ -9283,6 +9586,13 @@ which@^2.0.1, which@^2.0.2:
dependencies:
isexe "^2.0.0"
+which@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/which/-/which-5.0.0.tgz#d93f2d93f79834d4363c7d0c23e00d07c466c8d6"
+ integrity sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==
+ dependencies:
+ isexe "^3.1.1"
+
wide-align@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
@@ -9290,10 +9600,10 @@ wide-align@^1.1.5:
dependencies:
string-width "^1.0.2 || 2 || 3 || 4"
-wildcard@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"
- integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
+wildcard@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
+ integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version "7.0.0"
@@ -9425,12 +9735,12 @@ yocto-queue@^1.0.0:
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251"
integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==
-youtubei.js@^10.5.0:
- version "10.5.0"
- resolved "https://registry.yarnpkg.com/youtubei.js/-/youtubei.js-10.5.0.tgz#3cf0c79cf73fb26e13d167f37dec7d65419e91b8"
- integrity sha512-iyA+VF28c15tCCKH9ExM2RKC3zYiHzA/eixGlJ3vERANkuI+xYKzAZ4vtOhmyqwrAddu88R/DkzEsmpph5NWjg==
+youtubei.js@^12.2.0:
+ version "12.2.0"
+ resolved "https://registry.yarnpkg.com/youtubei.js/-/youtubei.js-12.2.0.tgz#54f058b5d0892b5c7e35019e2be6a2a7f7ba4447"
+ integrity sha512-G+50qrbJCToMYhu8jbaHiS3Vf+RRul+CcDbz3hEGwHkGPh+zLiWwD6SS+YhYF+2/op4ZU5zDYQJrGqJ+wKh7Gw==
dependencies:
"@bufbuild/protobuf" "^2.0.0"
- jintr "^2.1.1"
+ jintr "^3.2.0"
tslib "^2.5.0"
undici "^5.19.1"
+
+ {{ $t("Comments.Pinned by") }} {{ channelName }}
+
++
+ {{ comment.author }}
+
+
+
+
+ {{ comment.time }}
+
+
++ +
+ {{ comment.likes }}
+
+
+
+
+
+
+
+ {{ $t("Comments.View") }}
+ {{ $t("Comments.Hide") }}
+ {{ comment.numReplies }}
+ {{ $t("Comments.Reply").toLowerCase() }}
+ {{ $t("Comments.Replies").toLowerCase() }}
+ {{ $t("Comments.From {channelName}", { channelName }) }}
+ {{ $t("Comments.And others") }}
+
+
++
+ {{ reply.author }}
+
+
+
+
+ {{ reply.time }}
+
+
++ +
+ {{ reply.likes }}
+
+
++ {{ $t('Comments.View {replyCount} replies', { replyCount: reply.numReplies }) }} +
+