mirror of https://github.com/FreeTubeApp/FreeTube
Merge branch 'development' into piped-support
This commit is contained in:
commit
9c8df73892
|
@ -36,7 +36,7 @@ jobs:
|
||||||
- name: Install xmlstarlet
|
- name: Install xmlstarlet
|
||||||
run: sudo apt -y install xmlstarlet
|
run: sudo apt -y install xmlstarlet
|
||||||
- name: Create Version Variable
|
- name: Create Version Variable
|
||||||
uses: bluwy/substitute-string-action@v2
|
uses: bluwy/substitute-string-action@v3
|
||||||
id: sub
|
id: sub
|
||||||
with:
|
with:
|
||||||
_input-text: ${{ fromJson(steps.api_results.outputs.result).tag_name }}
|
_input-text: ${{ fromJson(steps.api_results.outputs.result).tag_name }}
|
||||||
|
|
|
@ -11,7 +11,7 @@ jobs:
|
||||||
if: github.event.pull_request.merged
|
if: github.event.pull_request.merged
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: mondeja/remove-labels-gh-action@v1.1.1
|
- uses: mondeja/remove-labels-gh-action@v2.0.0
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
labels: |
|
labels: |
|
||||||
|
@ -27,7 +27,7 @@ jobs:
|
||||||
if: github.event_name == 'pull_request_target' && (! github.event.pull_request.merged) && (github.event.action != 'converted_to_draft') && (github.event.action != 'ready_for_review')
|
if: github.event_name == 'pull_request_target' && (! github.event.pull_request.merged) && (github.event.action != 'converted_to_draft') && (github.event.action != 'ready_for_review')
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: mondeja/remove-labels-gh-action@v1.1.1
|
- uses: mondeja/remove-labels-gh-action@v2.0.0
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
labels: |
|
labels: |
|
||||||
|
@ -43,7 +43,7 @@ jobs:
|
||||||
if: github.event_name == 'pull_request_target' && github.event.action == 'converted_to_draft'
|
if: github.event_name == 'pull_request_target' && github.event.action == 'converted_to_draft'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: mondeja/remove-labels-gh-action@v1.1.1
|
- uses: mondeja/remove-labels-gh-action@v2.0.0
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
labels: |
|
labels: |
|
||||||
|
@ -54,7 +54,7 @@ jobs:
|
||||||
if: github.event_name == 'pull_request_target' && github.event.action == 'ready_for_review'
|
if: github.event_name == 'pull_request_target' && github.event.action == 'ready_for_review'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: mondeja/remove-labels-gh-action@v1.1.1
|
- uses: mondeja/remove-labels-gh-action@v2.0.0
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
labels: |
|
labels: |
|
||||||
|
|
28
package.json
28
package.json
|
@ -80,43 +80,43 @@
|
||||||
"youtubei.js": "^9.1.0"
|
"youtubei.js": "^9.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.24.0",
|
"@babel/core": "^7.24.3",
|
||||||
"@babel/eslint-parser": "^7.23.10",
|
"@babel/eslint-parser": "^7.24.1",
|
||||||
"@babel/plugin-proposal-class-properties": "^7.18.6",
|
"@babel/plugin-proposal-class-properties": "^7.18.6",
|
||||||
"@babel/preset-env": "^7.24.0",
|
"@babel/preset-env": "^7.24.3",
|
||||||
"@double-great/stylelint-a11y": "^3.0.2",
|
"@double-great/stylelint-a11y": "^3.0.2",
|
||||||
"babel-loader": "^9.1.3",
|
"babel-loader": "^9.1.3",
|
||||||
"copy-webpack-plugin": "^12.0.2",
|
"copy-webpack-plugin": "^12.0.2",
|
||||||
"css-loader": "^6.10.0",
|
"css-loader": "^6.10.0",
|
||||||
"css-minimizer-webpack-plugin": "^6.0.0",
|
"css-minimizer-webpack-plugin": "^6.0.0",
|
||||||
"electron": "^29.1.1",
|
"electron": "^29.1.5",
|
||||||
"electron-builder": "^24.13.3",
|
"electron-builder": "^24.13.3",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-config-standard": "^17.1.0",
|
"eslint-config-standard": "^17.1.0",
|
||||||
"eslint-plugin-import": "^2.29.1",
|
"eslint-plugin-import": "^2.29.1",
|
||||||
"eslint-plugin-jsonc": "^2.13.0",
|
"eslint-plugin-jsonc": "^2.14.1",
|
||||||
"eslint-plugin-n": "^16.6.2",
|
"eslint-plugin-n": "^16.6.2",
|
||||||
"eslint-plugin-prettier": "^5.1.3",
|
"eslint-plugin-prettier": "^5.1.3",
|
||||||
"eslint-plugin-promise": "^6.1.1",
|
"eslint-plugin-promise": "^6.1.1",
|
||||||
"eslint-plugin-unicorn": "^51.0.1",
|
"eslint-plugin-unicorn": "^51.0.1",
|
||||||
"eslint-plugin-vue": "^9.22.0",
|
"eslint-plugin-vue": "^9.23.0",
|
||||||
"eslint-plugin-vuejs-accessibility": "^2.2.1",
|
"eslint-plugin-vuejs-accessibility": "^2.2.1",
|
||||||
"eslint-plugin-yml": "^1.12.2",
|
"eslint-plugin-yml": "^1.13.2",
|
||||||
"html-webpack-plugin": "^5.6.0",
|
"html-webpack-plugin": "^5.6.0",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
"json-minimizer-webpack-plugin": "^5.0.0",
|
"json-minimizer-webpack-plugin": "^5.0.0",
|
||||||
"lefthook": "^1.6.5",
|
"lefthook": "^1.6.7",
|
||||||
"mini-css-extract-plugin": "^2.8.1",
|
"mini-css-extract-plugin": "^2.8.1",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"postcss": "^8.4.35",
|
"postcss": "^8.4.38",
|
||||||
"postcss-scss": "^4.0.9",
|
"postcss-scss": "^4.0.9",
|
||||||
"prettier": "^2.8.8",
|
"prettier": "^2.8.8",
|
||||||
"rimraf": "^5.0.5",
|
"rimraf": "^5.0.5",
|
||||||
"sass": "^1.71.1",
|
"sass": "^1.72.0",
|
||||||
"sass-loader": "^14.1.1",
|
"sass-loader": "^14.1.1",
|
||||||
"stylelint": "^16.2.1",
|
"stylelint": "^16.3.0",
|
||||||
"stylelint-config-sass-guidelines": "^11.0.0",
|
"stylelint-config-sass-guidelines": "^11.1.0",
|
||||||
"stylelint-config-standard": "^36.0.0",
|
"stylelint-config-standard": "^36.0.0",
|
||||||
"stylelint-high-performance-animation": "^1.10.0",
|
"stylelint-high-performance-animation": "^1.10.0",
|
||||||
"stylelint-use-logical-spec": "^5.0.1",
|
"stylelint-use-logical-spec": "^5.0.1",
|
||||||
|
@ -124,9 +124,9 @@
|
||||||
"vue-devtools": "^5.1.4",
|
"vue-devtools": "^5.1.4",
|
||||||
"vue-eslint-parser": "^9.4.2",
|
"vue-eslint-parser": "^9.4.2",
|
||||||
"vue-loader": "^15.10.0",
|
"vue-loader": "^15.10.0",
|
||||||
"webpack": "^5.90.3",
|
"webpack": "^5.91.0",
|
||||||
"webpack-cli": "^5.1.4",
|
"webpack-cli": "^5.1.4",
|
||||||
"webpack-dev-server": "^5.0.2",
|
"webpack-dev-server": "^5.0.4",
|
||||||
"webpack-watch-external-files-plugin": "^3.0.0",
|
"webpack-watch-external-files-plugin": "^3.0.0",
|
||||||
"yaml-eslint-parser": "^1.2.2"
|
"yaml-eslint-parser": "^1.2.2"
|
||||||
}
|
}
|
||||||
|
|
|
@ -174,10 +174,6 @@ function runApp() {
|
||||||
app.commandLine.appendSwitch('enable-features', 'VaapiVideoDecodeLinuxGL')
|
app.commandLine.appendSwitch('enable-features', 'VaapiVideoDecodeLinuxGL')
|
||||||
}
|
}
|
||||||
|
|
||||||
// Work around for context menus in the devtools being displayed behind the window
|
|
||||||
// https://github.com/electron/electron/issues/38790
|
|
||||||
app.commandLine.appendSwitch('disable-features', 'WidgetLayering')
|
|
||||||
|
|
||||||
// command line switches need to be added before the app ready event first
|
// command line switches need to be added before the app ready event first
|
||||||
// that means we can't use the normal settings system as that is asynchronous,
|
// that means we can't use the normal settings system as that is asynchronous,
|
||||||
// doing it synchronously ensures that we add it before the event fires
|
// doing it synchronously ensures that we add it before the event fires
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div
|
<div
|
||||||
class="ft-card"
|
class="ft-card"
|
||||||
@focusout="$emit('focusout')"
|
|
||||||
>
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -33,7 +33,12 @@ export default defineComponent({
|
||||||
hideForbiddenTitles: {
|
hideForbiddenTitles: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: true
|
default: true
|
||||||
}
|
},
|
||||||
|
searchQueryText: {
|
||||||
|
type: String,
|
||||||
|
required: false,
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
listType: function () {
|
listType: function () {
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
:show-video-with-last-viewed-playlist="showVideoWithLastViewedPlaylist"
|
:show-video-with-last-viewed-playlist="showVideoWithLastViewedPlaylist"
|
||||||
:use-channels-hidden-preference="useChannelsHiddenPreference"
|
:use-channels-hidden-preference="useChannelsHiddenPreference"
|
||||||
:hide-forbidden-titles="hideForbiddenTitles"
|
:hide-forbidden-titles="hideForbiddenTitles"
|
||||||
|
:search-query-text="searchQueryText"
|
||||||
/>
|
/>
|
||||||
</ft-auto-grid>
|
</ft-auto-grid>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -116,6 +116,11 @@ export default defineComponent({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
handleDropdownEscape: function () {
|
||||||
|
this.$refs.iconButton.focus()
|
||||||
|
// handleDropdownFocusOut will hide the dropdown for us
|
||||||
|
},
|
||||||
|
|
||||||
handleDropdownClick: function ({ url, index }) {
|
handleDropdownClick: function ({ url, index }) {
|
||||||
if (this.returnIndex) {
|
if (this.returnIndex) {
|
||||||
this.$emit('click', index)
|
this.$emit('click', index)
|
||||||
|
|
|
@ -66,6 +66,7 @@
|
||||||
top: dropdownPositionY === 'top'
|
top: dropdownPositionY === 'top'
|
||||||
}"
|
}"
|
||||||
@focusout="handleDropdownFocusOut"
|
@focusout="handleDropdownFocusOut"
|
||||||
|
@keydown.esc.stop="handleDropdownEscape"
|
||||||
>
|
>
|
||||||
<slot>
|
<slot>
|
||||||
<ul
|
<ul
|
||||||
|
|
|
@ -47,6 +47,11 @@ export default defineComponent({
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: true
|
default: true
|
||||||
},
|
},
|
||||||
|
searchQueryText: {
|
||||||
|
type: String,
|
||||||
|
required: false,
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
v-else-if="finalDataType === 'playlist'"
|
v-else-if="finalDataType === 'playlist'"
|
||||||
:appearance="appearance"
|
:appearance="appearance"
|
||||||
:data="data"
|
:data="data"
|
||||||
|
:search-query-text="searchQueryText"
|
||||||
/>
|
/>
|
||||||
<ft-community-post
|
<ft-community-post
|
||||||
v-else-if="finalDataType === 'community'"
|
v-else-if="finalDataType === 'community'"
|
||||||
|
|
|
@ -15,7 +15,12 @@ export default defineComponent({
|
||||||
appearance: {
|
appearance: {
|
||||||
type: String,
|
type: String,
|
||||||
required: true
|
required: true
|
||||||
}
|
},
|
||||||
|
searchQueryText: {
|
||||||
|
type: String,
|
||||||
|
required: false,
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
|
@ -79,6 +84,7 @@ export default defineComponent({
|
||||||
path: `/playlist/${this.playlistId}`,
|
path: `/playlist/${this.playlistId}`,
|
||||||
query: {
|
query: {
|
||||||
playlistType: this.isUserPlaylist ? 'user' : '',
|
playlistType: this.isUserPlaylist ? 'user' : '',
|
||||||
|
searchQueryText: this.searchQueryText,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,6 +16,36 @@
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.searchInputsRow {
|
||||||
|
display: grid;
|
||||||
|
|
||||||
|
/* 2 columns */
|
||||||
|
grid-template-columns: 1fr auto;
|
||||||
|
column-gap: 16px;
|
||||||
|
}
|
||||||
|
@media only screen and (max-width: 800px) {
|
||||||
|
.searchInputsRow {
|
||||||
|
/* Switch to 2 rows from 2 columns */
|
||||||
|
grid-template-columns: auto;
|
||||||
|
grid-template-rows: auto auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.optionsRow {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(2, 1fr);
|
||||||
|
grid-template-rows: 1fr;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
@media only screen and (max-width: 800px) {
|
||||||
|
.optionsRow {
|
||||||
|
/* Switch to 2 rows from 2 columns */
|
||||||
|
grid-template-columns: auto;
|
||||||
|
grid-template-rows: auto auto;
|
||||||
|
align-items: stretch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.sortSelect {
|
.sortSelect {
|
||||||
/* Put it on the right */
|
/* Put it on the right */
|
||||||
margin-inline-start: auto;
|
margin-inline-start: auto;
|
||||||
|
|
|
@ -7,6 +7,7 @@ import FtButton from '../ft-button/ft-button.vue'
|
||||||
import FtPlaylistSelector from '../ft-playlist-selector/ft-playlist-selector.vue'
|
import FtPlaylistSelector from '../ft-playlist-selector/ft-playlist-selector.vue'
|
||||||
import FtInput from '../../components/ft-input/ft-input.vue'
|
import FtInput from '../../components/ft-input/ft-input.vue'
|
||||||
import FtSelect from '../../components/ft-select/ft-select.vue'
|
import FtSelect from '../../components/ft-select/ft-select.vue'
|
||||||
|
import FtToggleSwitch from '../../components/ft-toggle-switch/ft-toggle-switch.vue'
|
||||||
import {
|
import {
|
||||||
showToast,
|
showToast,
|
||||||
} from '../../helpers/utils'
|
} from '../../helpers/utils'
|
||||||
|
@ -31,12 +32,14 @@ export default defineComponent({
|
||||||
'ft-playlist-selector': FtPlaylistSelector,
|
'ft-playlist-selector': FtPlaylistSelector,
|
||||||
'ft-input': FtInput,
|
'ft-input': FtInput,
|
||||||
'ft-select': FtSelect,
|
'ft-select': FtSelect,
|
||||||
|
'ft-toggle-switch': FtToggleSwitch,
|
||||||
},
|
},
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
selectedPlaylistIdList: [],
|
selectedPlaylistIdList: [],
|
||||||
createdSincePromptShownPlaylistIdList: [],
|
createdSincePromptShownPlaylistIdList: [],
|
||||||
query: '',
|
query: '',
|
||||||
|
doSearchPlaylistsWithMatchingVideos: false,
|
||||||
updateQueryDebounce: function() {},
|
updateQueryDebounce: function() {},
|
||||||
lastShownAt: Date.now(),
|
lastShownAt: Date.now(),
|
||||||
lastActiveElement: null,
|
lastActiveElement: null,
|
||||||
|
@ -115,6 +118,12 @@ export default defineComponent({
|
||||||
return this.allPlaylists.filter((playlist) => {
|
return this.allPlaylists.filter((playlist) => {
|
||||||
if (typeof (playlist.playlistName) !== 'string') { return false }
|
if (typeof (playlist.playlistName) !== 'string') { return false }
|
||||||
|
|
||||||
|
if (this.doSearchPlaylistsWithMatchingVideos) {
|
||||||
|
if (playlist.videos.some((v) => v.title.toLowerCase().includes(this.processedQuery))) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return playlist.playlistName.toLowerCase().includes(this.processedQuery)
|
return playlist.playlistName.toLowerCase().includes(this.processedQuery)
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
|
@ -12,23 +12,37 @@
|
||||||
playlistCount: selectedPlaylistCount,
|
playlistCount: selectedPlaylistCount,
|
||||||
}) }}
|
}) }}
|
||||||
</p>
|
</p>
|
||||||
<ft-input
|
<div
|
||||||
ref="searchBar"
|
class="searchInputsRow"
|
||||||
:placeholder="$t('User Playlists.AddVideoPrompt.Search in Playlists')"
|
>
|
||||||
:show-clear-text-button="true"
|
<ft-input
|
||||||
:show-action-button="false"
|
ref="searchBar"
|
||||||
@input="(input) => updateQueryDebounce(input)"
|
:placeholder="$t('User Playlists.AddVideoPrompt.Search in Playlists')"
|
||||||
@clear="updateQueryDebounce('')"
|
:show-clear-text-button="true"
|
||||||
/>
|
:show-action-button="false"
|
||||||
<ft-select
|
@input="(input) => updateQueryDebounce(input)"
|
||||||
v-if="allPlaylists.length > 1"
|
@clear="updateQueryDebounce('')"
|
||||||
class="sortSelect"
|
/>
|
||||||
:value="sortBy"
|
</div>
|
||||||
:select-names="sortBySelectNames"
|
<div
|
||||||
:select-values="sortBySelectValues"
|
class="optionsRow"
|
||||||
:placeholder="$t('User Playlists.Sort By.Sort By')"
|
>
|
||||||
@change="sortBy = $event"
|
<ft-toggle-switch
|
||||||
/>
|
:label="$t('User Playlists.Playlists with Matching Videos')"
|
||||||
|
:compact="true"
|
||||||
|
:default-value="doSearchPlaylistsWithMatchingVideos"
|
||||||
|
@change="doSearchPlaylistsWithMatchingVideos = !doSearchPlaylistsWithMatchingVideos"
|
||||||
|
/>
|
||||||
|
<ft-select
|
||||||
|
v-if="allPlaylists.length > 1"
|
||||||
|
class="sortSelect"
|
||||||
|
:value="sortBy"
|
||||||
|
:select-names="sortBySelectNames"
|
||||||
|
:select-values="sortBySelectValues"
|
||||||
|
:placeholder="$t('User Playlists.Sort By.Sort By')"
|
||||||
|
@change="sortBy = $event"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
<div class="playlists-container">
|
<div class="playlists-container">
|
||||||
<ft-flex-box>
|
<ft-flex-box>
|
||||||
<div
|
<div
|
||||||
|
|
|
@ -73,6 +73,11 @@ export default defineComponent({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
handleProfileListEscape: function () {
|
||||||
|
this.$refs.iconButton.focus()
|
||||||
|
// handleProfileListFocusOut will hide the dropdown for us
|
||||||
|
},
|
||||||
|
|
||||||
setActiveProfile: function (profile) {
|
setActiveProfile: function (profile) {
|
||||||
if (this.activeProfile._id !== profile._id) {
|
if (this.activeProfile._id !== profile._id) {
|
||||||
const targetProfile = this.profileList.find((x) => {
|
const targetProfile = this.profileList.find((x) => {
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<div
|
<div
|
||||||
|
ref="iconButton"
|
||||||
class="colorOption"
|
class="colorOption"
|
||||||
:title="$t('Profile.Toggle Profile List')"
|
:title="$t('Profile.Toggle Profile List')"
|
||||||
:style="{ background: activeProfile.bgColor, color: activeProfile.textColor }"
|
:style="{ background: activeProfile.bgColor, color: activeProfile.textColor }"
|
||||||
|
@ -25,7 +26,8 @@
|
||||||
ref="profileList"
|
ref="profileList"
|
||||||
class="profileList"
|
class="profileList"
|
||||||
tabindex="-1"
|
tabindex="-1"
|
||||||
@focusout="handleProfileListFocusOut"
|
@focusout.native="handleProfileListFocusOut"
|
||||||
|
@keydown.native.esc.stop="handleProfileListEscape"
|
||||||
>
|
>
|
||||||
<h3
|
<h3
|
||||||
id="profileListTitle"
|
id="profileListTitle"
|
||||||
|
|
|
@ -84,6 +84,18 @@ export default defineComponent({
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
|
searchVideoModeAllowed: {
|
||||||
|
type: Boolean,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
|
searchVideoModeEnabled: {
|
||||||
|
type: Boolean,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
|
searchQueryText: {
|
||||||
|
type: String,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
|
@ -264,6 +276,12 @@ export default defineComponent({
|
||||||
this.newTitle = this.title
|
this.newTitle = this.title
|
||||||
this.newDescription = this.description
|
this.newDescription = this.description
|
||||||
|
|
||||||
|
if (this.videoCount > 0) {
|
||||||
|
// Only enable search video mode when viewing non empty playlists
|
||||||
|
this.searchVideoMode = this.searchVideoModeEnabled
|
||||||
|
this.query = this.searchQueryText
|
||||||
|
}
|
||||||
|
|
||||||
this.updateQueryDebounce = debounce(this.updateQuery, 500)
|
this.updateQueryDebounce = debounce(this.updateQuery, 500)
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
|
@ -117,7 +117,7 @@
|
||||||
|
|
||||||
<div class="playlistOptions">
|
<div class="playlistOptions">
|
||||||
<ft-icon-button
|
<ft-icon-button
|
||||||
v-if="isUserPlaylist && videoCount > 0 && !editMode"
|
v-if="searchVideoModeAllowed && videoCount > 0 && !editMode"
|
||||||
ref="enableSearchModeButton"
|
ref="enableSearchModeButton"
|
||||||
:title="$t('User Playlists.SinglePlaylistView.Search for Videos')"
|
:title="$t('User Playlists.SinglePlaylistView.Search for Videos')"
|
||||||
:icon="['fas', 'search']"
|
:icon="['fas', 'search']"
|
||||||
|
@ -207,7 +207,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
v-if="isUserPlaylist && searchVideoMode"
|
v-if="searchVideoModeAllowed && searchVideoMode"
|
||||||
class="searchInputsRow"
|
class="searchInputsRow"
|
||||||
>
|
>
|
||||||
<ft-input
|
<ft-input
|
||||||
|
@ -216,11 +216,11 @@
|
||||||
:placeholder="$t('User Playlists.SinglePlaylistView.Search for Videos')"
|
:placeholder="$t('User Playlists.SinglePlaylistView.Search for Videos')"
|
||||||
:show-clear-text-button="true"
|
:show-clear-text-button="true"
|
||||||
:show-action-button="false"
|
:show-action-button="false"
|
||||||
|
:value="query"
|
||||||
@input="(input) => updateQueryDebounce(input)"
|
@input="(input) => updateQueryDebounce(input)"
|
||||||
@clear="updateQueryDebounce('')"
|
@clear="updateQueryDebounce('')"
|
||||||
/>
|
/>
|
||||||
<ft-icon-button
|
<ft-icon-button
|
||||||
v-if="isUserPlaylist && searchVideoMode"
|
|
||||||
:title="$t('User Playlists.Cancel')"
|
:title="$t('User Playlists.Cancel')"
|
||||||
:icon="['fas', 'times']"
|
:icon="['fas', 'times']"
|
||||||
theme="secondary"
|
theme="secondary"
|
||||||
|
|
|
@ -370,7 +370,9 @@ $watched-transition-duration: 0.5s;
|
||||||
}
|
}
|
||||||
|
|
||||||
&:hover .optionsButton,
|
&:hover .optionsButton,
|
||||||
&:has(:focus-visible) .optionsButton {
|
&:has(:focus-visible) .optionsButton,
|
||||||
|
// Keep visible when the drop down is open
|
||||||
|
:deep(.optionsButton:has(> .iconDropdown:focus-within)) {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -116,6 +116,17 @@ export default defineComponent({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
searchVideoModeAllowed() {
|
||||||
|
return this.isUserPlaylistRequested
|
||||||
|
},
|
||||||
|
searchQueryTextRequested() {
|
||||||
|
return this.$route.query.searchQueryText
|
||||||
|
},
|
||||||
|
searchQueryTextPresent() {
|
||||||
|
const searchQueryText = this.searchQueryTextRequested
|
||||||
|
return typeof searchQueryText === 'string' && searchQueryText !== ''
|
||||||
|
},
|
||||||
|
|
||||||
isUserPlaylistRequested: function () {
|
isUserPlaylistRequested: function () {
|
||||||
return this.$route.query.playlistType === 'user'
|
return this.$route.query.playlistType === 'user'
|
||||||
},
|
},
|
||||||
|
@ -184,6 +195,11 @@ export default defineComponent({
|
||||||
},
|
},
|
||||||
created: function () {
|
created: function () {
|
||||||
this.getPlaylistInfoDebounce = debounce(this.getPlaylistInfo, 100)
|
this.getPlaylistInfoDebounce = debounce(this.getPlaylistInfo, 100)
|
||||||
|
|
||||||
|
if (this.searchVideoModeAllowed && this.searchQueryTextPresent) {
|
||||||
|
this.playlistInVideoSearchMode = true
|
||||||
|
this.videoSearchQuery = this.searchQueryTextRequested
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mounted: function () {
|
mounted: function () {
|
||||||
this.getPlaylistInfoDebounce()
|
this.getPlaylistInfoDebounce()
|
||||||
|
|
|
@ -22,6 +22,9 @@
|
||||||
:view-count="viewCount"
|
:view-count="viewCount"
|
||||||
:info-source="infoSource"
|
:info-source="infoSource"
|
||||||
:more-video-data-available="moreVideoDataAvailable"
|
:more-video-data-available="moreVideoDataAvailable"
|
||||||
|
:search-video-mode-allowed="searchVideoModeAllowed"
|
||||||
|
:search-video-mode-enabled="playlistInVideoSearchMode"
|
||||||
|
:search-query-text="searchQueryTextRequested"
|
||||||
class="playlistInfo"
|
class="playlistInfo"
|
||||||
:class="{
|
:class="{
|
||||||
promptOpen,
|
promptOpen,
|
||||||
|
|
|
@ -16,6 +16,36 @@
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.searchInputsRow {
|
||||||
|
display: grid;
|
||||||
|
|
||||||
|
/* 2 columns */
|
||||||
|
grid-template-columns: 1fr auto;
|
||||||
|
column-gap: 16px;
|
||||||
|
}
|
||||||
|
@media only screen and (max-width: 800px) {
|
||||||
|
.searchInputsRow {
|
||||||
|
/* Switch to 2 rows from 2 columns */
|
||||||
|
grid-template-columns: auto;
|
||||||
|
grid-template-rows: auto auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.optionsRow {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(2, 1fr);
|
||||||
|
grid-template-rows: 1fr;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
@media only screen and (max-width: 800px) {
|
||||||
|
.optionsRow {
|
||||||
|
/* Switch to 2 rows from 2 columns */
|
||||||
|
grid-template-columns: auto;
|
||||||
|
grid-template-rows: auto auto;
|
||||||
|
align-items: stretch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.sortSelect {
|
.sortSelect {
|
||||||
/* Put it on the right */
|
/* Put it on the right */
|
||||||
margin-inline-start: auto;
|
margin-inline-start: auto;
|
||||||
|
|
|
@ -10,6 +10,7 @@ import FtSelect from '../../components/ft-select/ft-select.vue'
|
||||||
import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
|
import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
|
||||||
import FtInput from '../../components/ft-input/ft-input.vue'
|
import FtInput from '../../components/ft-input/ft-input.vue'
|
||||||
import FtIconButton from '../../components/ft-icon-button/ft-icon-button.vue'
|
import FtIconButton from '../../components/ft-icon-button/ft-icon-button.vue'
|
||||||
|
import FtToggleSwitch from '../../components/ft-toggle-switch/ft-toggle-switch.vue'
|
||||||
|
|
||||||
const SORT_BY_VALUES = {
|
const SORT_BY_VALUES = {
|
||||||
NameAscending: 'name_ascending',
|
NameAscending: 'name_ascending',
|
||||||
|
@ -37,6 +38,7 @@ export default defineComponent({
|
||||||
'ft-element-list': FtElementList,
|
'ft-element-list': FtElementList,
|
||||||
'ft-icon-button': FtIconButton,
|
'ft-icon-button': FtIconButton,
|
||||||
'ft-input': FtInput,
|
'ft-input': FtInput,
|
||||||
|
'ft-toggle-switch': FtToggleSwitch,
|
||||||
},
|
},
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
|
@ -45,6 +47,7 @@ export default defineComponent({
|
||||||
searchDataLimit: 100,
|
searchDataLimit: 100,
|
||||||
showLoadMoreButton: false,
|
showLoadMoreButton: false,
|
||||||
query: '',
|
query: '',
|
||||||
|
doSearchPlaylistsWithMatchingVideos: false,
|
||||||
activeData: [],
|
activeData: [],
|
||||||
sortBy: SORT_BY_VALUES.LatestPlayedFirst,
|
sortBy: SORT_BY_VALUES.LatestPlayedFirst,
|
||||||
}
|
}
|
||||||
|
@ -165,6 +168,10 @@ export default defineComponent({
|
||||||
this.searchDataLimit = 100
|
this.searchDataLimit = 100
|
||||||
this.filterPlaylistAsync()
|
this.filterPlaylistAsync()
|
||||||
},
|
},
|
||||||
|
doSearchPlaylistsWithMatchingVideos() {
|
||||||
|
this.searchDataLimit = 100
|
||||||
|
this.filterPlaylistAsync()
|
||||||
|
},
|
||||||
fullData() {
|
fullData() {
|
||||||
this.activeData = this.fullData
|
this.activeData = this.fullData
|
||||||
this.filterPlaylist()
|
this.filterPlaylist()
|
||||||
|
@ -209,15 +216,22 @@ export default defineComponent({
|
||||||
if (this.lowerCaseQuery === '') {
|
if (this.lowerCaseQuery === '') {
|
||||||
this.activeData = this.fullData
|
this.activeData = this.fullData
|
||||||
this.showLoadMoreButton = this.allPlaylists.length > this.activeData.length
|
this.showLoadMoreButton = this.allPlaylists.length > this.activeData.length
|
||||||
} else {
|
return
|
||||||
const filteredPlaylists = this.allPlaylists.filter((playlist) => {
|
|
||||||
if (typeof (playlist.playlistName) !== 'string') { return false }
|
|
||||||
|
|
||||||
return playlist.playlistName.toLowerCase().includes(this.lowerCaseQuery)
|
|
||||||
})
|
|
||||||
this.showLoadMoreButton = filteredPlaylists.length > this.searchDataLimit
|
|
||||||
this.activeData = filteredPlaylists.length < this.searchDataLimit ? filteredPlaylists : filteredPlaylists.slice(0, this.searchDataLimit)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const filteredPlaylists = this.allPlaylists.filter((playlist) => {
|
||||||
|
if (typeof (playlist.playlistName) !== 'string') { return false }
|
||||||
|
|
||||||
|
if (this.doSearchPlaylistsWithMatchingVideos) {
|
||||||
|
if (playlist.videos.some((v) => v.title.toLowerCase().includes(this.lowerCaseQuery))) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return playlist.playlistName.toLowerCase().includes(this.lowerCaseQuery)
|
||||||
|
})
|
||||||
|
this.showLoadMoreButton = filteredPlaylists.length > this.searchDataLimit
|
||||||
|
this.activeData = filteredPlaylists.length < this.searchDataLimit ? filteredPlaylists : filteredPlaylists.slice(0, this.searchDataLimit)
|
||||||
},
|
},
|
||||||
|
|
||||||
createNewPlaylist: function () {
|
createNewPlaylist: function () {
|
||||||
|
|
|
@ -19,24 +19,39 @@
|
||||||
class="newPlaylistButton"
|
class="newPlaylistButton"
|
||||||
@click="createNewPlaylist"
|
@click="createNewPlaylist"
|
||||||
/>
|
/>
|
||||||
<ft-input
|
<div
|
||||||
v-if="fullData.length > 1"
|
v-if="fullData.length > 1"
|
||||||
ref="searchBar"
|
class="searchInputsRow"
|
||||||
:placeholder="$t('User Playlists.Search bar placeholder')"
|
>
|
||||||
:show-clear-text-button="true"
|
<ft-input
|
||||||
:show-action-button="false"
|
ref="searchBar"
|
||||||
@input="(input) => query = input"
|
:placeholder="$t('User Playlists.Search bar placeholder')"
|
||||||
@clear="query = ''"
|
:show-clear-text-button="true"
|
||||||
/>
|
:show-action-button="false"
|
||||||
<ft-select
|
@input="(input) => query = input"
|
||||||
v-if="fullData.length > 1"
|
@clear="query = ''"
|
||||||
class="sortSelect"
|
/>
|
||||||
:value="sortBy"
|
</div>
|
||||||
:select-names="sortBySelectNames"
|
<div
|
||||||
:select-values="sortBySelectValues"
|
class="optionsRow"
|
||||||
:placeholder="$t('User Playlists.Sort By.Sort By')"
|
>
|
||||||
@change="sortBy = $event"
|
<ft-toggle-switch
|
||||||
/>
|
v-if="fullData.length > 1"
|
||||||
|
:label="$t('User Playlists.Playlists with Matching Videos')"
|
||||||
|
:compact="true"
|
||||||
|
:default-value="doSearchPlaylistsWithMatchingVideos"
|
||||||
|
@change="doSearchPlaylistsWithMatchingVideos = !doSearchPlaylistsWithMatchingVideos"
|
||||||
|
/>
|
||||||
|
<ft-select
|
||||||
|
v-if="fullData.length > 1"
|
||||||
|
class="sortSelect"
|
||||||
|
:value="sortBy"
|
||||||
|
:select-names="sortBySelectNames"
|
||||||
|
:select-values="sortBySelectValues"
|
||||||
|
:placeholder="$t('User Playlists.Sort By.Sort By')"
|
||||||
|
@change="sortBy = $event"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ft-flex-box
|
<ft-flex-box
|
||||||
v-if="fullData.length === 0"
|
v-if="fullData.length === 0"
|
||||||
|
@ -56,6 +71,7 @@
|
||||||
v-else-if="activeData.length > 0 && !isLoading"
|
v-else-if="activeData.length > 0 && !isLoading"
|
||||||
:data="activeData"
|
:data="activeData"
|
||||||
:data-type="'playlist'"
|
:data-type="'playlist'"
|
||||||
|
:search-query-text="doSearchPlaylistsWithMatchingVideos ? lowerCaseQuery : ''"
|
||||||
:use-channels-hidden-preference="false"
|
:use-channels-hidden-preference="false"
|
||||||
:hide-forbidden-titles="false"
|
:hide-forbidden-titles="false"
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -11,6 +11,7 @@ import WatchVideoLiveChat from '../../components/watch-video-live-chat/watch-vid
|
||||||
import WatchVideoPlaylist from '../../components/watch-video-playlist/watch-video-playlist.vue'
|
import WatchVideoPlaylist from '../../components/watch-video-playlist/watch-video-playlist.vue'
|
||||||
import WatchVideoRecommendations from '../../components/watch-video-recommendations/watch-video-recommendations.vue'
|
import WatchVideoRecommendations from '../../components/watch-video-recommendations/watch-video-recommendations.vue'
|
||||||
import FtAgeRestricted from '../../components/ft-age-restricted/ft-age-restricted.vue'
|
import FtAgeRestricted from '../../components/ft-age-restricted/ft-age-restricted.vue'
|
||||||
|
import packageDetails from '../../../../package.json'
|
||||||
import { pathExists } from '../../helpers/filesystem'
|
import { pathExists } from '../../helpers/filesystem'
|
||||||
import {
|
import {
|
||||||
buildVTTFileLocally,
|
buildVTTFileLocally,
|
||||||
|
@ -1778,7 +1779,7 @@ export default defineComponent({
|
||||||
},
|
},
|
||||||
|
|
||||||
updateTitle: function () {
|
updateTitle: function () {
|
||||||
document.title = `${this.videoTitle} - FreeTube`
|
document.title = `${this.videoTitle} - ${packageDetails.productName}`
|
||||||
},
|
},
|
||||||
|
|
||||||
isHiddenVideo: function (forbiddenTitles, channelsHidden, video) {
|
isHiddenVideo: function (forbiddenTitles, channelsHidden, video) {
|
||||||
|
|
|
@ -119,7 +119,7 @@ User Playlists:
|
||||||
Playlist Message: هذه الصفحة لا تظهر قائمات التشغيل بشكل كامل, وإنما تظهر فيديوات
|
Playlist Message: هذه الصفحة لا تظهر قائمات التشغيل بشكل كامل, وإنما تظهر فيديوات
|
||||||
إحتفضت عليها أو فضّلتها. عندما يكمل العمل بالكامل على هذه الصفحة, سترى كل فيديواتك
|
إحتفضت عليها أو فضّلتها. عندما يكمل العمل بالكامل على هذه الصفحة, سترى كل فيديواتك
|
||||||
هنا تنتقل إلى قائمة تشغيل تسمى "المفضلة".
|
هنا تنتقل إلى قائمة تشغيل تسمى "المفضلة".
|
||||||
Search bar placeholder: بحث في قائمة التشغيل
|
Search bar placeholder: بحث عن قوائم التشغيل
|
||||||
Empty Search Message: لا توجد مقاطع فيديو في قائمة التشغيل هذه تتطابق مع بحثك
|
Empty Search Message: لا توجد مقاطع فيديو في قائمة التشغيل هذه تتطابق مع بحثك
|
||||||
This playlist currently has no videos.: لا تحتوي قائمة التشغيل هذه حاليًا على مقاطع
|
This playlist currently has no videos.: لا تحتوي قائمة التشغيل هذه حاليًا على مقاطع
|
||||||
فيديو.
|
فيديو.
|
||||||
|
@ -211,6 +211,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: تمكين الإشارة المرجعية السريعة مع قائمة
|
Enable Quick Bookmark With This Playlist: تمكين الإشارة المرجعية السريعة مع قائمة
|
||||||
التشغيل هذه
|
التشغيل هذه
|
||||||
Disable Quick Bookmark: تعطيل الإشارة المرجعية السريعة
|
Disable Quick Bookmark: تعطيل الإشارة المرجعية السريعة
|
||||||
|
Playlists with Matching Videos: قوائم التشغيل مع مقاطع الفيديو المطابقة
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'السجلّ'
|
History: 'السجلّ'
|
||||||
|
|
|
@ -128,7 +128,7 @@ User Playlists:
|
||||||
Playlist Message: Tato stránka neodráží plně funkční playlisty. Uvádí pouze videa,
|
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
|
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é“.
|
aktuálně zde umístěná videa přenesena do seznamu „Oblíbené“.
|
||||||
Search bar placeholder: Hledat v playlistu
|
Search bar placeholder: Hledat playlisty
|
||||||
Empty Search Message: V tomto playlistu nejsou žádná videa, která by odpovídala
|
Empty Search Message: V tomto playlistu nejsou žádná videa, která by odpovídala
|
||||||
vašemu vyhledávání
|
vašemu vyhledávání
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Opravdu
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Opravdu
|
||||||
|
@ -220,6 +220,7 @@ User Playlists:
|
||||||
Remove from Favorites: Odebrat z playlistu {playlistName}
|
Remove from Favorites: Odebrat z playlistu {playlistName}
|
||||||
Disable Quick Bookmark: Vypnout rychlé uložení
|
Disable Quick Bookmark: Vypnout rychlé uložení
|
||||||
Enable Quick Bookmark With This Playlist: Zapnout u tohoto playlistu 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
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Historie'
|
History: 'Historie'
|
||||||
|
|
|
@ -34,22 +34,29 @@ Forward: 'Fremad'
|
||||||
Global:
|
Global:
|
||||||
Videos: Videoer
|
Videos: Videoer
|
||||||
|
|
||||||
|
Counts:
|
||||||
|
Watching Count: 1 ser | {count} ser
|
||||||
|
Subscriber Count: 1 abonnent | {count} abonnenter
|
||||||
|
View Count: 1 visning | {count} visninger
|
||||||
|
Video Count: 1 video | {count} videoer
|
||||||
|
Channel Count: 1 kanal | {count} kanaler
|
||||||
|
Community: Fællesskab
|
||||||
Version {versionNumber} is now available! Click for more details: 'Version {versionNumber}
|
Version {versionNumber} is now available! Click for more details: 'Version {versionNumber}
|
||||||
er nu tilgængelig! Klik for flere detaljer'
|
er nu tilgængelig! Klik for flere detaljer'
|
||||||
Download From Site: 'Hent Fra Netsted'
|
Download From Site: 'Hent Fra Netsted'
|
||||||
A new blog is now available, {blogTitle}. Click to view more: 'En ny blog er nu tilgængelig,
|
A new blog is now available, {blogTitle}. Click to view more: 'En ny blog er nu tilgængelig,
|
||||||
{blogTitle}. Klik for at vise mere'
|
{blogTitle}. Klik for at se mere'
|
||||||
|
|
||||||
# Search Bar
|
# Search Bar
|
||||||
Search / Go to URL: 'Søg / Gå til URL'
|
Search / Go to URL: 'Søg/gå til URL'
|
||||||
# In Filter Button
|
# In Filter Button
|
||||||
Search Filters:
|
Search Filters:
|
||||||
Search Filters: 'Søgefiltre'
|
Search Filters: 'Søgefiltre'
|
||||||
Sort By:
|
Sort By:
|
||||||
Sort By: 'Sortér Efter'
|
Sort By: 'Sortér efter'
|
||||||
Most Relevant: 'Mest Relevante'
|
Most Relevant: 'Mest Relevante'
|
||||||
Rating: 'Bedømmelse'
|
Rating: 'Bedømmelse'
|
||||||
Upload Date: 'Indsendelsesdato'
|
Upload Date: 'Dato for Upload'
|
||||||
View Count: 'Visningstal'
|
View Count: 'Visningstal'
|
||||||
Time:
|
Time:
|
||||||
Time: 'Tid'
|
Time: 'Tid'
|
||||||
|
@ -67,34 +74,36 @@ Search Filters:
|
||||||
#& Playlists
|
#& Playlists
|
||||||
Movies: Film
|
Movies: Film
|
||||||
Duration:
|
Duration:
|
||||||
Duration: 'Længde'
|
Duration: 'Varighed'
|
||||||
All Durations: 'Alle Længder'
|
All Durations: 'Alle Varigheder'
|
||||||
Short (< 4 minutes): 'Kort (< 4 minutter)'
|
Short (< 4 minutes): 'Kort (< 4 minutter)'
|
||||||
Long (> 20 minutes): 'Lang (> 20 minutter)'
|
Long (> 20 minutes): 'Lang (> 20 minutter)'
|
||||||
# On Search Page
|
# On Search Page
|
||||||
Medium (4 - 20 minutes): Medium (4-20 minutter)
|
Medium (4 - 20 minutes): Mellemlang (4-20 minutter)
|
||||||
Search Results: 'Søgeresultater'
|
Search Results: 'Søgeresultater'
|
||||||
Fetching results. Please wait: 'Skaffer resultater. Vent venligst'
|
Fetching results. Please wait: 'Henter resultater. Vent venligst'
|
||||||
Fetch more results: 'Skaf flere resultater'
|
Fetch more results: 'Hent flere resultater'
|
||||||
# Sidebar
|
# Sidebar
|
||||||
There are no more results for this search: Der er ikke flere resultater for denne
|
There are no more results for this search: Der er ikke flere resultater for denne
|
||||||
søgning
|
søgning
|
||||||
Subscriptions:
|
Subscriptions:
|
||||||
# On Subscriptions Page
|
# On Subscriptions Page
|
||||||
Subscriptions: 'Abonnementer'
|
Subscriptions: 'Abonnenter'
|
||||||
Latest Subscriptions: 'Seneste Abonnementer'
|
Latest Subscriptions: 'Seneste Abonnenter'
|
||||||
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Din
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Din
|
||||||
abonnementsliste er i øjeblikket tom. Begynd at tilføje abonnementer, for at se
|
abonnentliste er i øjeblikket tom. Begynd at tilføje abonnenter for at se dem
|
||||||
dem her.'
|
her.'
|
||||||
'Getting Subscriptions. Please wait.': 'Henter Abonnementer. Vent venligst.'
|
'Getting Subscriptions. Please wait.': 'Henter Abonnenter. Vent venligst.'
|
||||||
Refresh Subscriptions: 'Genopfrisk Abonnementer'
|
Refresh Subscriptions: 'Opdatér Abonnenter'
|
||||||
Load More Videos: Indlæs Flere Videoer
|
Load More Videos: Indlæs Flere Videoer
|
||||||
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Denne
|
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Denne
|
||||||
profil har et stort antal abonnementer. Gennemtvinger RSS for at undgå adgangsbegrænsning
|
profil har et stort antal abonnenter. Gennemtvinger RSS for at undgå adgangsbegrænsning
|
||||||
Error Channels: Kanaler med Fejl
|
Error Channels: Kanaler med Fejl
|
||||||
Empty Channels: De kanaler, du abonnerer på, har i øjeblikket ingen videoer.
|
Empty Channels: De kanaler, du abonnerer på, har i øjeblikket ingen videoer.
|
||||||
Disabled Automatic Fetching: Du har deaktiveret automatisk hentning af abonnementer.
|
Disabled Automatic Fetching: Du har deaktiveret automatisk hentning af abonnenter.
|
||||||
Opdater abonnementer for at se dem her.
|
Opdatér abonnenter for at se dem her.
|
||||||
|
Empty Posts: Dine abonnerede kanaler har i øjeblikket ingen opslag.
|
||||||
|
Load More Posts: Indlæs Flere Opslag
|
||||||
Trending:
|
Trending:
|
||||||
Trending: 'Trender'
|
Trending: 'Trender'
|
||||||
Music: Musik
|
Music: Musik
|
||||||
|
@ -110,18 +119,94 @@ User Playlists:
|
||||||
liste over gemte videoer er tom. Klik på gem-knappen i hjørnet af en video, for
|
liste over gemte videoer er tom. Klik på gem-knappen i hjørnet af en video, for
|
||||||
at få den optegnet her
|
at få den optegnet her
|
||||||
Playlist Message: Denne side afspejler ikke fuldt funktionelle playlister. Den optegner
|
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
|
blot videoer, som du har gemt eller favoriseret. Når arbejdet er færdigt, vil
|
||||||
videoer her blive flyttet til en 'Favoritter'-playliste.
|
alle videoer her blive flyttet til en 'Favoritter'-playliste.
|
||||||
Search bar placeholder: Søg i Playliste
|
Search bar placeholder: Søg i Playliste
|
||||||
Empty Search Message: Der er ingen videoer i denne playliste, der passer til din
|
Empty Search Message: Der er ingen videoer i denne playliste, der passer til din
|
||||||
søgning
|
søgning
|
||||||
|
This playlist currently has no videos.: Denne playliste har i øjeblikket ingen videoer.
|
||||||
|
Create New Playlist: Opret Ny Playliste
|
||||||
|
Add to Playlist: Føj til Playliste
|
||||||
|
You have no playlists. Click on the create new playlist button to create a new one.: Du
|
||||||
|
har ingen playlister. Klik på 'Opret Ny Playliste'-knappen for at oprette en ny.
|
||||||
|
Remove from Favorites: Fjern fra {playlistName}
|
||||||
|
Move Video Up: Flyt Video Op
|
||||||
|
Copy Playlist: Kopiér Playliste
|
||||||
|
Remove Watched Videos: Fjern Sete Videoer
|
||||||
|
Delete Playlist: Slet Playliste
|
||||||
|
Sort By:
|
||||||
|
EarliestCreatedFirst: Tidligst Oprettet
|
||||||
|
EarliestUpdatedFirst: Tidligst Opdateret
|
||||||
|
LatestPlayedFirst: Afspillet For Nyligt
|
||||||
|
LatestCreatedFirst: Oprettet For Nyligt
|
||||||
|
Sort By: Sortér efter
|
||||||
|
LatestUpdatedFirst: Opdateret For Nyligt
|
||||||
|
EarliestPlayedFirst: Tidligst Afspillet
|
||||||
|
Are you sure you want to delete this playlist? This cannot be undone: Er du sikker
|
||||||
|
på, at du vil slette denne playliste? Dette kan ikke fortrydes.
|
||||||
|
SinglePlaylistView:
|
||||||
|
Search for Videos: Søg efter Videoer
|
||||||
|
Toast:
|
||||||
|
This video cannot be moved up.: Denne video kan ikke flyttes op.
|
||||||
|
This video cannot be moved down.: Denne video kan ikke flyttes ned.
|
||||||
|
Video has been removed: Video er blevet fjernet
|
||||||
|
There was a problem with removing this video: Der opstod et problem med at fjerne
|
||||||
|
denne video
|
||||||
|
Some videos in the playlist are not loaded yet. Click here to copy anyway.: Nogle
|
||||||
|
videoer i denne playliste er ikke indlæst endnu. Klik her for at kopiere alligevel.
|
||||||
|
Playlist name cannot be empty. Please input a name.: Playliste navn kan ikke
|
||||||
|
være tomt. Indtast venligst et navn.
|
||||||
|
This playlist is protected and cannot be removed.: Denne playliste er beskyttet
|
||||||
|
og kan ikke fjernes.
|
||||||
|
There was an issue with updating this playlist.: Der opstod et problem med at
|
||||||
|
opdatere denne playliste.
|
||||||
|
This playlist does not exist: Denne playliste eksisterer ikke
|
||||||
|
Playlist has been updated.: Playliste er blevet opdateret.
|
||||||
|
"{videoCount} video(s) have been removed": 1 video er blevet fjernet | {videoCount}
|
||||||
|
videoer er blevet fjernet
|
||||||
|
There were no videos to remove.: Der var ingen videoer at fjerne.
|
||||||
|
Playlist {playlistName} has been deleted.: Playliste {playlistName} er blevet
|
||||||
|
slettet.
|
||||||
|
AddVideoPrompt:
|
||||||
|
Select a playlist to add your N videos to: Vælg en playliste, du vil føje din
|
||||||
|
video til | Vælg en playliste, du vil føje dine {videoCount} videoer til
|
||||||
|
N playlists selected: '{playlistCount} Valgt'
|
||||||
|
Search in Playlists: Søg i Playlister
|
||||||
|
Toast:
|
||||||
|
"{videoCount} video(s) added to {playlistCount} playlists": 1 video tilføjet
|
||||||
|
til {playlistCount} playlister | {videoCount} videoer tilføjet til {playlistCount}
|
||||||
|
playlister
|
||||||
|
You haven't selected any playlist yet.: Du har ikke valgt nogen playliste endnu.
|
||||||
|
"{videoCount} video(s) added to 1 playlist": 1 video tilføjet til 1 playliste
|
||||||
|
| {videoCount} videoer tilføjet til 1 playliste
|
||||||
|
Added {count} Times: Tilføjet {count} Gang | Tilføjet {count} Gange
|
||||||
|
Save: Gem
|
||||||
|
CreatePlaylistPrompt:
|
||||||
|
Toast:
|
||||||
|
There was an issue with creating the playlist.: Der opstod et problem med at
|
||||||
|
oprette denne playliste.
|
||||||
|
There is already a playlist with this name. Please pick a different name.: En
|
||||||
|
playliste med dette navn eksisterer allerede. Vælg venligst et andet navn.
|
||||||
|
New Playlist Name: Ny Playliste Navn
|
||||||
|
Create: Opret
|
||||||
|
Move Video Down: Flyt Video Ned
|
||||||
|
Playlist Description: Playliste Beskrivelse
|
||||||
|
Save Changes: Gem Ændringer
|
||||||
|
Cancel: Annullér
|
||||||
|
Edit Playlist Info: Redigér Playliste Info
|
||||||
|
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:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Historik'
|
History: 'Historik'
|
||||||
Watch History: 'Set Historik'
|
Watch History: 'Set Historik'
|
||||||
Your history list is currently empty.: 'Din historikliste er i øjeblikket tom.'
|
Your history list is currently empty.: 'Din historikliste er i øjeblikket tom.'
|
||||||
Empty Search Message: Der er ingen videoer i din historie som passer til din søgning
|
Empty Search Message: Der er ingen videoer i din historik som passer til din søgning
|
||||||
Search bar placeholder: Søg i Historie
|
Search bar placeholder: Søg i Historik
|
||||||
Settings:
|
Settings:
|
||||||
# On Settings Page
|
# On Settings Page
|
||||||
Settings: 'Indstillinger'
|
Settings: 'Indstillinger'
|
||||||
|
@ -143,14 +228,16 @@ Settings:
|
||||||
Grid: 'Gitter'
|
Grid: 'Gitter'
|
||||||
List: 'Liste'
|
List: 'Liste'
|
||||||
Thumbnail Preference:
|
Thumbnail Preference:
|
||||||
Thumbnail Preference: 'Indstilling for Forhåndsvisning'
|
Thumbnail Preference: 'Præference for Miniaturebillede'
|
||||||
Default: 'Standard'
|
Default: 'Standard'
|
||||||
Beginning: 'Begyndelsen'
|
Beginning: 'Begyndelse'
|
||||||
Middle: 'Midten'
|
Middle: 'Midten'
|
||||||
End: 'Slutningen'
|
End: 'Slutning'
|
||||||
|
Blur: Slør
|
||||||
|
Hidden: Skjult
|
||||||
'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious-Instans
|
'Invidious Instance (Default is https://invidious.snopyta.org)': 'Invidious-Instans
|
||||||
(Standard er https://invidious.snopyta.org)'
|
(Standard er https://invidious.snopyta.org)'
|
||||||
Region for Trending: 'Område for Mode'
|
Region for Trending: 'Område for Trending'
|
||||||
#! List countries
|
#! List countries
|
||||||
View all Invidious instance information: Vis al Invidious-instans-information
|
View all Invidious instance information: Vis al Invidious-instans-information
|
||||||
Clear Default Instance: Ryd Standard Instans
|
Clear Default Instance: Ryd Standard Instans
|
||||||
|
@ -173,59 +260,62 @@ Settings:
|
||||||
Base Theme:
|
Base Theme:
|
||||||
Base Theme: 'Grundtema'
|
Base Theme: 'Grundtema'
|
||||||
Black: 'Sort'
|
Black: 'Sort'
|
||||||
Dark: 'Mørkt'
|
Dark: 'Mørk'
|
||||||
Light: 'Lyst'
|
Light: 'Lys'
|
||||||
Dracula: 'Dracula'
|
Dracula: 'Dracula'
|
||||||
System Default: Systemstandard
|
System Default: Systemstandard
|
||||||
Catppuccin Mocha: Catppuccin Mokka
|
Catppuccin Mocha: Catppuccin Mokka
|
||||||
|
Pastel Pink: Pastel Lyserød
|
||||||
|
Nordic: Nordisk
|
||||||
Main Color Theme:
|
Main Color Theme:
|
||||||
Main Color Theme: 'Primært Farvetema'
|
Main Color Theme: 'Primær Farvetema'
|
||||||
Red: 'Rødt'
|
Red: 'Rød'
|
||||||
Pink: 'Lyserødt'
|
Pink: 'Lyserød'
|
||||||
Purple: 'Lilla'
|
Purple: 'Lilla'
|
||||||
Deep Purple: 'Mørkelilla'
|
Deep Purple: 'Mørkelilla'
|
||||||
Indigo: 'Indigoblå'
|
Indigo: 'Indigoblå'
|
||||||
Blue: 'Blåt'
|
Blue: 'Blå'
|
||||||
Light Blue: 'Lyseblåt'
|
Light Blue: 'Lyseblå'
|
||||||
Cyan: 'Cyan'
|
Cyan: 'Cyan'
|
||||||
Teal: 'Turkisfarvet'
|
Teal: 'Turkis'
|
||||||
Green: 'Grønt'
|
Green: 'Grøn'
|
||||||
Light Green: 'Lysegrønt'
|
Light Green: 'Lysegrøn'
|
||||||
Lime: 'Limegrønt'
|
Lime: 'Limegrøn'
|
||||||
Yellow: 'Gult'
|
Yellow: 'Gul'
|
||||||
Amber: 'Rav'
|
Amber: 'Rav'
|
||||||
Orange: 'Orange'
|
Orange: 'Orange'
|
||||||
Deep Orange: 'Dybt Orange'
|
Deep Orange: 'Dyb Orange'
|
||||||
Dracula Cyan: 'Dracula Cyan'
|
Dracula Cyan: 'Dracula Cyan'
|
||||||
Dracula Green: 'Dracula Grønt'
|
Dracula Green: 'Dracula Grøn'
|
||||||
Dracula Orange: 'Dracula Orange'
|
Dracula Orange: 'Dracula Orange'
|
||||||
Dracula Pink: 'Dracula Lyserødt'
|
Dracula Pink: 'Dracula Lyserød'
|
||||||
Dracula Purple: 'Dracula Lilla'
|
Dracula Purple: 'Dracula Lilla'
|
||||||
Dracula Red: 'Dracula Rødt'
|
Dracula Red: 'Dracula Rød'
|
||||||
Dracula Yellow: 'Dracula Gult'
|
Dracula Yellow: 'Dracula Gul'
|
||||||
Catppuccin Mocha Green: Catppuccin Mokka Grønt
|
Catppuccin Mocha Green: Catppuccin Mokka Grøn
|
||||||
Catppuccin Mocha Rosewater: Catppuccin Mokka Rosenvand
|
Catppuccin Mocha Rosewater: Catppuccin Mokka Rosenvand
|
||||||
Catppuccin Mocha Flamingo: Catppuccin Mokka Flamingo
|
Catppuccin Mocha Flamingo: Catppuccin Mokka Flamingo
|
||||||
Catppuccin Mocha Mauve: Capttuccin Mokka Lysviolet
|
Catppuccin Mocha Mauve: Capttuccin Mokka Lysviolet
|
||||||
Catppuccin Mocha Peach: Catppuccin Mokka Ferskenfarvet
|
Catppuccin Mocha Peach: Catppuccin Mokka Fersken
|
||||||
Catppuccin Mocha Yellow: Catppuccin Mokka Gult
|
Catppuccin Mocha Yellow: Catppuccin Mokka Gul
|
||||||
Catppuccin Mocha Pink: Catppuccin Mokka Lyserødt
|
Catppuccin Mocha Pink: Catppuccin Mokka Lyserød
|
||||||
Catppuccin Mocha Red: Catppuccin Mokka Rødt
|
Catppuccin Mocha Red: Catppuccin Mokka Rød
|
||||||
Catppuccin Mocha Maroon: Catppuccin Mokka Rødbrunt
|
Catppuccin Mocha Maroon: Catppuccin Mokka Rødbrun
|
||||||
Catppuccin Mocha Teal: Catppuccin Mokka Turkisfarvet
|
Catppuccin Mocha Teal: Catppuccin Mokka Turkis
|
||||||
Catppuccin Mocha Sky: Catppuccin Mokka Himmel
|
Catppuccin Mocha Sky: Catppuccin Mokka Himmel
|
||||||
Catppuccin Mocha Sapphire: Catppuccin Mokka Safir
|
Catppuccin Mocha Sapphire: Catppuccin Mokka Safir
|
||||||
Catppuccin Mocha Blue: Catppuccin Mokka Blåt
|
Catppuccin Mocha Blue: Catppuccin Mokka Blå
|
||||||
Catppuccin Mocha Lavender: Catppuccin Mokka Lavendelblå
|
Catppuccin Mocha Lavender: Catppuccin Mokka Lavendel
|
||||||
Secondary Color Theme: 'Sekundært Farvetema'
|
Secondary Color Theme: 'Sekundær Farvetema'
|
||||||
#* Main Color Theme
|
#* Main Color Theme
|
||||||
UI Scale: Skalering af Brugerflade
|
UI Scale: Skalering af Brugerflade
|
||||||
Disable Smooth Scrolling: Deaktivér Jævn Rulning
|
Disable Smooth Scrolling: Deaktivér Jævn Rulning
|
||||||
Expand Side Bar by Default: Udvid Sidebar som Standard
|
Expand Side Bar by Default: Udvid Sidebar som Standard
|
||||||
Hide Side Bar Labels: Skjul Sidebarens Etiketter
|
Hide Side Bar Labels: Skjul Sidebarens Etiketter
|
||||||
|
Hide FreeTube Header Logo: Skjul FreeTube Overskriftslogo
|
||||||
Player Settings:
|
Player Settings:
|
||||||
Player Settings: 'Afspilningsindstillinger'
|
Player Settings: 'Afspilningsindstillinger'
|
||||||
Force Local Backend for Legacy Formats: 'Tving Lokal Server for Gamle Formater'
|
Force Local Backend for Legacy Formats: 'Tving Lokal Backend til Ældre Formater'
|
||||||
Play Next Video: 'Afspil Næste Video'
|
Play Next Video: 'Afspil Næste Video'
|
||||||
Turn on Subtitles by Default: 'Slå Undertekster til som Standard'
|
Turn on Subtitles by Default: 'Slå Undertekster til som Standard'
|
||||||
Autoplay Videos: 'Autospil Videoer'
|
Autoplay Videos: 'Autospil Videoer'
|
||||||
|
@ -237,7 +327,7 @@ Settings:
|
||||||
Default Video Format:
|
Default Video Format:
|
||||||
Default Video Format: 'Standard Videoformat'
|
Default Video Format: 'Standard Videoformat'
|
||||||
Dash Formats: 'DASH-Formater'
|
Dash Formats: 'DASH-Formater'
|
||||||
Legacy Formats: 'Gamle Formater'
|
Legacy Formats: 'Ældre Formater'
|
||||||
Audio Formats: 'Lydformater'
|
Audio Formats: 'Lydformater'
|
||||||
Default Quality:
|
Default Quality:
|
||||||
Default Quality: 'Standardkvalitet'
|
Default Quality: 'Standardkvalitet'
|
||||||
|
@ -267,35 +357,46 @@ Settings:
|
||||||
Ask Path: Spørg efter Mappe til at Gemme
|
Ask Path: Spørg efter Mappe til at Gemme
|
||||||
Folder Label: Mappe til Skærmbilleder
|
Folder Label: Mappe til Skærmbilleder
|
||||||
Next Video Interval: Næste Videointerval
|
Next Video Interval: Næste Videointerval
|
||||||
Max Video Playback Rate: Maks Videoafspilningshastighed
|
Max Video Playback Rate: Maks. Videoafspilningshastighed
|
||||||
Display Play Button In Video Player: Vis Afspilningsknap I Videoafspiller
|
Display Play Button In Video Player: Vis Afspilningsknap i Videoafspiller
|
||||||
Fast-Forward / Rewind Interval: Spol fremad / Spol tilbage Interval
|
Fast-Forward / Rewind Interval: Spol fremad / Spol tilbage Interval
|
||||||
Video Playback Rate Interval: Videoafspilningshastighed Interval
|
Video Playback Rate Interval: Videoafspilningshastighed Interval
|
||||||
Scroll Playback Rate Over Video Player: Scroll-afspilningshastighed i Videoafspiller
|
Scroll Playback Rate Over Video Player: Scroll Afspilningshastighed i Videoafspiller
|
||||||
Scroll Volume Over Video Player: Scroll-lydstyrke i Videoafspiller
|
Scroll Volume Over Video Player: Scroll Lydstyrke i Videoafspiller
|
||||||
Skip by Scrolling Over Video Player: Spring over ved at scrolle over videoafspilleren
|
Skip by Scrolling Over Video Player: Spring Over ved at Scrolle Over Videoafspilleren
|
||||||
|
Comment Auto Load:
|
||||||
|
Comment Auto Load: Kommentar Auto-Indlæs
|
||||||
|
Allow DASH AV1 formats: Tillad DASH AV1-formater
|
||||||
Privacy Settings:
|
Privacy Settings:
|
||||||
Privacy Settings: 'Privatlivsindstillinger'
|
Privacy Settings: 'Privatlivsindstillinger'
|
||||||
Remember History: 'Husk Historik'
|
Remember History: 'Husk Historik'
|
||||||
Save Watched Progress: 'Gem Set Fremskridt'
|
Save Watched Progress: 'Gem Set Fremskridt'
|
||||||
Clear Search Cache: 'Ryd Lokalt Søgelager'
|
Clear Search Cache: 'Ryd Søgecache'
|
||||||
Are you sure you want to clear out your search cache?: 'Er du sikker på, at du
|
Are you sure you want to clear out your search cache?: 'Er du sikker på, at du
|
||||||
vil udrydde dit lokale søgelager?'
|
vil rydde din søgecache?'
|
||||||
Search cache has been cleared: 'Lokalt søgelager er blevet ryddet'
|
Search cache has been cleared: 'Søgecache blev ryddet'
|
||||||
Remove Watch History: 'Fjern Set Historik'
|
Remove Watch History: 'Fjern Set Historik'
|
||||||
Are you sure you want to remove your entire watch history?: 'Er du sikker på,
|
Are you sure you want to remove your entire watch history?: 'Er du sikker på,
|
||||||
at du vil fjerne hele din sete historik?'
|
at du vil fjerne hele din sete historik?'
|
||||||
Watch history has been cleared: 'Set historik er blevet ryddet'
|
Watch history has been cleared: 'Set historik blev ryddet'
|
||||||
Remove All Subscriptions / Profiles: 'Fjern Alle Abonnementer / Profiler'
|
Remove All Subscriptions / Profiles: 'Fjern Alle Abonnementer / Profiler'
|
||||||
Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 'Er
|
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
|
du sikker på, at du vil fjerne alle abonnementer og profiler? Dette kan ikke
|
||||||
fortrydes.'
|
fortrydes.'
|
||||||
Automatically Remove Video Meta Files: Fjern Automatisk Video Metafiler
|
Automatically Remove Video Meta Files: Fjern Automatisk Video Metafiler
|
||||||
|
All playlists have been removed: Alle playlister blev fjernet
|
||||||
|
Are you sure you want to remove all your playlists?: Er du sikker på, at du vil
|
||||||
|
fjerne alle dine playlister?
|
||||||
|
Save Watched Videos With Last Viewed Playlist: Gem Sete Videoer med Sidst Sete
|
||||||
|
Playliste
|
||||||
|
Remove All Playlists: Fjern Alle Playlister
|
||||||
Subscription Settings:
|
Subscription Settings:
|
||||||
Subscription Settings: 'Abonnementsindstillinger'
|
Subscription Settings: 'Abonnementsindstillinger'
|
||||||
Hide Videos on Watch: 'Skjul Videoer på Se'
|
Hide Videos on Watch: 'Skjul Videoer på Se'
|
||||||
Fetch Feeds from RSS: 'Skaf Strømme fra RSS'
|
Fetch Feeds from RSS: 'Hent Feeds fra RSS'
|
||||||
Manage Subscriptions: 'Abonnementshåndtering'
|
Manage Subscriptions: 'Abonnementshåndtering'
|
||||||
|
Only Show Latest Video for Each Channel: Vis Kun Seneste Video for Hver Kanal
|
||||||
|
Fetch Automatically: Hent Feed Automatisk
|
||||||
Data Settings:
|
Data Settings:
|
||||||
Data Settings: 'Dataindstillinger'
|
Data Settings: 'Dataindstillinger'
|
||||||
Select Import Type: 'Vælg Importtype'
|
Select Import Type: 'Vælg Importtype'
|
||||||
|
@ -335,13 +436,15 @@ Settings:
|
||||||
Manage Subscriptions: Abonnementshåndtering
|
Manage Subscriptions: Abonnementshåndtering
|
||||||
Check for Legacy Subscriptions: Søg efter Gamle Abonnementer
|
Check for Legacy Subscriptions: Søg efter Gamle Abonnementer
|
||||||
Export Playlists: Eksportér Playlister
|
Export Playlists: Eksportér Playlister
|
||||||
Playlist insufficient data: Utilstrækkeligt data for "{playlist}" playlist, springer
|
Playlist insufficient data: Utilstrækkelig data for "{playlist}" playliste, springer
|
||||||
objektet over
|
objektet over
|
||||||
Import Playlists: Importér Playlister
|
Import Playlists: Importér Playlister
|
||||||
All playlists has been successfully imported: Alle playlister er blevet importeret
|
All playlists has been successfully imported: Alle playlister er blevet importeret
|
||||||
succesfuldt
|
succesfuldt
|
||||||
All playlists has been successfully exported: Alle playlister er blevet eksporteret
|
All playlists has been successfully exported: Alle playlister er blevet eksporteret
|
||||||
succesfuldt
|
succesfuldt
|
||||||
|
History File: Historik-fil
|
||||||
|
Playlist File: Playliste-fil
|
||||||
Advanced Settings:
|
Advanced Settings:
|
||||||
Advanced Settings: 'Avancerede indstillinger'
|
Advanced Settings: 'Avancerede indstillinger'
|
||||||
Enable Debug Mode (Prints data to the console): 'Aktivér fejlretningstilstand
|
Enable Debug Mode (Prints data to the console): 'Aktivér fejlretningstilstand
|
||||||
|
@ -387,13 +490,13 @@ Settings:
|
||||||
Proxy Settings: Indstillinger for Proxy
|
Proxy Settings: Indstillinger for Proxy
|
||||||
Distraction Free Settings:
|
Distraction Free Settings:
|
||||||
Hide Active Subscriptions: Skjul Aktive Abonnementer
|
Hide Active Subscriptions: Skjul Aktive Abonnementer
|
||||||
Hide Live Chat: Skjul Direkte Chat
|
Hide Live Chat: Skjul Live Chat
|
||||||
Hide Popular Videos: Skjul Populære Videoer
|
Hide Popular Videos: Skjul Populære Videoer
|
||||||
Hide Trending Videos: Skjul Videoer På Mode
|
Hide Trending Videos: Skjul Trending Videoer
|
||||||
Hide Recommended Videos: Skjul Anbefalede Videoer
|
Hide Recommended Videos: Skjul Anbefalede Videoer
|
||||||
Hide Comment Likes: Skjul Kommentar-Tilkendegivelser
|
Hide Comment Likes: Skjul Kommentar-Likes
|
||||||
Hide Channel Subscribers: Skjul Kanal-Abonnenter
|
Hide Channel Subscribers: Skjul Kanal-Abonnenter
|
||||||
Hide Video Likes And Dislikes: Skjul Video-Tilkendegivelser
|
Hide Video Likes And Dislikes: Skjul Video-Likes og -Dislikes
|
||||||
Hide Video Views: Skjul Videovisninger
|
Hide Video Views: Skjul Videovisninger
|
||||||
Distraction Free Settings: Distraktionsfri Indstillinger
|
Distraction Free Settings: Distraktionsfri Indstillinger
|
||||||
Hide Live Streams: Skjul Livestreams
|
Hide Live Streams: Skjul Livestreams
|
||||||
|
@ -401,6 +504,25 @@ Settings:
|
||||||
Hide Sharing Actions: Skjul Delingshandlinger
|
Hide Sharing Actions: Skjul Delingshandlinger
|
||||||
Hide Video Description: Skjul Videobeskrivelse
|
Hide Video Description: Skjul Videobeskrivelse
|
||||||
Hide Playlists: Skjul Playlister
|
Hide Playlists: Skjul Playlister
|
||||||
|
Hide Upcoming Premieres: Skjul Kommende Premierer
|
||||||
|
Hide Channels: Skjul Videoer Fra Kanaler
|
||||||
|
Hide Chapters: Skjul Kapitler
|
||||||
|
Hide Channels Already Exists: Kanal-ID eksisterer allerede
|
||||||
|
Hide Featured Channels: Skjul Fremhævede Kanaler
|
||||||
|
Hide Videos and Playlists Containing Text: Skjul Videoer og Playlister med Tekst
|
||||||
|
Hide Profile Pictures in Comments: Skjul Profilbilleder i Kommentarer
|
||||||
|
Display Titles Without Excessive Capitalisation: Vis Titler Uden Overdrevne Store
|
||||||
|
Bogstaver og Tegnsætning
|
||||||
|
Sections:
|
||||||
|
General: Generelt
|
||||||
|
Side Bar: Sidebjælke
|
||||||
|
Hide Channels Placeholder: Kanal-ID
|
||||||
|
Hide Channels API Error: Fejl ved hentning af bruger med det angivne ID. Tjek
|
||||||
|
venligst igen, om ID'et er korrekt.
|
||||||
|
Hide Channel Playlists: Skjul Kanal-playlister
|
||||||
|
Hide Channel Community: Skjul Kanal-fællesskab
|
||||||
|
Hide Channel Podcasts: Skjul Kanal-podcasts
|
||||||
|
Hide Channels Invalid: Det angivne kanal-ID var ugyldigt
|
||||||
The app needs to restart for changes to take effect. Restart and apply change?: App'en
|
The app needs to restart for changes to take effect. Restart and apply change?: App'en
|
||||||
er nødt til at genstarte, for at ændringer kan træde i kraft. Genstart og anvend
|
er nødt til at genstarte, for at ændringer kan træde i kraft. Genstart og anvend
|
||||||
ændringer?
|
ændringer?
|
||||||
|
@ -435,8 +557,28 @@ Settings:
|
||||||
Fil
|
Fil
|
||||||
Custom External Player Arguments: Brugerdefineret Ekstern Afspiller Argumenter
|
Custom External Player Arguments: Brugerdefineret Ekstern Afspiller Argumenter
|
||||||
External Player: Ekstern Afspiller
|
External Player: Ekstern Afspiller
|
||||||
Ignore Unsupported Action Warnings: Ignorér Advarsler Om Ikke-understøttede Handlinger
|
Ignore Unsupported Action Warnings: Ignorér Advarsler om Ikke-understøttede Handlinger
|
||||||
External Player Settings: Indstillinger for Ekstern Afspiller
|
External Player Settings: Indstillinger for Ekstern Afspiller
|
||||||
|
Players:
|
||||||
|
None:
|
||||||
|
Name: Ingen
|
||||||
|
Password Settings:
|
||||||
|
Set Password: Indstil Adgangskode
|
||||||
|
Password Settings: Adgangskode-indstillinger
|
||||||
|
Remove Password: Fjern Adgangskode
|
||||||
|
Set Password To Prevent Access: Indstil en adgangskode for at forhindre adgang
|
||||||
|
til indstillinger
|
||||||
|
Password Dialog:
|
||||||
|
Password: Adgangskode
|
||||||
|
Enter Password To Unlock: Indtast adgangskode for at låse indstillinger op
|
||||||
|
Unlock: Lås op
|
||||||
|
Password Incorrect: Forkert Adgangskode
|
||||||
|
Experimental Settings:
|
||||||
|
Experimental Settings: Eksperimentelle Indstillinger
|
||||||
|
Warning: Disse indstillinger er eksperimentelle og kan forårsage nedbrud, mens
|
||||||
|
de er aktiveret. Det anbefales stærkt at lave sikkerhedskopier. Brug på eget
|
||||||
|
ansvar!
|
||||||
|
Replace HTTP Cache: Erstat HTTP-cache
|
||||||
About:
|
About:
|
||||||
#On About page
|
#On About page
|
||||||
About: 'Om'
|
About: 'Om'
|
||||||
|
@ -537,6 +679,9 @@ Profile:
|
||||||
#On Channel Page
|
#On Channel Page
|
||||||
Profile Filter: Profilfilter
|
Profile Filter: Profilfilter
|
||||||
Profile Settings: Profilindstillinger
|
Profile Settings: Profilindstillinger
|
||||||
|
Create Profile Name: Opret Profilnavn
|
||||||
|
Profile Name: Profilnavn
|
||||||
|
Edit Profile Name: Redigér Profilnavn
|
||||||
Channel:
|
Channel:
|
||||||
Subscribe: 'Abonnér'
|
Subscribe: 'Abonnér'
|
||||||
Unsubscribe: 'Afmeld'
|
Unsubscribe: 'Afmeld'
|
||||||
|
@ -568,6 +713,23 @@ Channel:
|
||||||
About: 'Om'
|
About: 'Om'
|
||||||
Channel Description: 'Kanalbeskrivelse'
|
Channel Description: 'Kanalbeskrivelse'
|
||||||
Featured Channels: 'Fremhævede Kanaler'
|
Featured Channels: 'Fremhævede Kanaler'
|
||||||
|
Details: Detaljer
|
||||||
|
Community:
|
||||||
|
Hide Answers: Skjul Svar
|
||||||
|
This channel currently does not have any posts: Denne kanal har i øjeblikket ingen
|
||||||
|
opslag
|
||||||
|
Video hidden by FreeTube: Video skjult af FreeTube
|
||||||
|
votes: '{votes} stemmer'
|
||||||
|
This channel does not allow searching: Denne kanal tillader ikke søgninger
|
||||||
|
This channel is age-restricted and currently cannot be viewed in FreeTube.: Denne
|
||||||
|
kanal er aldersbegrænset og kan i øjeblikket ikke ses på FreeTube.
|
||||||
|
Live:
|
||||||
|
This channel does not currently have any live streams: Denne kanal har i øjeblikket
|
||||||
|
ingen livestreams
|
||||||
|
Podcasts:
|
||||||
|
This channel does not currently have any podcasts: Denne kanal har i øjeblikket
|
||||||
|
ingen podcasts
|
||||||
|
This channel does not exist: Denne kanal eksisterer ikke
|
||||||
Video:
|
Video:
|
||||||
Mark As Watched: 'Markér Som Set'
|
Mark As Watched: 'Markér Som Set'
|
||||||
Remove From History: 'Fjern Fra Historik'
|
Remove From History: 'Fjern Fra Historik'
|
||||||
|
@ -692,6 +854,15 @@ Video:
|
||||||
playlist: playliste
|
playlist: playliste
|
||||||
UnsupportedActionTemplate: '{externalPlayer} understøtter ikke: {action}'
|
UnsupportedActionTemplate: '{externalPlayer} understøtter ikke: {action}'
|
||||||
Skipped segment: Sprunget over segment
|
Skipped segment: Sprunget over segment
|
||||||
|
Hide Channel: Skjul Kanal
|
||||||
|
Unhide Channel: Vis Kanal
|
||||||
|
'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Live
|
||||||
|
Chat er ikke tilgængelig for denne stream. Den er muligvis blevet deaktiveret
|
||||||
|
af uploaderen.
|
||||||
|
Premieres: Premierer
|
||||||
|
Upcoming: Kommende
|
||||||
|
Scroll to Bottom: Rul til Bunden
|
||||||
|
Pause on Current Video: Pause på Nuværende Video
|
||||||
Videos:
|
Videos:
|
||||||
#& Sort By
|
#& Sort By
|
||||||
Sort By:
|
Sort By:
|
||||||
|
@ -737,6 +908,7 @@ Share:
|
||||||
YouTube Embed URL copied to clipboard: 'YouTube Indlejrings-URL kopieret til udklipsholder'
|
YouTube Embed URL copied to clipboard: 'YouTube Indlejrings-URL kopieret til udklipsholder'
|
||||||
YouTube Channel URL copied to clipboard: YouTube Kanal-URL kopieret til udklipsholder
|
YouTube Channel URL copied to clipboard: YouTube Kanal-URL kopieret til udklipsholder
|
||||||
Invidious Channel URL copied to clipboard: Invidious Kanal-URL kopieret til udklipsholder
|
Invidious Channel URL copied to clipboard: Invidious Kanal-URL kopieret til udklipsholder
|
||||||
|
Share Channel: Del Kanal
|
||||||
Mini Player: 'Miniafspiller'
|
Mini Player: 'Miniafspiller'
|
||||||
Comments:
|
Comments:
|
||||||
Comments: 'Kommentarer'
|
Comments: 'Kommentarer'
|
||||||
|
@ -763,6 +935,8 @@ Comments:
|
||||||
And others: og andre
|
And others: og andre
|
||||||
Show More Replies: Vis Flere Svar
|
Show More Replies: Vis Flere Svar
|
||||||
Member: Medlem
|
Member: Medlem
|
||||||
|
Subscribed: Abonneret
|
||||||
|
View {replyCount} replies: Vis {replyCount} svar
|
||||||
Up Next: 'Næste'
|
Up Next: 'Næste'
|
||||||
|
|
||||||
# Toast Messages
|
# Toast Messages
|
||||||
|
@ -839,6 +1013,11 @@ Tooltips:
|
||||||
Privacy Settings:
|
Privacy Settings:
|
||||||
Remove Video Meta Files: Når det er aktiveret, sletter FreeTube automatisk metafiler
|
Remove Video Meta Files: Når det er aktiveret, sletter FreeTube automatisk metafiler
|
||||||
oprettet under videoafspilning, når siden lukkes.
|
oprettet under videoafspilning, når siden lukkes.
|
||||||
|
Distraction Free Settings:
|
||||||
|
Hide Channels: Indtast et kanal-ID for at skjule alle videoer, playlister og selve
|
||||||
|
kanalen fra at blive vist i søgning, trending, mest populære og anbefalet. Det
|
||||||
|
indtastede kanal-ID skal være et komplet match, og der skelnes mellem store
|
||||||
|
og små bogstaver.
|
||||||
New Window: Nyt Vindue
|
New Window: Nyt Vindue
|
||||||
More: Mere
|
More: Mere
|
||||||
Open New Window: Åbn Nyt Vindue
|
Open New Window: Åbn Nyt Vindue
|
||||||
|
@ -855,7 +1034,7 @@ Default Invidious instance has been set to {instance}: Standard Invidious-instan
|
||||||
er blevet sat til {instance}
|
er blevet sat til {instance}
|
||||||
Default Invidious instance has been cleared: Standard Invidious-instans er blevet
|
Default Invidious instance has been cleared: Standard Invidious-instans er blevet
|
||||||
ryddet
|
ryddet
|
||||||
Are you sure you want to open this link?: Er du sikker på at du vil åbne dette link?
|
Are you sure you want to open this link?: Er du sikker på, at du vil åbne dette link?
|
||||||
Search Bar:
|
Search Bar:
|
||||||
Clear Input: Ryd Input
|
Clear Input: Ryd Input
|
||||||
Downloading failed: Der var et problem med at downloade "{videoTitle}"
|
Downloading failed: Der var et problem med at downloade "{videoTitle}"
|
||||||
|
@ -873,3 +1052,18 @@ Playing Next Video Interval: Afspiller næste video om lidt. Klik for at afbryde
|
||||||
Afspiller næste video om {nextVideoInterval} sekund. Klik for at afbryde. | Afspiller
|
Afspiller næste video om {nextVideoInterval} sekund. Klik for at afbryde. | Afspiller
|
||||||
næste video om {nextVideoInterval} sekunder. Klik for at afbryde.
|
næste video om {nextVideoInterval} sekunder. Klik for at afbryde.
|
||||||
Preferences: Præferencer
|
Preferences: Præferencer
|
||||||
|
Go to page: Gå til {page}
|
||||||
|
Close Banner: Luk Banner
|
||||||
|
Playlist will not pause when current video is finished: Playliste sættes ikke på pause,
|
||||||
|
når nuværende video er færdig
|
||||||
|
Playlist will pause when current video is finished: Playliste vil sættes på pause,
|
||||||
|
når nuværende video er færdig
|
||||||
|
Clipboard:
|
||||||
|
Cannot access clipboard without a secure connection: Kan ikke tilgå udklipsholder
|
||||||
|
uden en sikker forbindelse
|
||||||
|
Copy failed: Kopiering til udklipsholder mislykkedes
|
||||||
|
Chapters:
|
||||||
|
Chapters: Kapitler
|
||||||
|
Age Restricted:
|
||||||
|
This video is age restricted: Denne video er aldersbegrænset
|
||||||
|
This channel is age restricted: Denne kanal er aldersbegrænset
|
||||||
|
|
|
@ -125,7 +125,7 @@ User Playlists:
|
||||||
wider. Sie listet nur Videos auf, die du gespeichert oder favorisiert hast. Wenn
|
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,
|
die Arbeiten abgeschlossen sind, werden alle Videos, die sich derzeit hier befinden,
|
||||||
in eine Wiedergabeliste „Favoriten“ migriert.
|
in eine Wiedergabeliste „Favoriten“ migriert.
|
||||||
Search bar placeholder: In Wiedergabeliste suchen
|
Search bar placeholder: Nach Wiedergabelisten suchen
|
||||||
Empty Search Message: Es gibt keine Videos in dieser Wiedergabeliste, die deiner
|
Empty Search Message: Es gibt keine Videos in dieser Wiedergabeliste, die deiner
|
||||||
Suche entsprechen
|
Suche entsprechen
|
||||||
This playlist currently has no videos.: Diese Wiedergabeliste enthält derzeit keine
|
This playlist currently has no videos.: Diese Wiedergabeliste enthält derzeit keine
|
||||||
|
@ -227,6 +227,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: Schnelles Merken für diese Wiedergabeliste
|
Enable Quick Bookmark With This Playlist: Schnelles Merken für diese Wiedergabeliste
|
||||||
aktivieren
|
aktivieren
|
||||||
Disable Quick Bookmark: Schnelles Merken deaktivieren
|
Disable Quick Bookmark: Schnelles Merken deaktivieren
|
||||||
|
Playlists with Matching Videos: Wiedergabelisten mit passenden Videos
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: Verlauf
|
History: Verlauf
|
||||||
|
|
|
@ -143,7 +143,8 @@ User Playlists:
|
||||||
it listed here
|
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.
|
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 matches your search
|
Empty Search Message: There are no videos in this playlist that matches your search
|
||||||
Search bar placeholder: Search in Playlist
|
Search bar placeholder: Search for Playlists
|
||||||
|
Playlists with Matching Videos: Playlists with Matching Videos
|
||||||
|
|
||||||
This playlist currently has no videos.: This playlist currently has no videos.
|
This playlist currently has no videos.: This playlist currently has no videos.
|
||||||
|
|
||||||
|
|
|
@ -126,7 +126,7 @@ User Playlists:
|
||||||
Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Your
|
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
|
saved videos are empty. Click on the save button on the corner of a video to have
|
||||||
it listed here
|
it listed here
|
||||||
Search bar placeholder: Search in playlist
|
Search bar placeholder: Search for playlists
|
||||||
Empty Search Message: There are no videos in this playlist that match your search
|
Empty Search Message: There are no videos in this playlist that match your search
|
||||||
Create New Playlist: Create new Playlist
|
Create New Playlist: Create new Playlist
|
||||||
Add to Playlist: Add to playlist
|
Add to Playlist: Add to playlist
|
||||||
|
@ -177,6 +177,7 @@ User Playlists:
|
||||||
playlist is now used for quick bookmark instead of {oldPlaylistName}. Click
|
playlist is now used for quick bookmark instead of {oldPlaylistName}. Click
|
||||||
here to undo
|
here to undo
|
||||||
Quick bookmark disabled: Quick bookmark disabled
|
Quick bookmark disabled: Quick bookmark disabled
|
||||||
|
Search for Videos: Search for videos
|
||||||
AddVideoPrompt:
|
AddVideoPrompt:
|
||||||
N playlists selected: '{playlistCount} selected'
|
N playlists selected: '{playlistCount} selected'
|
||||||
Search in Playlists: Search in playlists
|
Search in Playlists: Search in playlists
|
||||||
|
@ -190,6 +191,7 @@ User Playlists:
|
||||||
playlists
|
playlists
|
||||||
Select a playlist to add your N videos to: Select a playlist to add your video
|
Select a playlist to add your N videos to: Select a playlist to add your video
|
||||||
to | Select a playlist to add your {videoCount} videos to
|
to | Select a playlist to add your {videoCount} videos to
|
||||||
|
Added {count} Times: Added {count} time | Added {count} times
|
||||||
CreatePlaylistPrompt:
|
CreatePlaylistPrompt:
|
||||||
New Playlist Name: New Playlist name
|
New Playlist Name: New Playlist name
|
||||||
Create: Create
|
Create: Create
|
||||||
|
@ -216,6 +218,7 @@ User Playlists:
|
||||||
Remove from Favorites: Remove from {playlistName}
|
Remove from Favorites: Remove from {playlistName}
|
||||||
Enable Quick Bookmark With This Playlist: Enable quick bookmark with this playlist
|
Enable Quick Bookmark With This Playlist: Enable quick bookmark with this playlist
|
||||||
Disable Quick Bookmark: Disable quick bookmark
|
Disable Quick Bookmark: Disable quick bookmark
|
||||||
|
Playlists with Matching Videos: Playlists with matching videos
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'History'
|
History: 'History'
|
||||||
|
@ -417,12 +420,17 @@ Settings:
|
||||||
Automatically Remove Video Meta Files: Automatically Remove Video Meta Files
|
Automatically Remove Video Meta Files: Automatically Remove Video Meta Files
|
||||||
Save Watched Videos With Last Viewed Playlist: Save Watched Videos With Last Viewed
|
Save Watched Videos With Last Viewed Playlist: Save Watched Videos With Last Viewed
|
||||||
Playlist
|
Playlist
|
||||||
|
Remove All Playlists: Remove all playlists
|
||||||
|
All playlists have been removed: All playlists have been removed
|
||||||
|
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 Settings: 'Subscription Settings'
|
||||||
Hide Videos on Watch: 'Hide Videos on Watch'
|
Hide Videos on Watch: 'Hide Videos on Watch'
|
||||||
Fetch Feeds from RSS: 'Fetch feeds from RSS'
|
Fetch Feeds from RSS: 'Fetch feeds from RSS'
|
||||||
Manage Subscriptions: 'Manage subscriptions'
|
Manage Subscriptions: 'Manage subscriptions'
|
||||||
Fetch Automatically: Fetch feed automatically
|
Fetch Automatically: Fetch feed automatically
|
||||||
|
Only Show Latest Video for Each Channel: Only show latest video for each channel
|
||||||
Data Settings:
|
Data Settings:
|
||||||
Data Settings: 'Data settings'
|
Data Settings: 'Data settings'
|
||||||
Select Import Type: 'Select import type'
|
Select Import Type: 'Select import type'
|
||||||
|
@ -473,6 +481,14 @@ Settings:
|
||||||
Playlist File: Playlist file
|
Playlist File: Playlist file
|
||||||
Subscription File: Subscription file
|
Subscription File: Subscription file
|
||||||
History File: History file
|
History File: History file
|
||||||
|
Export Playlists For Older FreeTube Versions:
|
||||||
|
Label: Export playlists for older FreeTube versions
|
||||||
|
Tooltip: "This option exports videos from all playlists into one playlist named
|
||||||
|
‘Favourites’.\nHow to export and import videos in playlists for an older version
|
||||||
|
of FreeTube:\n1. Export your playlists with this option enabled.\n2. Delete
|
||||||
|
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: 'Advanced Settings'
|
Advanced Settings: 'Advanced Settings'
|
||||||
Enable Debug Mode (Prints data to the console): 'Enable Debug Mode (Prints data
|
Enable Debug Mode (Prints data to the console): 'Enable Debug Mode (Prints data
|
||||||
|
@ -520,8 +536,8 @@ Settings:
|
||||||
Hide Chapters: Hide chapters
|
Hide Chapters: Hide chapters
|
||||||
Hide Channels: Hide videos from channels
|
Hide Channels: Hide videos from channels
|
||||||
Hide Channels Placeholder: Channel ID
|
Hide Channels Placeholder: Channel ID
|
||||||
Display Titles Without Excessive Capitalisation: Display Titles Without Excessive
|
Display Titles Without Excessive Capitalisation: Display titles without excessive
|
||||||
Capitalisation
|
capitalisation and punctuation
|
||||||
Hide Featured Channels: Hide featured channels
|
Hide Featured Channels: Hide featured channels
|
||||||
Hide Channel Playlists: Hide channel playlists
|
Hide Channel Playlists: Hide channel playlists
|
||||||
Hide Channel Community: Hide channel community
|
Hide Channel Community: Hide channel community
|
||||||
|
@ -545,6 +561,10 @@ Settings:
|
||||||
Hide Channels Already Exists: Channel ID already exists
|
Hide Channels Already Exists: Channel ID already exists
|
||||||
Hide Channels API Error: Error retrieving user with the ID provided. Please check
|
Hide Channels API Error: Error retrieving user with the ID provided. Please check
|
||||||
again if the ID is correct.
|
again if the ID is correct.
|
||||||
|
Hide Videos and Playlists Containing Text Placeholder: Word, word Fragment or
|
||||||
|
phrase
|
||||||
|
Hide Videos and Playlists Containing Text: Hide videos and playlists containing
|
||||||
|
text
|
||||||
The app needs to restart for changes to take effect. Restart and apply change?: The
|
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
|
app needs to restart for changes to take effect. Do you want to restart and apply
|
||||||
the changes?
|
the changes?
|
||||||
|
@ -578,6 +598,9 @@ Settings:
|
||||||
Do Nothing: Do nothing
|
Do Nothing: Do nothing
|
||||||
Category Color: Category colour
|
Category Color: Category colour
|
||||||
UseDeArrowTitles: Use DeArrow video titles
|
UseDeArrowTitles: Use DeArrow video titles
|
||||||
|
'DeArrow Thumbnail Generator API Url (Default is https://dearrow-thumb.ajay.app)': DeArrow
|
||||||
|
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 Settings: Download Settings
|
||||||
Ask Download Path: Ask for download path
|
Ask Download Path: Ask for download path
|
||||||
|
@ -690,6 +713,11 @@ Profile:
|
||||||
Profile Filter: Profile Filter
|
Profile Filter: Profile Filter
|
||||||
'{number} selected': '{number} selected'
|
'{number} selected': '{number} selected'
|
||||||
Toggle Profile List: Toggle profile list
|
Toggle Profile List: Toggle profile list
|
||||||
|
Create Profile Name: Create profile name
|
||||||
|
Profile Name: Profile name
|
||||||
|
Edit Profile Name: Edit profile name
|
||||||
|
Open Profile Dropdown: Open profile dropdown
|
||||||
|
Close Profile Dropdown: Close profile dropdown
|
||||||
Channel:
|
Channel:
|
||||||
Subscribe: 'Subscribe'
|
Subscribe: 'Subscribe'
|
||||||
Unsubscribe: 'Unsubscribe'
|
Unsubscribe: 'Unsubscribe'
|
||||||
|
@ -739,6 +767,7 @@ Channel:
|
||||||
Reveal Answers: Reveal answers
|
Reveal Answers: Reveal answers
|
||||||
Hide Answers: Hide answers
|
Hide Answers: Hide answers
|
||||||
votes: '{votes} votes'
|
votes: '{votes} votes'
|
||||||
|
Video hidden by FreeTube: Video hidden by FreeTube
|
||||||
Live:
|
Live:
|
||||||
This channel does not currently have any live streams: This channel does not currently
|
This channel does not currently have any live streams: This channel does not currently
|
||||||
have any live streams
|
have any live streams
|
||||||
|
@ -896,6 +925,9 @@ Video:
|
||||||
'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Live
|
'Live Chat is unavailable for this stream. It may have been disabled by the uploader.': Live
|
||||||
Chat is unavailable for this stream. It may have been disabled by the uploader.
|
Chat is unavailable for this stream. It may have been disabled by the uploader.
|
||||||
Pause on Current Video: Pause on current video
|
Pause on Current Video: Pause on current video
|
||||||
|
Hide Channel: Hide channel
|
||||||
|
Unhide Channel: Show channel
|
||||||
|
More Options: More options
|
||||||
Videos:
|
Videos:
|
||||||
#& Sort By
|
#& Sort By
|
||||||
Sort By:
|
Sort By:
|
||||||
|
@ -1064,8 +1096,13 @@ Tooltips:
|
||||||
channel ID entered must be a complete match and is case sensitive.
|
channel ID entered must be a complete match and is case sensitive.
|
||||||
Hide Subscriptions Live: This setting is overridden by the app-wide ‘{appWideSetting}’
|
Hide Subscriptions Live: This setting is overridden by the app-wide ‘{appWideSetting}’
|
||||||
setting, in the ‘{subsection}’ section of the ‘{settingsSection}’
|
setting, in the ‘{subsection}’ section of the ‘{settingsSection}’
|
||||||
|
Hide Videos and Playlists Containing Text: Enter a word, word fragment, or phrase
|
||||||
|
(case insensitive) to hide all videos and playlists whose original titles contain
|
||||||
|
it throughout all of FreeTube, excluding only History, Your playlists, and videos
|
||||||
|
inside of playlists.
|
||||||
SponsorBlock Settings:
|
SponsorBlock Settings:
|
||||||
UseDeArrowTitles: Replace video titles with user-submitted titles from DeArrow.
|
UseDeArrowTitles: Replace video titles with user-submitted titles from DeArrow.
|
||||||
|
UseDeArrowThumbnails: Replace video thumbnails with thumbnails from DeArrow.
|
||||||
Playing Next Video Interval: Playing next video in no time. Click to cancel. | Playing
|
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
|
next video in {nextVideoInterval} second. Click to cancel. | Playing next video
|
||||||
in {nextVideoInterval} seconds. Click to cancel.
|
in {nextVideoInterval} seconds. Click to cancel.
|
||||||
|
@ -1124,3 +1161,7 @@ Playlist will not pause when current video is finished: Playlist will not pause
|
||||||
Go to page: Go to {page}
|
Go to page: Go to {page}
|
||||||
Tag already exists: ‘{tagName}’ tag already exists
|
Tag already exists: ‘{tagName}’ tag already exists
|
||||||
Close Banner: Close Banner
|
Close Banner: Close Banner
|
||||||
|
Channel Hidden: '{channel} added to channel filter'
|
||||||
|
Channel Unhidden: '{channel} removed from channel filter'
|
||||||
|
Trimmed input must be at least N characters long: Trimmed input must be at least 1
|
||||||
|
character long | Trimmed input must be at least {length} characters long
|
||||||
|
|
|
@ -121,7 +121,7 @@ User Playlists:
|
||||||
Playlist Message: Esta página no refleja el estado final de las listas de reproducción,
|
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
|
solo muestra los vídeos guardados. En futuras actualizaciones, estos vídeos migrarán
|
||||||
a la lista de reproducción «Favoritos».
|
a la lista de reproducción «Favoritos».
|
||||||
Search bar placeholder: Buscar en la lista de reproducción
|
Search bar placeholder: Buscar listas de reproducción
|
||||||
Empty Search Message: No hay vídeos en esta lista de reproducción que coincidan
|
Empty Search Message: No hay vídeos en esta lista de reproducción que coincidan
|
||||||
con tu búsqueda
|
con tu búsqueda
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: ¿Estás
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: ¿Estás
|
||||||
|
@ -220,6 +220,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: Activar marcadores rápidos con esta lista
|
Enable Quick Bookmark With This Playlist: Activar marcadores rápidos con esta lista
|
||||||
de reproducción
|
de reproducción
|
||||||
Disable Quick Bookmark: Desactivar el marcador rápido
|
Disable Quick Bookmark: Desactivar el marcador rápido
|
||||||
|
Playlists with Matching Videos: Listas de reproducción con vídeos relacionados
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Historial'
|
History: 'Historial'
|
||||||
|
|
|
@ -127,7 +127,7 @@ User Playlists:
|
||||||
Playlist Message: See leht ei kirjelda terviklikke ja toimivad esitusloendeid. Siin
|
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.
|
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“.
|
Kui kõik on valmis, siis siin nähtavad videod on leitavad esitusloendist „Lemmikud“.
|
||||||
Search bar placeholder: Otsi esindusloendist
|
Search bar placeholder: Otsi esindusloendeid
|
||||||
Empty Search Message: Selles esitusloendis pole sinu otsingule vastavaid videosid
|
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
|
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?
|
sa oled kindel, et soovid kõik vaadatud videod sellest esitusloendist eemaldada?
|
||||||
|
@ -219,6 +219,7 @@ User Playlists:
|
||||||
Remove from Favorites: Eemalda esitusloendist {playlistName}
|
Remove from Favorites: Eemalda esitusloendist {playlistName}
|
||||||
Enable Quick Bookmark With This Playlist: Võimalda kiirjärjehoidjate kasutamist
|
Enable Quick Bookmark With This Playlist: Võimalda kiirjärjehoidjate kasutamist
|
||||||
selle esitusloendiga
|
selle esitusloendiga
|
||||||
|
Playlists with Matching Videos: Sobivate videotega esitusloendid
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Ajalugu'
|
History: 'Ajalugu'
|
||||||
|
@ -877,7 +878,7 @@ Video:
|
||||||
Video statistics are not available for legacy videos: Vana tüüpi videote puhul
|
Video statistics are not available for legacy videos: Vana tüüpi videote puhul
|
||||||
pole statistika saataval
|
pole statistika saataval
|
||||||
Resolution: Resolutsioon
|
Resolution: Resolutsioon
|
||||||
Premieres: Esilinastused
|
Premieres: Esilinastus
|
||||||
Show Super Chat Comment: Näita Super Chat'i kommentaare
|
Show Super Chat Comment: Näita Super Chat'i kommentaare
|
||||||
Scroll to Bottom: Keri alla
|
Scroll to Bottom: Keri alla
|
||||||
Upcoming: Tulemas
|
Upcoming: Tulemas
|
||||||
|
|
|
@ -117,7 +117,7 @@ User Playlists:
|
||||||
Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Et
|
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
|
ole tallentanut videoita. Paina "Tallenna" painiketta videon kulmassa tallentaaksesi
|
||||||
sen tänne
|
sen tänne
|
||||||
Search bar placeholder: Etsi soittolistalta
|
Search bar placeholder: Etsi soittolistoja
|
||||||
Empty Search Message: Tällä soittolistalla ei ole videoita, jotka vastaavat hakuasi
|
Empty Search Message: Tällä soittolistalla ei ole videoita, jotka vastaavat hakuasi
|
||||||
Sort By:
|
Sort By:
|
||||||
NameAscending: A-Ö
|
NameAscending: A-Ö
|
||||||
|
@ -144,6 +144,7 @@ User Playlists:
|
||||||
ja sitä ei voi poistaa.
|
ja sitä ei voi poistaa.
|
||||||
Playlist {playlistName} has been deleted.: Soittolista {playlistName} on poistettu.
|
Playlist {playlistName} has been deleted.: Soittolista {playlistName} on poistettu.
|
||||||
This playlist does not exist: Soittolistaa ei ole olemassa
|
This playlist does not exist: Soittolistaa ei ole olemassa
|
||||||
|
Search for Videos: Etsi videot
|
||||||
Move Video Down: Siirrä video alas
|
Move Video Down: Siirrä video alas
|
||||||
Remove from Playlist: Poista soittolistalta
|
Remove from Playlist: Poista soittolistalta
|
||||||
Playlist Name: Soittolistan nimi
|
Playlist Name: Soittolistan nimi
|
||||||
|
@ -1040,7 +1041,7 @@ Tooltips:
|
||||||
Hide Subscriptions Live: Tämä asetus ohitetaan koko sovelluksen laajuisella ”{appWideSetting}”-asetuksella,
|
Hide Subscriptions Live: Tämä asetus ohitetaan koko sovelluksen laajuisella ”{appWideSetting}”-asetuksella,
|
||||||
joka on ”{settingsSection}”-osion ”{subsection}”-osiossa.
|
joka on ”{settingsSection}”-osion ”{subsection}”-osiossa.
|
||||||
SponsorBlock Settings:
|
SponsorBlock Settings:
|
||||||
UseDeArrowTitles: Korvaa videon otsikot käyttäjien lähettämillä DeArrow'n otsikoilla.
|
UseDeArrowTitles: Korvaa videon otsikot käyttäjien lähettämillä DeArrow’n otsikoilla.
|
||||||
More: Lisää
|
More: Lisää
|
||||||
Playing Next Video Interval: Seuraava video alkaa. Klikkaa peruuttaaksesi. |Seuraava
|
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. | Seuraava
|
||||||
|
@ -1097,3 +1098,6 @@ Playlist will not pause when current video is finished: Soittolistaa ei keskeyte
|
||||||
Channel Hidden: '{channel} lisätty kanavasuodattimeen'
|
Channel Hidden: '{channel} lisätty kanavasuodattimeen'
|
||||||
Go to page: Siirry sivulle {page}
|
Go to page: Siirry sivulle {page}
|
||||||
Channel Unhidden: '{channel} poistettu kanavasuodattimesta'
|
Channel Unhidden: '{channel} poistettu kanavasuodattimesta'
|
||||||
|
Age Restricted:
|
||||||
|
This video is age restricted: Tämä video on ikärajoitettu
|
||||||
|
This channel is age restricted: Tämä kanava on ikärajoitettu
|
||||||
|
|
|
@ -127,7 +127,7 @@ User Playlists:
|
||||||
Elle ne répertorie que les vidéos que vous avez enregistrées ou mises en favoris.
|
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
|
Une fois le travail terminé, toutes les vidéos actuellement présentes ici seront
|
||||||
migrées vers une liste de lecture « Favoris ».
|
migrées vers une liste de lecture « Favoris ».
|
||||||
Search bar placeholder: Recherche dans la liste de lecture
|
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
|
Empty Search Message: Il n'y a pas de vidéos dans cette liste de lecture qui correspondent
|
||||||
à votre recherche
|
à votre recherche
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Êtes-vous
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Êtes-vous
|
||||||
|
@ -230,6 +230,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: Activer le marque-page rapide avec cette
|
Enable Quick Bookmark With This Playlist: Activer le marque-page rapide avec cette
|
||||||
liste de lecture
|
liste de lecture
|
||||||
Disable Quick Bookmark: Désactiver le marque-page rapide
|
Disable Quick Bookmark: Désactiver le marque-page rapide
|
||||||
|
Playlists with Matching Videos: Listes de lecture avec des vidéos correspondantes
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Historique'
|
History: 'Historique'
|
||||||
|
|
|
@ -123,7 +123,7 @@ User Playlists:
|
||||||
‚מועדפים’.
|
‚מועדפים’.
|
||||||
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 bar placeholder: חיפוש רשימות נגינה
|
||||||
Empty Search Message: אין סרטונים ברשימת הנגינה הזו שעונים לחיפוש שלך
|
Empty Search Message: אין סרטונים ברשימת הנגינה הזו שעונים לחיפוש שלך
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
|
|
|
@ -122,7 +122,7 @@ User Playlists:
|
||||||
Playlist Message: Ova stranica ne odražava potpuno funkcionalne zbirke. Prikazuje
|
Playlist Message: Ova stranica ne odražava potpuno funkcionalne zbirke. Prikazuje
|
||||||
samo spremljena ili označena videa. Kad posao završi, sva trenutačno ovdje prisutna
|
samo spremljena ili označena videa. Kad posao završi, sva trenutačno ovdje prisutna
|
||||||
videa premjestit će se u zbirku „Favoriti”.
|
videa premjestit će se u zbirku „Favoriti”.
|
||||||
Search bar placeholder: Pretraži zbirku
|
Search bar placeholder: Traži zbirke
|
||||||
Empty Search Message: U ovoj zbirci nema videa koji odgovaraju tvojem pretraživanju
|
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.
|
This playlist currently has no videos.: Ova zbirka trenutačno nema nijedan video.
|
||||||
Create New Playlist: Stvori novu zbirku
|
Create New Playlist: Stvori novu zbirku
|
||||||
|
@ -183,6 +183,7 @@ User Playlists:
|
||||||
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Ova
|
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: Ova
|
||||||
se zbirka sada koristi za brze zabilješke umjesto zbirke {oldPlaylistName}.
|
se zbirka sada koristi za brze zabilješke umjesto zbirke {oldPlaylistName}.
|
||||||
Pritisni ovdje za poništavanje
|
Pritisni ovdje za poništavanje
|
||||||
|
Search for Videos: Traži videa
|
||||||
AddVideoPrompt:
|
AddVideoPrompt:
|
||||||
N playlists selected: 'Odabrano: {playlistCount}'
|
N playlists selected: 'Odabrano: {playlistCount}'
|
||||||
Search in Playlists: Traži u zbirkama
|
Search in Playlists: Traži u zbirkama
|
||||||
|
@ -210,6 +211,7 @@ User Playlists:
|
||||||
Remove from Favorites: Ukloni iz zbirke {playlistName}
|
Remove from Favorites: Ukloni iz zbirke {playlistName}
|
||||||
Enable Quick Bookmark With This Playlist: Aktiviraj brze zabilješke s ovom zbirkom
|
Enable Quick Bookmark With This Playlist: Aktiviraj brze zabilješke s ovom zbirkom
|
||||||
Disable Quick Bookmark: Deaktiviraj brze zabilješke
|
Disable Quick Bookmark: Deaktiviraj brze zabilješke
|
||||||
|
Playlists with Matching Videos: Zbirke s poklapajućim videima
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Povijest'
|
History: 'Povijest'
|
||||||
|
|
|
@ -109,7 +109,7 @@ Subscriptions:
|
||||||
Frissítse a feliratkozásokat, hogy itt láthassa őket.
|
Frissítse a feliratkozásokat, hogy itt láthassa őket.
|
||||||
Empty Channels: A feliratkozott csatornák jelenleg nem tartalmaznak videókat.
|
Empty Channels: A feliratkozott csatornák jelenleg nem tartalmaznak videókat.
|
||||||
All Subscription Tabs Hidden: Az összes feliratkozási lap el van rejtve. Az itteni
|
All Subscription Tabs Hidden: Az összes feliratkozási lap el van rejtve. Az itteni
|
||||||
tartalom megtekintéséhez, kérjük, jelenítse meg néhány lap elrejtését a(z) „{settingsSection}”
|
tartalom megtekintéséhez, jelenítse meg néhány lap elrejtését a(z) „{settingsSection}”
|
||||||
„{subsection}” szakaszában.
|
„{subsection}” szakaszában.
|
||||||
Subscriptions Tabs: Feliratkozások lapok
|
Subscriptions Tabs: Feliratkozások lapok
|
||||||
Load More Posts: További bejegyzések betöltése
|
Load More Posts: További bejegyzések betöltése
|
||||||
|
@ -129,10 +129,10 @@ User Playlists:
|
||||||
mentett videók üresek. Kattintson a videó sarkában található mentés gombra, hogy
|
mentett videók üresek. Kattintson a videó sarkában található mentés gombra, hogy
|
||||||
itt szerepeljen
|
itt szerepeljen
|
||||||
Playlist Message: Ez az oldal nem tükrözi a teljesen működő lejátszási listákat.
|
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é
|
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”
|
helyezett. A munka befejezése után az összes itt található videó átkerül a „Kedvencek”
|
||||||
lejátszási listára.
|
lejátszási listára.
|
||||||
Search bar placeholder: Keresés a lejátszási listában
|
Search bar placeholder: Keresés a lejátszási listákban
|
||||||
Empty Search Message: Ebben a lejátszási listában nincsenek olyan videók, amelyek
|
Empty Search Message: Ebben a lejátszási listában nincsenek olyan videók, amelyek
|
||||||
megfelelnek a keresésnek
|
megfelelnek a keresésnek
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Biztos,
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Biztos,
|
||||||
|
@ -171,17 +171,17 @@ User Playlists:
|
||||||
ennek ellenére.
|
ennek ellenére.
|
||||||
This playlist does not exist: Ez a lejátszási lista nem létezik
|
This playlist does not exist: Ez a lejátszási lista nem létezik
|
||||||
Playlist name cannot be empty. Please input a name.: A lejátszási lista neve
|
Playlist name cannot be empty. Please input a name.: A lejátszási lista neve
|
||||||
nem lehet üres. Kérjük, adjon meg egy nevet.
|
nem lehet üres. Adjon meg egy nevet.
|
||||||
There was a problem with removing this video: Probléma adódott a videó eltávolításával
|
There was a problem with removing this video: Probléma adódott a videó eltávolításával
|
||||||
"{videoCount} video(s) have been removed": 1 videó eltávolításra került | {videoCount}
|
"{videoCount} video(s) have been removed": 1 videó eltávolításra került | {videoCount}
|
||||||
videó eltávolításra került
|
videó eltávolításra került
|
||||||
This video cannot be moved down.: Ez a videó nem mozgatható lejjebb.
|
This video cannot be moved down.: Ez a videó nem mozgatható lejjebb.
|
||||||
This playlist is now used for quick bookmark: Ezt a lejátszási listát most gyors
|
This playlist is now used for quick bookmark: Ez a lejátszási lista most gyors
|
||||||
könyvjelzőként használjuk
|
könyvjelzőként van használva
|
||||||
Quick bookmark disabled: Gyors könyvjelző letiltva
|
Quick bookmark disabled: Gyors könyvjelző letiltva
|
||||||
This playlist is now used for quick bookmark instead of {oldPlaylistName}. Click here to undo: A(z)
|
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.
|
{oldPlaylistName} helyett mostantól ez a lejátszási lista szolgál gyors könyvjelzőként.
|
||||||
Kattints ide a visszavonáshoz
|
Kattintson ide a visszavonáshoz
|
||||||
Reverted to use {oldPlaylistName} for quick bookmark: Visszaállítva a(z) {oldPlaylistName}
|
Reverted to use {oldPlaylistName} for quick bookmark: Visszaállítva a(z) {oldPlaylistName}
|
||||||
használatára a gyors könyvjelzőhöz
|
használatára a gyors könyvjelzőhöz
|
||||||
Search for Videos: Videók keresése
|
Search for Videos: Videók keresése
|
||||||
|
@ -198,7 +198,7 @@ User Playlists:
|
||||||
LatestUpdatedFirst: Nemrég frissítve
|
LatestUpdatedFirst: Nemrég frissítve
|
||||||
NameAscending: A-Z
|
NameAscending: A-Z
|
||||||
You have no playlists. Click on the create new playlist button to create a new one.: Nincsenek
|
You have no playlists. Click on the create new playlist button to create a new one.: Nincsenek
|
||||||
lejátszási listáid. Kattints az új lejátszási lista létrehozása gombra egy új
|
lejátszási listái. Kattintson az új lejátszási lista létrehozása gombra egy új
|
||||||
lejátszási lista létrehozásához.
|
lejátszási lista létrehozásához.
|
||||||
Remove from Playlist: Eltávolítás a lejátszási listáról
|
Remove from Playlist: Eltávolítás a lejátszási listáról
|
||||||
Save Changes: Változtatások mentése
|
Save Changes: Változtatások mentése
|
||||||
|
@ -210,7 +210,7 @@ User Playlists:
|
||||||
Playlist {playlistName} has been successfully created.: A lejátszási lista {playlistName}
|
Playlist {playlistName} has been successfully created.: A lejátszási lista {playlistName}
|
||||||
sikeresen létrehozva.
|
sikeresen létrehozva.
|
||||||
There is already a playlist with this name. Please pick a different name.: Már
|
There is already a playlist with this name. Please pick a different name.: Már
|
||||||
van egy lejátszási lista ezzel a névvel. Kérjük, válasszon egy másik nevet.
|
van egy lejátszási lista ezzel a névvel. Válasszon egy másik nevet.
|
||||||
New Playlist Name: Új lejátszási lista neve
|
New Playlist Name: Új lejátszási lista neve
|
||||||
This playlist currently has no videos.: Ez a lejátszási lista jelenleg nem tartalmaz
|
This playlist currently has no videos.: Ez a lejátszási lista jelenleg nem tartalmaz
|
||||||
videókat.
|
videókat.
|
||||||
|
@ -230,6 +230,7 @@ User Playlists:
|
||||||
Remove from Favorites: Törlés a(z) {playlistName} lejátszási listából
|
Remove from Favorites: Törlés a(z) {playlistName} lejátszási listából
|
||||||
Enable Quick Bookmark With This Playlist: Gyors Könyvjelző Engedélyezése Ezzel A
|
Enable Quick Bookmark With This Playlist: Gyors Könyvjelző Engedélyezése Ezzel A
|
||||||
Lejátszási Listával
|
Lejátszási Listával
|
||||||
|
Playlists with Matching Videos: Lejátszási listák a kapcsolódó videókkal
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Előzmények'
|
History: 'Előzmények'
|
||||||
|
@ -434,7 +435,7 @@ Settings:
|
||||||
Fetch Feeds from RSS: 'RSS-hírcsatornák beolvasása'
|
Fetch Feeds from RSS: 'RSS-hírcsatornák beolvasása'
|
||||||
Manage Subscriptions: 'Feliratkozások kezelése'
|
Manage Subscriptions: 'Feliratkozások kezelése'
|
||||||
Fetch Automatically: Hírcsatorna automatikus lekérdezése
|
Fetch Automatically: Hírcsatorna automatikus lekérdezése
|
||||||
Only Show Latest Video for Each Channel: Csak a legújabb videókat megjelenítése
|
Only Show Latest Video for Each Channel: Csak a legújabb videókat jelenítse meg
|
||||||
a csatornáktól
|
a csatornáktól
|
||||||
Data Settings:
|
Data Settings:
|
||||||
Data Settings: 'Adatbeállítások'
|
Data Settings: 'Adatbeállítások'
|
||||||
|
@ -568,7 +569,7 @@ Settings:
|
||||||
közben
|
közben
|
||||||
Hide Channels Already Exists: Már létezik a csatornaazonosító
|
Hide Channels Already Exists: Már létezik a csatornaazonosító
|
||||||
Hide Channels API Error: Hiba történt a megadott azonosítóval rendelkező felhasználó
|
Hide Channels API Error: Hiba történt a megadott azonosítóval rendelkező felhasználó
|
||||||
lekérésekor. Kérjük, ellenőrizze még egyszer, hogy helyes-e az azonosító.
|
lekérésekor. Ellenőrizze még egyszer, hogy helyes-e az azonosító.
|
||||||
Hide Videos and Playlists Containing Text Placeholder: Szó, szótöredék, vagy kifejezés
|
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
|
Hide Videos and Playlists Containing Text: Szöveget tartalmazó videók és lejátszási
|
||||||
listák elrejtése
|
listák elrejtése
|
||||||
|
@ -687,7 +688,7 @@ About:
|
||||||
Credits: Közreműködők
|
Credits: Közreműködők
|
||||||
Translate: Fordítás
|
Translate: Fordítás
|
||||||
room rules: szobaszabályok
|
room rules: szobaszabályok
|
||||||
Please read the: Kérjük, olvassa el a(z)
|
Please read the: Olvassa el a(z)
|
||||||
Chat on Matrix: Matrix csevegése
|
Chat on Matrix: Matrix csevegése
|
||||||
Mastodon: Mastodon
|
Mastodon: Mastodon
|
||||||
Blog: Napló
|
Blog: Napló
|
||||||
|
@ -839,8 +840,8 @@ Video:
|
||||||
Play Previous Video: 'Előző videó lejátszása'
|
Play Previous Video: 'Előző videó lejátszása'
|
||||||
Watched: 'Megtekintett'
|
Watched: 'Megtekintett'
|
||||||
Autoplay: 'Automatikus lejátszás'
|
Autoplay: 'Automatikus lejátszás'
|
||||||
Starting soon, please refresh the page to check again: 'Hamarosan kezdődik, kérjük,
|
Starting soon, please refresh the page to check again: 'Hamarosan kezdődik, frissítse
|
||||||
frissítse a lapot az ellenőrzéshez'
|
a lapot az ellenőrzéshez'
|
||||||
# As in a Live Video
|
# As in a Live Video
|
||||||
Live: 'Élő'
|
Live: 'Élő'
|
||||||
Live Now: 'Élő most'
|
Live Now: 'Élő most'
|
||||||
|
|
|
@ -124,7 +124,7 @@ User Playlists:
|
||||||
Playlist Message: Questa pagina non è rappresentativa di una playlist completa.
|
Playlist Message: Questa pagina non è rappresentativa di una playlist completa.
|
||||||
Mostra solo i video che hai salvato o aggiunto ai preferiti. A lavoro finito,
|
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.
|
tutti i video che si trovano qui saranno spostati in una playlist preferiti.
|
||||||
Search bar placeholder: Cerca nella playlist
|
Search bar placeholder: Cerca nelle playlist
|
||||||
Empty Search Message: Non ci sono video in questa playlist che corrispondono alla
|
Empty Search Message: Non ci sono video in questa playlist che corrispondono alla
|
||||||
tua ricerca
|
tua ricerca
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Sei
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Sei
|
||||||
|
@ -220,6 +220,7 @@ User Playlists:
|
||||||
Remove from Favorites: Rimuovi da {playlistName}
|
Remove from Favorites: Rimuovi da {playlistName}
|
||||||
Enable Quick Bookmark With This Playlist: Abilita segnalibro rapido con questa playlist
|
Enable Quick Bookmark With This Playlist: Abilita segnalibro rapido con questa playlist
|
||||||
Disable Quick Bookmark: Disabilita segnalibro rapido
|
Disable Quick Bookmark: Disabilita segnalibro rapido
|
||||||
|
Playlists with Matching Videos: Playlist con video corrispondenti
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Cronologia'
|
History: 'Cronologia'
|
||||||
|
|
|
@ -44,18 +44,18 @@ Global:
|
||||||
View Count: 1 weergave | {count} weergaven
|
View Count: 1 weergave | {count} weergaven
|
||||||
Watching Count: 1 aan het kijken | {count} aan het kijken
|
Watching Count: 1 aan het kijken | {count} aan het kijken
|
||||||
Channel Count: 1 kanaal | {count} kanalen
|
Channel Count: 1 kanaal | {count} kanalen
|
||||||
Community: Gemeenschap
|
Community: Gemeenschap
|
||||||
Input Tags:
|
Input Tags:
|
||||||
Length Requirement: Tag moet minstens {number} tekens lang zijn
|
Length Requirement: Tag moet minstens {number} tekens lang zijn
|
||||||
Search / Go to URL: 'Zoeken / Ga naar URL'
|
Search / Go to URL: 'Zoeken / Ga naar URL'
|
||||||
# In Filter Button
|
# In Filter Button
|
||||||
Search Filters:
|
Search Filters:
|
||||||
Search Filters: 'Zoekfilters'
|
Search Filters: 'Zoekfilters'
|
||||||
Sort By:
|
Sort By:
|
||||||
Sort By: 'Sorteren op'
|
Sort By: 'Sorteren op'
|
||||||
Most Relevant: 'Meest relevant'
|
Most Relevant: 'Meest relevant'
|
||||||
Rating: 'Beoordeling'
|
Rating: 'Beoordeling'
|
||||||
Upload Date: 'Uploaddatum'
|
Upload Date: 'Uploaddatum'
|
||||||
View Count: 'Aantal weergaven'
|
View Count: 'Aantal weergaven'
|
||||||
Time:
|
Time:
|
||||||
Time: 'Tijd'
|
Time: 'Tijd'
|
||||||
|
@ -73,36 +73,36 @@ Search Filters:
|
||||||
#& Playlists
|
#& Playlists
|
||||||
Movies: Films
|
Movies: Films
|
||||||
Duration:
|
Duration:
|
||||||
Duration: 'Tijdsduur'
|
Duration: 'Tijdsduur'
|
||||||
All Durations: 'Alle tijdsduren'
|
All Durations: 'Alle tijdsduren'
|
||||||
Short (< 4 minutes): 'Kort (< 4 minuten)'
|
Short (< 4 minutes): 'Kort (< 4 minuten)'
|
||||||
Long (> 20 minutes): 'Lang (> 20 minuten)'
|
Long (> 20 minutes): 'Lang (> 20 minuten)'
|
||||||
# On Search Page
|
# On Search Page
|
||||||
Medium (4 - 20 minutes): Gemiddeld (4 - 20 minuten)
|
Medium (4 - 20 minutes): Gemiddeld (4 - 20 minuten)
|
||||||
Search Results: 'Zoekresultaten'
|
Search Results: 'Zoekresultaten'
|
||||||
Fetching results. Please wait: 'Resultaten verzamelen. Even geduld aub'
|
Fetching results. Please wait: 'Resultaten ophalen, even geduld'
|
||||||
Fetch more results: 'Meer resultaten laden'
|
Fetch more results: 'Meer resultaten ophalen'
|
||||||
# Sidebar
|
# Sidebar
|
||||||
There are no more results for this search: Er zijn geen verdere resultaten voor
|
There are no more results for this search: Er zijn geen verdere resultaten voor
|
||||||
deze zoekopdracht
|
deze zoekopdracht
|
||||||
Subscriptions:
|
Subscriptions:
|
||||||
# On Subscriptions Page
|
# On Subscriptions Page
|
||||||
Subscriptions: 'Abonnementen'
|
Subscriptions: 'Abonnementen'
|
||||||
Latest Subscriptions: 'Nieuwste abonnementen'
|
Latest Subscriptions: 'Nieuwste abonnementen'
|
||||||
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'U
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'Uw
|
||||||
heeft nog geen Abonnementen. Voeg abonnementen toe om ze hier te zien'
|
abonnementenlijst is momenteel leeg. Voeg abonnementen toe om ze hier te zien.'
|
||||||
Refresh Subscriptions: Abonnementen vernieuwen
|
Refresh Subscriptions: Abonnementen vernieuwen
|
||||||
Getting Subscriptions. Please wait.: Abonnementen verzamelen. Even geduld aub.
|
Getting Subscriptions. Please wait.: Abonnementen ophalen, even geduld.
|
||||||
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Dit
|
This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Dit
|
||||||
profiel heeft een groot aantal abonnementen. RSS wordt geforceerd om tariefbeperkingen
|
profiel heeft een groot aantal abonnementen. RSS wordt geforceerd om rate-limiting
|
||||||
te vermijden
|
te vermijden
|
||||||
Load More Videos: Meer video's laden
|
Load More Videos: Meer video's laden
|
||||||
Error Channels: Kanalen met storingen
|
Error Channels: Kanalen met fouten
|
||||||
Disabled Automatic Fetching: U hebt het automatisch ophalen van abonnementen uitgeschakeld.
|
Disabled Automatic Fetching: U heeft het automatisch ophalen van abonnementen uitgeschakeld.
|
||||||
Vernieuw abonnementen om ze hier te zien.
|
Vernieuw abonnementen om ze hier te zien.
|
||||||
Empty Channels: Je geabonneerde kanalen hebben momenteel geen video's.
|
Empty Channels: De kanalen waarop u geabonneerd bent hebben momenteel geen video's.
|
||||||
Subscriptions Tabs: Abonnementtabbladen
|
Subscriptions Tabs: Abonnementtabbladen
|
||||||
All Subscription Tabs Hidden: Alle abonnementstabbladen zijn verborgen. Om de inhoud
|
All Subscription Tabs Hidden: Alle abonnementtabbladen zijn verborgen. Om de inhoud
|
||||||
hier te zien moet u enkele tabbladen zichtbaar maken in de sectie ‘{subsection}’
|
hier te zien moet u enkele tabbladen zichtbaar maken in de sectie ‘{subsection}’
|
||||||
onder ‘{settingsSection}’.
|
onder ‘{settingsSection}’.
|
||||||
Load More Posts: Meer berichten laden
|
Load More Posts: Meer berichten laden
|
||||||
|
@ -115,9 +115,9 @@ Trending:
|
||||||
Music: Muziek
|
Music: Muziek
|
||||||
Default: Standaard
|
Default: Standaard
|
||||||
Most Popular: 'Populairst'
|
Most Popular: 'Populairst'
|
||||||
Playlists: 'Afspeellijsten'
|
Playlists: 'Afspeellijsten'
|
||||||
User Playlists:
|
User Playlists:
|
||||||
Your Playlists: 'Uw afspeellijsten'
|
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
|
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
|
opgeslagen video's is leeg. Klik op de opslaan knop in de hoek van een video om
|
||||||
het hier in de lijst te plaatsen
|
het hier in de lijst te plaatsen
|
||||||
|
@ -125,7 +125,7 @@ User Playlists:
|
||||||
Er worden alleen video's weergegeven die jij hebt opgeslagen of gefavoriet. Wanneer
|
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
|
we klaar zijn met de ontwikkeling van deze feature zullen al deze video's worden
|
||||||
gemigreerd naar de 'favorieten' afspeellijst.
|
gemigreerd naar de 'favorieten' afspeellijst.
|
||||||
Search bar placeholder: In afspeellijst zoeken
|
Search bar placeholder: Zoeken naar afspeellijsten
|
||||||
Empty Search Message: Deze afspeellijst bevat geen video's die overeenkomen met
|
Empty Search Message: Deze afspeellijst bevat geen video's die overeenkomen met
|
||||||
de zoekopdracht
|
de zoekopdracht
|
||||||
Cancel: Annuleren
|
Cancel: Annuleren
|
||||||
|
@ -220,6 +220,7 @@ User Playlists:
|
||||||
kan niet ongedaan gemaakt worden.
|
kan niet ongedaan gemaakt worden.
|
||||||
Are you sure you want to delete this playlist? This cannot be undone: Weet u zeker
|
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.
|
dat u deze afspeellijst wilt verwijderen? Dit kan niet ongedaan gemaakt worden.
|
||||||
|
Playlists with Matching Videos: Afspeellijsten met overeenkomende video's
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Geschiedenis'
|
History: 'Geschiedenis'
|
||||||
|
@ -257,17 +258,16 @@ Settings:
|
||||||
(Standaard is https://invidious.snopyta.org)'
|
(Standaard is https://invidious.snopyta.org)'
|
||||||
Region for Trending: 'Regio voor trending'
|
Region for Trending: 'Regio voor trending'
|
||||||
#! List countries
|
#! List countries
|
||||||
Check for Latest Blog Posts: Controleer op nieuwe blogposts
|
Check for Latest Blog Posts: Op nieuwe blogposts controleren
|
||||||
Check for Updates: Op updates controleren
|
Check for Updates: Op updates controleren
|
||||||
View all Invidious instance information: Bekijk alle Invidious-instantiegegevens
|
View all Invidious instance information: Bekijk alle Invidious-instantiegegevens
|
||||||
System Default: Systeemstandaard
|
System Default: Systeemstandaard
|
||||||
Current Invidious Instance: Huidige Invidious-instantie
|
Current Invidious Instance: Huidige Invidious-instantie
|
||||||
Clear Default Instance: Standaardinstantie wissen
|
Clear Default Instance: Standaardinstantie wissen
|
||||||
Set Current Instance as Default: Stel momenteel geselecteerde instantie in als
|
Set Current Instance as Default: Huidige instantie instellen als standaard
|
||||||
standaard
|
|
||||||
Current instance will be randomized on startup: Momenteel gebruikte instantie
|
Current instance will be randomized on startup: Momenteel gebruikte instantie
|
||||||
zal willekeurig worden gekozen bij het starten
|
zal willekeurig worden gekozen bij het starten
|
||||||
No default instance has been set: Er is geen standaard instantie ingesteld
|
No default instance has been set: Er is geen standaardinstantie ingesteld
|
||||||
The currently set default instance is {instance}: De momenteel als standaard ingestelde
|
The currently set default instance is {instance}: De momenteel als standaard ingestelde
|
||||||
instantie is {instance}
|
instantie is {instance}
|
||||||
External Link Handling:
|
External Link Handling:
|
||||||
|
@ -333,8 +333,8 @@ Settings:
|
||||||
UI Scale: Interfaceschaal
|
UI Scale: Interfaceschaal
|
||||||
Expand Side Bar by Default: Zijbalk standaard uitklappen
|
Expand Side Bar by Default: Zijbalk standaard uitklappen
|
||||||
Disable Smooth Scrolling: Vloeiend scrollen uitschakelen
|
Disable Smooth Scrolling: Vloeiend scrollen uitschakelen
|
||||||
Hide Side Bar Labels: Labels op zijbalk verbergen
|
Hide Side Bar Labels: Labels in zijbalk verbergen
|
||||||
Hide FreeTube Header Logo: Verberg het FreeTube-koplogo
|
Hide FreeTube Header Logo: FreeTube-koplogo verbergen
|
||||||
Player Settings:
|
Player Settings:
|
||||||
Player Settings: 'Videospelerinstellingen'
|
Player Settings: 'Videospelerinstellingen'
|
||||||
Force Local Backend for Legacy Formats: 'Lokale backend voor oudere formaten forceren'
|
Force Local Backend for Legacy Formats: 'Lokale backend voor oudere formaten forceren'
|
||||||
|
@ -343,7 +343,7 @@ Settings:
|
||||||
Autoplay Videos: 'Video''s automatisch afspelen'
|
Autoplay Videos: 'Video''s automatisch afspelen'
|
||||||
Proxy Videos Through Invidious: 'Video''s via Invidious-proxy afspelen'
|
Proxy Videos Through Invidious: 'Video''s via Invidious-proxy afspelen'
|
||||||
Autoplay Playlists: 'Afspeellijsten automatisch afspelen'
|
Autoplay Playlists: 'Afspeellijsten automatisch afspelen'
|
||||||
Enable Theatre Mode by Default: 'Theatermodus standaard inschakelen'
|
Enable Theatre Mode by Default: 'Theatermodus standaard inschakelen'
|
||||||
Default Volume: 'Standaardvolume'
|
Default Volume: 'Standaardvolume'
|
||||||
Default Playback Rate: 'Standaardafspeelsnelheid'
|
Default Playback Rate: 'Standaardafspeelsnelheid'
|
||||||
Default Video Format:
|
Default Video Format:
|
||||||
|
@ -421,8 +421,8 @@ Settings:
|
||||||
Subscription Settings: 'Abonnementinstellingen'
|
Subscription Settings: 'Abonnementinstellingen'
|
||||||
Hide Videos on Watch: 'Bekeken video''s verbergen'
|
Hide Videos on Watch: 'Bekeken video''s verbergen'
|
||||||
Manage Subscriptions: 'Abonnementen beheren'
|
Manage Subscriptions: 'Abonnementen beheren'
|
||||||
Fetch Feeds from RSS: Verzamel feeds via RSS
|
Fetch Feeds from RSS: Feeds ophalen via RSS
|
||||||
Fetch Automatically: Haal feed automatisch op
|
Fetch Automatically: Feed automatisch ophalen
|
||||||
Only Show Latest Video for Each Channel: Alleen nieuwste video voor elk kanaal
|
Only Show Latest Video for Each Channel: Alleen nieuwste video voor elk kanaal
|
||||||
tonen
|
tonen
|
||||||
Advanced Settings:
|
Advanced Settings:
|
||||||
|
@ -488,7 +488,7 @@ Settings:
|
||||||
met succes geëxporteerd
|
met succes geëxporteerd
|
||||||
All watched history has been successfully imported: De bekeken geschiedenis is
|
All watched history has been successfully imported: De bekeken geschiedenis is
|
||||||
met succes geïmporteerd
|
met succes geïmporteerd
|
||||||
Check for Legacy Subscriptions: Controleer op Legacy Abonnementen
|
Check for Legacy Subscriptions: Op legacy-abonnementen controleren
|
||||||
Manage Subscriptions: Abonnementen beheren
|
Manage Subscriptions: Abonnementen beheren
|
||||||
Export Playlists: Afspeellijsten exporteren
|
Export Playlists: Afspeellijsten exporteren
|
||||||
All playlists has been successfully imported: Alle speellijsten zijn met succes
|
All playlists has been successfully imported: Alle speellijsten zijn met succes
|
||||||
|
@ -510,21 +510,21 @@ Settings:
|
||||||
de optie ‘Alle afspeellijsten verwijderen’ onder ‘Privacyinstellingen’.\n
|
de optie ‘Alle afspeellijsten verwijderen’ onder ‘Privacyinstellingen’.\n
|
||||||
3. Start de oudere versie van FreeTube en importeer de geëxporteerde afspeellijsten."
|
3. Start de oudere versie van FreeTube en importeer de geëxporteerde afspeellijsten."
|
||||||
Distraction Free Settings:
|
Distraction Free Settings:
|
||||||
Hide Live Chat: Livechat verbergen
|
Hide Live Chat: Livechat verbergen
|
||||||
Hide Popular Videos: Populaire video's verbergen
|
Hide Popular Videos: Populaire video's verbergen
|
||||||
Hide Trending Videos: Trending video's verbergen
|
Hide Trending Videos: Trending video's verbergen
|
||||||
Hide Recommended Videos: Aanbevolen video's verbergen
|
Hide Recommended Videos: Aanbevolen video's verbergen
|
||||||
Hide Comment Likes: Likes op opmerkingen verbergen
|
Hide Comment Likes: Likes op opmerkingen verbergen
|
||||||
Hide Channel Subscribers: Aantal abonnees verbergen
|
Hide Channel Subscribers: Aantal abonnees verbergen
|
||||||
Hide Video Likes And Dislikes: Likes en dislikes verbergen
|
Hide Video Likes And Dislikes: Likes en dislikes verbergen
|
||||||
Hide Video Views: Aantal videoweergaven verbergen
|
Hide Video Views: Aantal videoweergaven verbergen
|
||||||
Distraction Free Settings: Instellingen voor afleidingsvrij kijken
|
Distraction Free Settings: Instellingen voor afleidingsvrij kijken
|
||||||
Hide Active Subscriptions: Actieve abonnementen verbergen
|
Hide Active Subscriptions: Actieve abonnementen verbergen
|
||||||
Hide Playlists: Afspeellijsten verbergen
|
Hide Playlists: Afspeellijsten verbergen
|
||||||
Hide Sharing Actions: Verberg knoppen om te delen
|
Hide Sharing Actions: Deelacties verbergen
|
||||||
Hide Video Description: Video-omschrijving verbergen
|
Hide Video Description: Video-omschrijving verbergen
|
||||||
Hide Comments: Opmerkingen verbergen
|
Hide Comments: Opmerkingen verbergen
|
||||||
Hide Live Streams: Verberg rechtstreekse uitzendingen
|
Hide Live Streams: Livestreams verbergen
|
||||||
Display Titles Without Excessive Capitalisation: Titels tonen zonder overmatig
|
Display Titles Without Excessive Capitalisation: Titels tonen zonder overmatig
|
||||||
hoofdlettergebruik en interpunctie
|
hoofdlettergebruik en interpunctie
|
||||||
Sections:
|
Sections:
|
||||||
|
@ -613,14 +613,14 @@ Settings:
|
||||||
Choose Path: Pad kiezen
|
Choose Path: Pad kiezen
|
||||||
Download Settings: Downloadinstellingen
|
Download Settings: Downloadinstellingen
|
||||||
Ask Download Path: Om downloadpad vragen
|
Ask Download Path: Om downloadpad vragen
|
||||||
Download in app: Opslaan in programma
|
Download in app: Downloaden in app
|
||||||
Open in web browser: Openen in webstruiner
|
Open in web browser: Openen in webbrowser
|
||||||
Download Behavior: Gedrag downloaden
|
Download Behavior: Gedrag downloaden
|
||||||
Parental Control Settings:
|
Parental Control Settings:
|
||||||
Hide Unsubscribe Button: Verberg knop "Afmelden"
|
Hide Unsubscribe Button: Deabonneerknop verbergen
|
||||||
Parental Control Settings: Instellingen voor ouderlijk toezicht
|
Parental Control Settings: Instellingen voor ouderlijk toezicht
|
||||||
Show Family Friendly Only: Enkel familievriendelijke inhoud tonen
|
Show Family Friendly Only: Enkel familievriendelijke inhoud tonen
|
||||||
Hide Search Bar: Zoekbalk verbergen
|
Hide Search Bar: Zoekbalk verbergen
|
||||||
Experimental Settings:
|
Experimental Settings:
|
||||||
Warning: Dit zijn experimentele instellingen, die een crash kunnen veroorzaken.
|
Warning: Dit zijn experimentele instellingen, die een crash kunnen veroorzaken.
|
||||||
Het is raadzaam backups te maken. Gebruiken op eigen risico!
|
Het is raadzaam backups te maken. Gebruiken op eigen risico!
|
||||||
|
@ -682,8 +682,8 @@ About:
|
||||||
Email: E-mail
|
Email: E-mail
|
||||||
Blog: Blog
|
Blog: Blog
|
||||||
Website: Website
|
Website: Website
|
||||||
Please check for duplicates before posting: Controleer a.u.b. eerst of een probleem
|
Please check for duplicates before posting: Controleer eerst of een probleem al
|
||||||
al gerapporteerd is
|
gerapporteerd is
|
||||||
GitHub issues: GitHub-issues
|
GitHub issues: GitHub-issues
|
||||||
Report a problem: Probleem melden
|
Report a problem: Probleem melden
|
||||||
FAQ: Veelgestelde vragen
|
FAQ: Veelgestelde vragen
|
||||||
|
@ -1018,7 +1018,7 @@ Profile:
|
||||||
Are you sure you want to delete this profile?: Weet u zeker dat u dit profiel wilt
|
Are you sure you want to delete this profile?: Weet u zeker dat u dit profiel wilt
|
||||||
verwijderen?
|
verwijderen?
|
||||||
Delete Profile: Profiel verwijderen
|
Delete Profile: Profiel verwijderen
|
||||||
Make Default Profile: Als standaardprofiel instellen
|
Make Default Profile: Als standaardprofiel instellen
|
||||||
Update Profile: Profiel bijwerken
|
Update Profile: Profiel bijwerken
|
||||||
Create Profile: Profiel aanmaken
|
Create Profile: Profiel aanmaken
|
||||||
Profile Preview: Profielvoorbeeld
|
Profile Preview: Profielvoorbeeld
|
||||||
|
@ -1052,8 +1052,8 @@ Profile:
|
||||||
Create Profile Name: Profielnaam aanmaken
|
Create Profile Name: Profielnaam aanmaken
|
||||||
Close Profile Dropdown: Profielmenu sluiten
|
Close Profile Dropdown: Profielmenu sluiten
|
||||||
Open Profile Dropdown: Profielmenu openen
|
Open Profile Dropdown: Profielmenu openen
|
||||||
A new blog is now available, {blogTitle}. Click to view more: Een nieuwe blogpost
|
A new blog is now available, {blogTitle}. Click to view more: 'Een nieuwe blogpost
|
||||||
is beschikbaar, {blogTitle}. Klik voor meer informatie
|
is beschikbaar: {blogTitle}. Druk voor meer informatie'
|
||||||
Download From Site: Van website downloaden
|
Download From Site: Van website downloaden
|
||||||
Version {versionNumber} is now available! Click for more details: Versie {versionNumber}
|
Version {versionNumber} is now available! Click for more details: Versie {versionNumber}
|
||||||
is nu beschikbaar! Klik voor meer informatie
|
is nu beschikbaar! Klik voor meer informatie
|
||||||
|
@ -1087,16 +1087,16 @@ Tooltips:
|
||||||
te spoelen, zoals bij MPV.
|
te spoelen, zoals bij MPV.
|
||||||
Subscription Settings:
|
Subscription Settings:
|
||||||
Fetch Feeds from RSS: Wanneer ingeschakeld zal FreeTube RSS gebruiken in plaats
|
Fetch Feeds from RSS: Wanneer ingeschakeld zal FreeTube RSS gebruiken in plaats
|
||||||
van de standaard methode om de videolijsten van je abonnementen te verzamelen.
|
van de standaardmethode om uw abonnementenfeed op te halen. RSS is sneller
|
||||||
RSS is sneller en voorkomt dat je IP wordt geblokkeerd maar geeft geen toegang
|
en voorkomt IP-blokkering, maar geeft geen toegang tot sommige informatie zoals
|
||||||
tot sommige informatie zoals de videoduur en live-status
|
de videoduur en live-status
|
||||||
Fetch Automatically: Indien ingeschakeld, haalt FreeTube automatisch uw abonnementenfeed
|
Fetch Automatically: Indien ingeschakeld, haalt FreeTube automatisch uw abonnementenfeed
|
||||||
op wanneer een nieuw venster wordt geopend en wanneer u van profiel verandert.
|
op wanneer een nieuw venster wordt geopend en wanneer u van profiel verandert.
|
||||||
General Settings:
|
General Settings:
|
||||||
Invidious Instance: Dit is de Invidious-instantie waar FreeTube mee zal verbinden
|
Invidious Instance: Dit is de Invidious-instantie waar FreeTube mee zal verbinden
|
||||||
om API calls te maken.
|
om API calls te maken.
|
||||||
Thumbnail Preference: Alle thumbnails in FreeTube zullen worden vervangen met
|
Thumbnail Preference: Alle miniaturen in FreeTube zullen worden vervangen met
|
||||||
een momentopname uit de video in plaats van de standaard thumbnail.
|
een momentopname uit de video in plaats van de standaardminiatuur.
|
||||||
Fallback to Non-Preferred Backend on Failure: Wanneer het API met voorkeur problemen
|
Fallback to Non-Preferred Backend on Failure: Wanneer het API met voorkeur problemen
|
||||||
geeft dan zal FreeTube automatisch terugvallen op het alternatieve niet-voorkeur
|
geeft dan zal FreeTube automatisch terugvallen op het alternatieve niet-voorkeur
|
||||||
API wanneer deze instelling is ingeschakeld.
|
API wanneer deze instelling is ingeschakeld.
|
||||||
|
@ -1158,7 +1158,7 @@ Open New Window: Nieuw venster openen
|
||||||
Default Invidious instance has been cleared: Standaard Invidious-instantie is verwijderd
|
Default Invidious instance has been cleared: Standaard Invidious-instantie is verwijderd
|
||||||
Default Invidious instance has been set to {instance}: Standaard Invidious-instantie
|
Default Invidious instance has been set to {instance}: Standaard Invidious-instantie
|
||||||
is ingesteld op {instance}
|
is ingesteld op {instance}
|
||||||
Are you sure you want to open this link?: Weet je zeker dat je deze link wilt openen?
|
Are you sure you want to open this link?: Weet u zeker dat u deze link wilt openen?
|
||||||
Search Bar:
|
Search Bar:
|
||||||
Clear Input: Invoer wissen
|
Clear Input: Invoer wissen
|
||||||
External link opening has been disabled in the general settings: Het openen van externe
|
External link opening has been disabled in the general settings: Het openen van externe
|
||||||
|
@ -1176,9 +1176,9 @@ Channels:
|
||||||
Search bar placeholder: Kanalen zoeken
|
Search bar placeholder: Kanalen zoeken
|
||||||
Count: '{number} kanaal/kanalen gevonden'
|
Count: '{number} kanaal/kanalen gevonden'
|
||||||
Channels: Kanalen
|
Channels: Kanalen
|
||||||
Empty: Uw lijst van kanalen is thans leeg.
|
Empty: Uw lijst van kanalen is momenteel leeg.
|
||||||
Unsubscribe: Deabonneren
|
Unsubscribe: Deabonneren
|
||||||
Unsubscribed: '{channelName} is verwijderd uit uw lijst van abonnees'
|
Unsubscribed: '{channelName} is verwijderd uit uw lijst van abonnementen'
|
||||||
Unsubscribe Prompt: Weet u zeker dat u zich wilt deabonneren van ‘{channelName}’?
|
Unsubscribe Prompt: Weet u zeker dat u zich wilt deabonneren van ‘{channelName}’?
|
||||||
Screenshot Error: Schermafbeelding kon niet worden opgeslagen. {error}
|
Screenshot Error: Schermafbeelding kon niet worden opgeslagen. {error}
|
||||||
Preferences: Voorkeuren
|
Preferences: Voorkeuren
|
||||||
|
@ -1201,7 +1201,7 @@ Playlist will pause when current video is finished: Afspeellijst zal pauzeren wa
|
||||||
de huidige video is afgelopen
|
de huidige video is afgelopen
|
||||||
Playlist will not pause when current video is finished: Afspeellijst zal niet pauzeren
|
Playlist will not pause when current video is finished: Afspeellijst zal niet pauzeren
|
||||||
wanneer de huidige video is afgelopen
|
wanneer de huidige video is afgelopen
|
||||||
Go to page: Ga naar {page}
|
Go to page: Pagina {page}
|
||||||
Tag already exists: Tag ‘{tagName}’ bestaat al
|
Tag already exists: Tag ‘{tagName}’ bestaat al
|
||||||
Channel Unhidden: ‘{channel}’ verwijderd uit kanaalfilter
|
Channel Unhidden: ‘{channel}’ verwijderd uit kanaalfilter
|
||||||
Channel Hidden: ‘{channel}’ toegevoegd aan kanaalfilter
|
Channel Hidden: ‘{channel}’ toegevoegd aan kanaalfilter
|
||||||
|
|
|
@ -7,7 +7,7 @@ FreeTube: 'FreeTube'
|
||||||
# Webkit Menu Bar
|
# Webkit Menu Bar
|
||||||
File: 'Plik'
|
File: 'Plik'
|
||||||
Quit: 'Wyjdź'
|
Quit: 'Wyjdź'
|
||||||
Edit: 'Edycja'
|
Edit: 'Edytuj'
|
||||||
Undo: 'Cofnij'
|
Undo: 'Cofnij'
|
||||||
Redo: 'Ponów'
|
Redo: 'Ponów'
|
||||||
Cut: 'Wytnij'
|
Cut: 'Wytnij'
|
||||||
|
@ -123,7 +123,7 @@ User Playlists:
|
||||||
tu jedynie wymienione filmy, które zapisałeś lub oznaczyłeś jako ulubione. Kiedy
|
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
|
prace nad tą stroną zostaną zakończone, wszystkie filmy tu obecne zostaną przeniesione
|
||||||
do playlisty „Ulubione”.
|
do playlisty „Ulubione”.
|
||||||
Search bar placeholder: Przeszukaj playlisty
|
Search bar placeholder: Szukaj playlist
|
||||||
Empty Search Message: Na tej playliście nie ma filmów, które pasowałyby do Twojego
|
Empty Search Message: Na tej playliście nie ma filmów, które pasowałyby do Twojego
|
||||||
zapytania
|
zapytania
|
||||||
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Czy
|
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Czy
|
||||||
|
@ -218,6 +218,7 @@ User Playlists:
|
||||||
Remove from Favorites: Usuń z „{playlistName}”
|
Remove from Favorites: Usuń z „{playlistName}”
|
||||||
Disable Quick Bookmark: Wyłącz Szybką Zakładkę
|
Disable Quick Bookmark: Wyłącz Szybką Zakładkę
|
||||||
Enable Quick Bookmark With This Playlist: Włącz Szybką Zakładkę z tą playlistą
|
Enable Quick Bookmark With This Playlist: Włącz Szybką Zakładkę z tą playlistą
|
||||||
|
Playlists with Matching Videos: Playlisty z pasującymi filmami
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Historia'
|
History: 'Historia'
|
||||||
|
|
|
@ -38,14 +38,14 @@ Global:
|
||||||
|
|
||||||
# Search Bar
|
# Search Bar
|
||||||
Counts:
|
Counts:
|
||||||
Video Count: Contagem de videos
|
Video Count: 1 vídeo | {count} vídeos
|
||||||
Channel Count: Contagem de Canais
|
Channel Count: 1 canal | {count} canais
|
||||||
Subscriber Count: 1 inscrito | {count} inscritos
|
Subscriber Count: 1 inscrito | {count} inscritos
|
||||||
View Count: 1 visualização | {count} visualizações
|
View Count: 1 visualização | {count} visualizações
|
||||||
Watching Count: 1 assistindo | {count} assistindo
|
Watching Count: 1 assistindo | {count} assistindo
|
||||||
Input Tags:
|
Input Tags:
|
||||||
Length Requirement: A tag deve ter pelo menos {number} caracteres
|
Length Requirement: A tag deve ter pelo menos {number} caracteres
|
||||||
Search / Go to URL: 'Buscar/Ir ao URL'
|
Search / Go to URL: 'Pesquisar ou digitar URL'
|
||||||
# In Filter Button
|
# In Filter Button
|
||||||
Search Filters:
|
Search Filters:
|
||||||
Search Filters: 'Filtros de busca'
|
Search Filters: 'Filtros de busca'
|
||||||
|
@ -58,7 +58,7 @@ Search Filters:
|
||||||
Time:
|
Time:
|
||||||
Time: 'Tempo'
|
Time: 'Tempo'
|
||||||
Any Time: 'Qualquer momento'
|
Any Time: 'Qualquer momento'
|
||||||
Last Hour: 'Última hora'
|
Last Hour: 'Últimas horas'
|
||||||
Today: 'Hoje'
|
Today: 'Hoje'
|
||||||
This Week: 'Esta semana'
|
This Week: 'Esta semana'
|
||||||
This Month: 'Este mês'
|
This Month: 'Este mês'
|
||||||
|
@ -122,7 +122,7 @@ User Playlists:
|
||||||
apenas os vídeos que você salvou ou adicionou aos favoritos. Quando o trabalho
|
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
|
terminar, todos os vídeos atualmente aqui serão migrados para uma playlist chamada
|
||||||
"Favoritos".
|
"Favoritos".
|
||||||
Search bar placeholder: Pesquisar na playlist
|
Search bar placeholder: Pesquisar playlists
|
||||||
Empty Search Message: Não há vídeos nesta playlist que correspondam à sua pesquisa
|
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ê
|
You have no playlists. Click on the create new playlist button to create a new one.: Você
|
||||||
não tem playlists. Clique no botão "Criar playlist" para criar uma.
|
não tem playlists. Clique no botão "Criar playlist" para criar uma.
|
||||||
|
@ -207,7 +207,7 @@ User Playlists:
|
||||||
You haven't selected any playlist yet.: Você ainda não selecionou nenhuma playlist.
|
You haven't selected any playlist yet.: Você ainda não selecionou nenhuma playlist.
|
||||||
Select a playlist to add your N videos to: Selecione uma playlist para adicionar
|
Select a playlist to add your N videos to: Selecione uma playlist para adicionar
|
||||||
seu vídeo | Selecione uma playlist para adicionar seus {videoCount} vídeos
|
seu vídeo | Selecione uma playlist para adicionar seus {videoCount} vídeos
|
||||||
N playlists selected: '{playlistCount} selecionadas'
|
N playlists selected: '{playlistCount} selecionada(s)'
|
||||||
Search in Playlists: Pesquisar nas playlists
|
Search in Playlists: Pesquisar nas playlists
|
||||||
Save: Salvar
|
Save: Salvar
|
||||||
Added {count} Times: Adicionado {count} vez | Adicionado {count} vezes
|
Added {count} Times: Adicionado {count} vez | Adicionado {count} vezes
|
||||||
|
@ -215,6 +215,7 @@ User Playlists:
|
||||||
certeza de que deseja remover todos os vídeos assistidos desta playlist? Isto
|
certeza de que deseja remover todos os vídeos assistidos desta playlist? Isto
|
||||||
não pode ser desfeito.
|
não pode ser desfeito.
|
||||||
Remove Watched Videos: Remove vídeos assistidos
|
Remove Watched Videos: Remove vídeos assistidos
|
||||||
|
Playlists with Matching Videos: Playlists com vídeos correspondentes
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Histórico'
|
History: 'Histórico'
|
||||||
|
@ -387,7 +388,7 @@ Settings:
|
||||||
criar subpastas.
|
criar subpastas.
|
||||||
Enter Fullscreen on Display Rotate: Entrar em tela cheia ao girar a tela para
|
Enter Fullscreen on Display Rotate: Entrar em tela cheia ao girar a tela para
|
||||||
o modo paisagem
|
o modo paisagem
|
||||||
Skip by Scrolling Over Video Player: Ignorar ao rolar sobre o player
|
Skip by Scrolling Over Video Player: Pular vídeo ao rolar sobre o player
|
||||||
Allow DASH AV1 formats: Permitir formatos DASH AV1
|
Allow DASH AV1 formats: Permitir formatos DASH AV1
|
||||||
Comment Auto Load:
|
Comment Auto Load:
|
||||||
Comment Auto Load: Carregar automaticamente os comentários
|
Comment Auto Load: Carregar automaticamente os comentários
|
||||||
|
@ -522,7 +523,7 @@ Settings:
|
||||||
Hide Trending Videos: Ocultar vídeos em alta
|
Hide Trending Videos: Ocultar vídeos em alta
|
||||||
Hide Recommended Videos: Ocultar vídeos recomendados
|
Hide Recommended Videos: Ocultar vídeos recomendados
|
||||||
Hide Comment Likes: Ocultar "curtidas" em comentários
|
Hide Comment Likes: Ocultar "curtidas" em comentários
|
||||||
Distraction Free Settings: Configurações de Modo sem Distração
|
Distraction Free Settings: Configurações de distrações
|
||||||
Hide Channel Subscribers: Ocultar número de inscritos
|
Hide Channel Subscribers: Ocultar número de inscritos
|
||||||
Hide Video Likes And Dislikes: Ocultar "curtidas" em vídeo
|
Hide Video Likes And Dislikes: Ocultar "curtidas" em vídeo
|
||||||
Hide Video Views: Ocultar visualizações de vídeo
|
Hide Video Views: Ocultar visualizações de vídeo
|
||||||
|
@ -621,7 +622,7 @@ Settings:
|
||||||
Download in app: Baixar no aplicativo
|
Download in app: Baixar no aplicativo
|
||||||
Download Behavior: Comportamento de download
|
Download Behavior: Comportamento de download
|
||||||
Parental Control Settings:
|
Parental Control Settings:
|
||||||
Show Family Friendly Only: Mostrar Apenas Amigável à Família
|
Show Family Friendly Only: Mostrar apenas conteúdo adequado para toda a família
|
||||||
Hide Search Bar: Ocultar barra de pesquisa
|
Hide Search Bar: Ocultar barra de pesquisa
|
||||||
Parental Control Settings: Configurações de Controle Parental
|
Parental Control Settings: Configurações de Controle Parental
|
||||||
Hide Unsubscribe Button: Ocultar botão de cancelamento de inscrição
|
Hide Unsubscribe Button: Ocultar botão de cancelamento de inscrição
|
||||||
|
@ -837,7 +838,7 @@ Video:
|
||||||
Download Video: Baixar vídeo
|
Download Video: Baixar vídeo
|
||||||
Starting soon, please refresh the page to check again: Vai começar em breve, atualize
|
Starting soon, please refresh the page to check again: Vai começar em breve, atualize
|
||||||
a página para verificar novamente
|
a página para verificar novamente
|
||||||
Autoplay: Reprodução Automática
|
Autoplay: Reprodução automática
|
||||||
Play Previous Video: Reproduzir vídeo anterior
|
Play Previous Video: Reproduzir vídeo anterior
|
||||||
Play Next Video: Reproduzir próximo vídeo
|
Play Next Video: Reproduzir próximo vídeo
|
||||||
Reverse Playlist: Inverter ordem da playlist
|
Reverse Playlist: Inverter ordem da playlist
|
||||||
|
@ -957,7 +958,7 @@ Share:
|
||||||
área de transferência
|
área de transferência
|
||||||
Invidious Channel URL copied to clipboard: URL do canal Invidious copiado para a
|
Invidious Channel URL copied to clipboard: URL do canal Invidious copiado para a
|
||||||
área de transferência
|
área de transferência
|
||||||
Include Timestamp: Incluir marcação de tempo
|
Include Timestamp: Incluir momento atual
|
||||||
Share Channel: Compartilhar canal
|
Share Channel: Compartilhar canal
|
||||||
Mini Player: 'Mini Player'
|
Mini Player: 'Mini Player'
|
||||||
Comments:
|
Comments:
|
||||||
|
@ -1060,7 +1061,7 @@ Profile:
|
||||||
Version {versionNumber} is now available! Click for more details: A versão {versionNumber}
|
Version {versionNumber} is now available! Click for more details: A versão {versionNumber}
|
||||||
já está disponível! Clique para mais detalhes
|
já está disponível! Clique para mais detalhes
|
||||||
A new blog is now available, {blogTitle}. Click to view more: 'Um novo blog está disponível,
|
A new blog is now available, {blogTitle}. Click to view more: 'Um novo blog está disponível,
|
||||||
{blogTitle}. Clique para ver mais'
|
{blogTitle}. Clique aqui para saber mais'
|
||||||
Download From Site: Baixar do site
|
Download From Site: Baixar do site
|
||||||
The playlist has been reversed: A playlist foi invertida
|
The playlist has been reversed: A playlist foi invertida
|
||||||
This video is unavailable because of missing formats. This can happen due to country unavailability.: Este
|
This video is unavailable because of missing formats. This can happen due to country unavailability.: Este
|
||||||
|
|
|
@ -721,8 +721,8 @@ The playlist has been reversed: 'Sezam predvajanja je bil obrnjen'
|
||||||
Playing Next Video: 'Predvaja se naslednji videoposnetek'
|
Playing Next Video: 'Predvaja se naslednji videoposnetek'
|
||||||
Playing Previous Video: 'Predvaja se prejšnji videoposnetek'
|
Playing Previous Video: 'Predvaja se prejšnji videoposnetek'
|
||||||
Canceled next video autoplay: 'Samodejno predvajanje preklicano'
|
Canceled next video autoplay: 'Samodejno predvajanje preklicano'
|
||||||
'The playlist has ended. Enable loop to continue playing': "Seznama predvajanja je\
|
'The playlist has ended. Enable loop to continue playing': "Seznama predvajanja je
|
||||||
\ konec. Vklopite ponovno predvajanje, če želite nadaljevati"
|
konec. Vklopite ponovno predvajanje, če želite nadaljevati"
|
||||||
|
|
||||||
Yes: 'Da'
|
Yes: 'Da'
|
||||||
No: 'Ne'
|
No: 'Ne'
|
||||||
|
|
|
@ -131,7 +131,7 @@ User Playlists:
|
||||||
га додали на ову листу'
|
га додали на ову листу'
|
||||||
Empty Search Message: На овој плејлисти нема видео снимака који одговарају вашој
|
Empty Search Message: На овој плејлисти нема видео снимака који одговарају вашој
|
||||||
претрази
|
претрази
|
||||||
Search bar placeholder: Претрага у плејлисти
|
Search bar placeholder: Претрага плејлиста
|
||||||
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: Желите
|
||||||
ли заиста да уклоните све одгледане видео снимке са ове плејлисте? Ово се не може
|
ли заиста да уклоните све одгледане видео снимке са ове плејлисте? Ово се не може
|
||||||
поништити.
|
поништити.
|
||||||
|
@ -224,6 +224,7 @@ User Playlists:
|
||||||
Disable Quick Bookmark: Онемогући брзо обележавање
|
Disable Quick Bookmark: Онемогући брзо обележавање
|
||||||
Add to Favorites: Додај на плејлисту „{playlistName}“
|
Add to Favorites: Додај на плејлисту „{playlistName}“
|
||||||
Remove from Favorites: Уклони са плејлисте „{playlistName}“
|
Remove from Favorites: Уклони са плејлисте „{playlistName}“
|
||||||
|
Playlists with Matching Videos: Плејлисте с подударајућим видео снимцима
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Историја'
|
History: 'Историја'
|
||||||
|
|
|
@ -128,7 +128,7 @@ User Playlists:
|
||||||
Yalnızca kaydettiğiniz veya favorilerinize eklediğiniz videoları listeler. İş
|
Yalnızca kaydettiğiniz veya favorilerinize eklediğiniz videoları listeler. İş
|
||||||
bittiğinde, şu anda burada bulunan tüm videolar bir 'Favoriler' oynatma listesine
|
bittiğinde, şu anda burada bulunan tüm videolar bir 'Favoriler' oynatma listesine
|
||||||
taşınacaktır.
|
taşınacaktır.
|
||||||
Search bar placeholder: Oynatma Listesinde Ara
|
Search bar placeholder: Oynatma Listesi Ara
|
||||||
Empty Search Message: Bu oynatma listesinde aramanızla eşleşen video yok
|
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
|
This playlist currently has no videos.: Bu oynatma listesinde şu anda hiç video
|
||||||
yok.
|
yok.
|
||||||
|
@ -223,6 +223,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: Bu Oynatma Listesiyle Hızlı Yer İşaretini
|
Enable Quick Bookmark With This Playlist: Bu Oynatma Listesiyle Hızlı Yer İşaretini
|
||||||
Etkinleştir
|
Etkinleştir
|
||||||
Disable Quick Bookmark: Hızlı Yer İşaretini Devre Dışı Bırak
|
Disable Quick Bookmark: Hızlı Yer İşaretini Devre Dışı Bırak
|
||||||
|
Playlists with Matching Videos: Eşleşen Videoları İçeren Oynatma Listeleri
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: 'Geçmiş'
|
History: 'Geçmiş'
|
||||||
|
|
|
@ -113,7 +113,7 @@ User Playlists:
|
||||||
Your Playlists: '您的播放列表'
|
Your Playlists: '您的播放列表'
|
||||||
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: 您未保存视频。点击视频角落的“保存”按钮保存视频
|
||||||
Playlist Message: 本页面不代表功能完备的播放列表。它只列举您保存或喜爱的播放列表。当项目完成时,本页面的所有视频将会迁移到“最喜爱”播放列表。
|
Playlist Message: 本页面不代表功能完备的播放列表。它只列举您保存或喜爱的播放列表。当项目完成时,本页面的所有视频将会迁移到“最喜爱”播放列表。
|
||||||
Search bar placeholder: 在播放列表中搜索
|
Search bar placeholder: 搜索播放列表
|
||||||
Empty Search Message: 这个与你的搜索匹配的播放列表中没有视频
|
Empty Search Message: 这个与你的搜索匹配的播放列表中没有视频
|
||||||
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: 你确定要从此播放列表删除所有已观看的视频吗?此操作无法撤销。
|
||||||
AddVideoPrompt:
|
AddVideoPrompt:
|
||||||
|
@ -188,6 +188,7 @@ User Playlists:
|
||||||
Enable Quick Bookmark With This Playlist: 开启使用此播放列表来快速添加书签
|
Enable Quick Bookmark With This Playlist: 开启使用此播放列表来快速添加书签
|
||||||
Remove from Favorites: 从播放列表 {playlistName} 删除
|
Remove from Favorites: 从播放列表 {playlistName} 删除
|
||||||
Disable Quick Bookmark: 停用快速添加书签
|
Disable Quick Bookmark: 停用快速添加书签
|
||||||
|
Playlists with Matching Videos: 有匹配视频的播放列表
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: '历史记录'
|
History: '历史记录'
|
||||||
|
|
|
@ -112,7 +112,7 @@ User Playlists:
|
||||||
Your Playlists: '您的播放清單'
|
Your Playlists: '您的播放清單'
|
||||||
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: 您播放清單的影片是空的。點擊影片角落的星星按鈕以將其列在此處
|
||||||
Playlist Message: 此頁面無法列出完整的播放清單。其僅列出您已儲存或加入最愛的影片。工作完成後,所有目前在此的影片都會轉移到「最愛」播放清單。
|
Playlist Message: 此頁面無法列出完整的播放清單。其僅列出您已儲存或加入最愛的影片。工作完成後,所有目前在此的影片都會轉移到「最愛」播放清單。
|
||||||
Search bar placeholder: 在播放清單搜尋
|
Search bar placeholder: 搜尋播放清單
|
||||||
Empty Search Message: 此播放清單中沒有與您的搜尋相符的影片
|
Empty Search Message: 此播放清單中沒有與您的搜尋相符的影片
|
||||||
This playlist currently has no videos.: 此播放清單目前沒有影片。
|
This playlist currently has no videos.: 此播放清單目前沒有影片。
|
||||||
Create New Playlist: 建立新播放清單
|
Create New Playlist: 建立新播放清單
|
||||||
|
@ -188,6 +188,7 @@ User Playlists:
|
||||||
Remove from Favorites: 從 {playlistName} 移除
|
Remove from Favorites: 從 {playlistName} 移除
|
||||||
Enable Quick Bookmark With This Playlist: 啟用此播放清單的快速書籤
|
Enable Quick Bookmark With This Playlist: 啟用此播放清單的快速書籤
|
||||||
Disable Quick Bookmark: 停用快速書籤
|
Disable Quick Bookmark: 停用快速書籤
|
||||||
|
Playlists with Matching Videos: 包含相符影片的播放清單
|
||||||
History:
|
History:
|
||||||
# On History Page
|
# On History Page
|
||||||
History: '觀看紀錄'
|
History: '觀看紀錄'
|
||||||
|
|
Loading…
Reference in New Issue